Sergio Lerner [ARCHIVE] on Nostr: 📅 Original date posted:2014-12-30 📝 Original message:On 30/12/2014 01:51 a.m., ...
📅 Original date posted:2014-12-30
📝 Original message:On 30/12/2014 01:51 a.m., Gregory Maxwell wrote:
> On Mon, Dec 29, 2014 at 7:21 PM, Sergio Lerner
> <sergiolerner at certimix.com> wrote:
>> I propose to allow miners to voluntarily lock funds by letting miners
>> add additional inputs to the coinbase transaction. Currently the
>> coinbase transaction does not allow any real input to be added (only a
>> pseudo-input).
>>
>
> To make that more concrete. E.g. You make your anyone can spend
> output "PUSH<hash of coinbase output script_pubkeys> OP_NOP3". Now
> this anyone can pay transaction is really just a coinbase input.
Slight off-topic:
That looks like an abuse of the VM. Even P2SH is an abuse of the VM.
Gavin's OP_EVAL (hard-fork) should had been chosen. I'm taking about a
simple change that goes along the lines of Satoshi's original design.
Bitcoin was a beautiful design, and extra complexity is making it ugly.
We need Bitcoin to be simple to understand for new programmers so they
can keep the project going. It doesn't help the project that one needs
to be a guru to code for Bitcoin.
Published at
2023-06-07 15:28:18Event JSON
{
"id": "ed161c43e6bafaf643a29d892727954dbd0a292d372180f1e37cb211c8fbec2d",
"pubkey": "60f7a1f85420f38fa26db24af48330bd1800ed3bef3168454263dcfcef62a8ce",
"created_at": 1686151698,
"kind": 1,
"tags": [
[
"e",
"f6ade51d51dafc917c8be29f489893de2a4b160770ae11b63e489d5ab377f8dd",
"",
"root"
],
[
"e",
"2f9211381493d3c368a5bcf5f51530ef699f1938629862bb62e9175c37d9279a",
"",
"reply"
],
[
"p",
"4aa6cf9aa5c8e98f401dac603c6a10207509b6a07317676e9d6615f3d7103d73"
]
],
"content": "📅 Original date posted:2014-12-30\n📝 Original message:On 30/12/2014 01:51 a.m., Gregory Maxwell wrote:\n\u003e On Mon, Dec 29, 2014 at 7:21 PM, Sergio Lerner\n\u003e \u003csergiolerner at certimix.com\u003e wrote:\n\u003e\u003e I propose to allow miners to voluntarily lock funds by letting miners\n\u003e\u003e add additional inputs to the coinbase transaction. Currently the\n\u003e\u003e coinbase transaction does not allow any real input to be added (only a\n\u003e\u003e pseudo-input).\n\u003e\u003e\n\u003e\n\u003e To make that more concrete. E.g. You make your anyone can spend\n\u003e output \"PUSH\u003chash of coinbase output script_pubkeys\u003e OP_NOP3\". Now\n\u003e this anyone can pay transaction is really just a coinbase input.\n\nSlight off-topic:\nThat looks like an abuse of the VM. Even P2SH is an abuse of the VM.\nGavin's OP_EVAL (hard-fork) should had been chosen. I'm taking about a\nsimple change that goes along the lines of Satoshi's original design.\nBitcoin was a beautiful design, and extra complexity is making it ugly.\nWe need Bitcoin to be simple to understand for new programmers so they\ncan keep the project going. It doesn't help the project that one needs\nto be a guru to code for Bitcoin.",
"sig": "73c486e310f887c80db436356beee436bbd9e63dcd20edda899a1c6dcd507099cffdf444c49d9ad18f9c3cd8d8d56a3b5dcd1e19463744ccd9018e6a23de0fab"
}