Mike Hearn [ARCHIVE] on Nostr: 📅 Original date posted:2014-05-26 📝 Original message:> > it: I'd be much more ...
📅 Original date posted:2014-05-26
📝 Original message:>
> it: I'd be much more likely to run an experimental gateway in another
> process on a node than experimental p2p code inside my production
> bitcoinds themselves.
>
Yes, it's certainly better to do that during the development phase. However
if it does turn out to be good and valuable then it'd eventually need to be
integrated or rewritten into Core anyway, lest we accidentally increase the
setup cost of running a node and end up with a two-tier network. And if the
code will eventually want to be merged into Core anyway, it might as well
be implemented into it directly, perhaps behind a switch that can disable
those codepaths if something goes wrong.
So I think the tradeoffs here are rather complicated and subtle.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <
http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20140526/8212a80b/attachment.html>
Published at
2023-06-07 15:22:06Event JSON
{
"id": "1e0001b4b7d7513a831eed0fa2806d2049cde8c376cb351ccc1a5c877d311465",
"pubkey": "f2c95df3766562e3b96b79a0254881c59e8639f23987846961cf55412a77f6f2",
"created_at": 1686151326,
"kind": 1,
"tags": [
[
"e",
"db0c94828eb521bd60e5a762540ad2fb3c4dc34552a9817c80dbbcb4c4cf34fe",
"",
"root"
],
[
"e",
"2bbc8acf0c7523c4ebff914dceeab14b3d0b3a23244db469e63ce07495777f77",
"",
"reply"
],
[
"p",
"4aa6cf9aa5c8e98f401dac603c6a10207509b6a07317676e9d6615f3d7103d73"
]
],
"content": "📅 Original date posted:2014-05-26\n📝 Original message:\u003e\n\u003e it: I'd be much more likely to run an experimental gateway in another\n\u003e process on a node than experimental p2p code inside my production\n\u003e bitcoinds themselves.\n\u003e\n\nYes, it's certainly better to do that during the development phase. However\nif it does turn out to be good and valuable then it'd eventually need to be\nintegrated or rewritten into Core anyway, lest we accidentally increase the\nsetup cost of running a node and end up with a two-tier network. And if the\ncode will eventually want to be merged into Core anyway, it might as well\nbe implemented into it directly, perhaps behind a switch that can disable\nthose codepaths if something goes wrong.\n\nSo I think the tradeoffs here are rather complicated and subtle.\n-------------- next part --------------\nAn HTML attachment was scrubbed...\nURL: \u003chttp://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20140526/8212a80b/attachment.html\u003e",
"sig": "49715c22e40f99fb3c83e022cbca6f33f90acd255980b9dba68fdf698a6df961f9ff43d4803808f584c8d4c5bf1487a92388be56030129b943b80cc2aeec7de1"
}