John Dillon [ARCHIVE] on Nostr: đ
Original date posted:2013-06-15 đ Original message:-----BEGIN PGP SIGNED ...
đ
Original date posted:2013-06-15
đ Original message:-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
On Mon, Jun 10, 2013 at 5:43 PM, Peter Todd <pete at petertodd.org> wrote:
> On Mon, Jun 10, 2013 at 01:25:05PM -0400, Alan Reiner wrote:
>> to sign votes. Not only that, but it would require them to reveal their
>> public key, which while isn't technically so terrible, large amounts of
>> money intended to be kept in storage for 10+ years will prefer to avoid
>> any exposure at all, in the oft-chance that QCs come around a lot
>> earlier than we expected. Sure, the actual risk should be pretty much
>> non-existent, but some of the most paranoid folks are probably the same
>> ones who have a lot of funds and want 100.00% of the security that is
>> possible. They will see this as wildly inconvenient.
>
> Solving that problem is pretty easy actually: just add a voting only
> public key to your outputs. Specifically you would have an opcode called
> something like "OP_VOTE" and put a code-path in your script that only
> executes for that specific key.
Rather than "OP_VOTE" all you really need is the "spending tx matches a
template" functionality that has been proposed for many other things.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQEcBAEBCAAGBQJRvLIoAAoJEEWCsU4mNhiPdtoIAKOeEwtWXw6fNKbSN0miGmcQ
rHxgoEh5EAPsbs0hkCRpsVF7OjvmAftOn0Z0K0X/a4UFVHI64bvvGUg0brmAMnh3
ha4Mu/o7UwxwVJmmd6vpUw4smjbQrKbRzheXXQKUsDG2HOmRzMabFjJG1F20mPdg
RobwYG49fKLcjAfqqTjOwSQE5KBjrugAUo32OUJWHZyNR5E3JYUXRHseHCfQ+1Fd
VOQ8rWA4OaqwiX7PXdrNMWXc7Ab1dK7j9U7n4FgzCGIJjAek2dGbYLdrjftGKI+z
Vje7o/RCJFLkJW5cC/wDoB/58XyJuvsvGOBAjvz01UrengUiapkhLRjKQwbveEo=
=P0Hm
-----END PGP SIGNATURE-----
Published at
2023-06-07 15:03:10Event JSON
{
"id": "aeee910f04ae32d16d801de551ec503acf802b9672421a5affe0197ce449b38a",
"pubkey": "a0b592adfee20cad7bb28c238a9fc1fccf4511a458be8e3d96b00c914c8c3564",
"created_at": 1686150190,
"kind": 1,
"tags": [
[
"e",
"9c65e0538c0c65dd524896d67b9a9f484c5068051e57f2d48f8752479be057b1",
"",
"root"
],
[
"e",
"ba2ddb514e4db99e2cf3f282ce68d67292ba4f05a2d2f4af903c55b3f2142258",
"",
"reply"
],
[
"p",
"daa2fc676a25e3b5b45644540bcbd1e1168b111427cd0e3cf19c56194fb231aa"
]
],
"content": "đ
Original date posted:2013-06-15\nđ Original message:-----BEGIN PGP SIGNED MESSAGE-----\nHash: SHA256\n\nOn Mon, Jun 10, 2013 at 5:43 PM, Peter Todd \u003cpete at petertodd.org\u003e wrote:\n\u003e On Mon, Jun 10, 2013 at 01:25:05PM -0400, Alan Reiner wrote:\n\u003e\u003e to sign votes. Not only that, but it would require them to reveal their\n\u003e\u003e public key, which while isn't technically so terrible, large amounts of\n\u003e\u003e money intended to be kept in storage for 10+ years will prefer to avoid\n\u003e\u003e any exposure at all, in the oft-chance that QCs come around a lot\n\u003e\u003e earlier than we expected. Sure, the actual risk should be pretty much\n\u003e\u003e non-existent, but some of the most paranoid folks are probably the same\n\u003e\u003e ones who have a lot of funds and want 100.00% of the security that is\n\u003e\u003e possible. They will see this as wildly inconvenient.\n\u003e\n\u003e Solving that problem is pretty easy actually: just add a voting only\n\u003e public key to your outputs. Specifically you would have an opcode called\n\u003e something like \"OP_VOTE\" and put a code-path in your script that only\n\u003e executes for that specific key.\n\nRather than \"OP_VOTE\" all you really need is the \"spending tx matches a\ntemplate\" functionality that has been proposed for many other things.\n-----BEGIN PGP SIGNATURE-----\nVersion: GnuPG v1.4.11 (GNU/Linux)\n\niQEcBAEBCAAGBQJRvLIoAAoJEEWCsU4mNhiPdtoIAKOeEwtWXw6fNKbSN0miGmcQ\nrHxgoEh5EAPsbs0hkCRpsVF7OjvmAftOn0Z0K0X/a4UFVHI64bvvGUg0brmAMnh3\nha4Mu/o7UwxwVJmmd6vpUw4smjbQrKbRzheXXQKUsDG2HOmRzMabFjJG1F20mPdg\nRobwYG49fKLcjAfqqTjOwSQE5KBjrugAUo32OUJWHZyNR5E3JYUXRHseHCfQ+1Fd\nVOQ8rWA4OaqwiX7PXdrNMWXc7Ab1dK7j9U7n4FgzCGIJjAek2dGbYLdrjftGKI+z\nVje7o/RCJFLkJW5cC/wDoB/58XyJuvsvGOBAjvz01UrengUiapkhLRjKQwbveEo=\n=P0Hm\n-----END PGP SIGNATURE-----",
"sig": "6da7a220f1e9e7f1be1a2c990563704a07ee5a33ebd3ada64faa874111531a7c55b3ef830cf3a9dac632c5806c8b748341c06e5786b7ce03a8a300e4bf27b60c"
}