Paul Sztorc [ARCHIVE] on Nostr: 📅 Original date posted:2017-07-11 📝 Original message:On 7/11/2017 5:40 PM, ...
📅 Original date posted:2017-07-11
📝 Original message:On 7/11/2017 5:40 PM, Pieter Wuille wrote:
> On Tue, Jul 11, 2017 at 1:36 PM, Paul Sztorc <truthcoin at gmail.com> wrote:
>> Pieter,
>>
>> I think that you have misrepresented Chris' view by taking it out of
>> context. His complete quote reads "If drivechains are successful they should
>> be viewed as the way we scale -- not hard forking the protocol." Chris is
>> comparing Drivechains/sidechains to a hard fork.
> I apologize here; I didn't mean to misrepresent his viewpoint.
I'm sure you did not intend to do so, of course.
>> You went on to "disagree", but every point of contention you introduced was
>> something that would apply to both drivechain-sourced capacity and
>> hardfork-sourced capacity. Neither improves scalability, and both allow
>> users only the opportunity to select a different security model. If I
>> understand you, the point at which a security model does not become
>> "interesting" to you, would be the exact same point in the drivechain and
>> hardfork worlds. Both, at any rate, have the same effect on "validation cost
>> to auditors".
> If you're talking about the extreme case where every full node in the
> increased capacity single chain model corresponds to a node that
> validates both chains and all transfers between them in the
> drivechains, I agree. At that point they become nearly equivalent in
> terms of ease of adoption, resource costs, and capacity.
>
> However, I don't think that is a realistic expectation. When
> considering drivechains as a capacity increase, I believe most people
> think about a situation where there are many chains that give an
> increased capacity combined, but not everyone verifies all of them.
> This is what I meant with uninteresting security model, as it requires
> increased miner trust for preventing the other chains' coins from
> being illegally transferred to the chain you're operating on.
I think I understand what you are saying, but in this case "it" [your
experience] isn't a different security model *for you*. Perhaps we
disagree on the significance of this qualification.
It seems to be me that your position puts you in danger of having to go
out and protect users from investing in insecure _Altcoins_. Probably,
in a world where altcoins were magically impossible, there would be an
even greater demand for Bitcoin capacity than there is in our
Altcoin-filled world (for a few reasons).
> Regardless, people are free experiment and adopt such an approach. The
> nice thing about it not being a hardfork is that it does not require
> network-wide consensus to deploy. However, I don't think they offer a
> security model that should be encouraged, and thus doesn't have a
> place on a roadmap.
I think this is reasonable. It is true that, if no one used drivechains
ever for anything, there would be no transactions offloaded to those
chain, and then no capacity freed up on the original mainchain.
However, though I think your logic is correct in general, I think in
this specific instance it would be somewhat unreasonable to ignore the
fact that, today, we have clear evidence that many people *are* in fact
chomping at the bit to literally leave this blockchain for one that is
almost identical save for a larger maxblocksize.
>> Since their sidechain coins cannot appreciate in value relative
>> to the mainchain coins, users would only opt-in if they felt that they were
>> sufficiently compensated for any and all risks. Hence, it is difficult to
>> list this item as a drawback when, to the user, it is a strict improvement
>> (at least, by any epistemological standard that I can think of). If you have
>> new objections to these claims, I'm sure we would all benefit from hearing
>> them, myself most of all.
> Am I right in summarizing your point here as "This approach cannot
> hurt, because if it were insecure, people can choose to not use it."?
> I'm not sure I agree with that, as network effects or misinformation
> may push users beyond what is reasonable.
Again, I think you may be right. However, users may be similarly misled
in the case of Altcoins (or in the case of investments in fiat
currency), and they may be misled in their use of all kinds of
cryptographic software, and in the clothes that they buy and all of
their other activities.
I would strongly support clear expectations, and constant reminders to
users that the security models are different. Perhaps, even, annoying
dialogue boxes that pop up when/if a user tries to move their funds to a
sidechain.
But, again, this (I think) is something that would *also* apply to a
hard fork. We cannot know if Pieter Wuille, for example, believes that a
given hard fork is "push[ing] users beyond what is reasonable" until we
ask him.
--Paul
Published at
2023-06-07 18:04:13Event JSON
{
"id": "fef361fbfedd7e64b650865ae3ea8d5952d0dc80057a1105d03dbd13c352d64d",
"pubkey": "7ac0bd39b854f24cbf067103758f3a9d398c23832d6d75824d190ae35c6c23be",
"created_at": 1686161053,
"kind": 1,
"tags": [
[
"e",
"0dbbb3b4fffe9287047e58a8fa04c4b6c95589f2269ea5553f7cb2691feb3b03",
"",
"root"
],
[
"e",
"4b610a0a368dc5ae52d3d2e0220d108263810d78d645511eb3b371172e24708b",
"",
"reply"
],
[
"p",
"5cb21bf5d7f25a9d46879713cbd32433bbc10e40ef813a3c28fe7355f49854d6"
]
],
"content": "📅 Original date posted:2017-07-11\n📝 Original message:On 7/11/2017 5:40 PM, Pieter Wuille wrote:\n\u003e On Tue, Jul 11, 2017 at 1:36 PM, Paul Sztorc \u003ctruthcoin at gmail.com\u003e wrote:\n\u003e\u003e Pieter,\n\u003e\u003e\n\u003e\u003e I think that you have misrepresented Chris' view by taking it out of\n\u003e\u003e context. His complete quote reads \"If drivechains are successful they should\n\u003e\u003e be viewed as the way we scale -- not hard forking the protocol.\" Chris is\n\u003e\u003e comparing Drivechains/sidechains to a hard fork.\n\u003e I apologize here; I didn't mean to misrepresent his viewpoint.\nI'm sure you did not intend to do so, of course.\n\n\u003e\u003e You went on to \"disagree\", but every point of contention you introduced was\n\u003e\u003e something that would apply to both drivechain-sourced capacity and\n\u003e\u003e hardfork-sourced capacity. Neither improves scalability, and both allow\n\u003e\u003e users only the opportunity to select a different security model. If I\n\u003e\u003e understand you, the point at which a security model does not become\n\u003e\u003e \"interesting\" to you, would be the exact same point in the drivechain and\n\u003e\u003e hardfork worlds. Both, at any rate, have the same effect on \"validation cost\n\u003e\u003e to auditors\".\n\u003e If you're talking about the extreme case where every full node in the\n\u003e increased capacity single chain model corresponds to a node that\n\u003e validates both chains and all transfers between them in the\n\u003e drivechains, I agree. At that point they become nearly equivalent in\n\u003e terms of ease of adoption, resource costs, and capacity.\n\u003e\n\u003e However, I don't think that is a realistic expectation. When\n\u003e considering drivechains as a capacity increase, I believe most people\n\u003e think about a situation where there are many chains that give an\n\u003e increased capacity combined, but not everyone verifies all of them.\n\u003e This is what I meant with uninteresting security model, as it requires\n\u003e increased miner trust for preventing the other chains' coins from\n\u003e being illegally transferred to the chain you're operating on.\nI think I understand what you are saying, but in this case \"it\" [your\nexperience] isn't a different security model *for you*. Perhaps we\ndisagree on the significance of this qualification.\n\nIt seems to be me that your position puts you in danger of having to go\nout and protect users from investing in insecure _Altcoins_. Probably,\nin a world where altcoins were magically impossible, there would be an\neven greater demand for Bitcoin capacity than there is in our\nAltcoin-filled world (for a few reasons).\n\n\u003e Regardless, people are free experiment and adopt such an approach. The\n\u003e nice thing about it not being a hardfork is that it does not require\n\u003e network-wide consensus to deploy. However, I don't think they offer a\n\u003e security model that should be encouraged, and thus doesn't have a\n\u003e place on a roadmap.\nI think this is reasonable. It is true that, if no one used drivechains\never for anything, there would be no transactions offloaded to those\nchain, and then no capacity freed up on the original mainchain.\n\nHowever, though I think your logic is correct in general, I think in\nthis specific instance it would be somewhat unreasonable to ignore the\nfact that, today, we have clear evidence that many people *are* in fact\nchomping at the bit to literally leave this blockchain for one that is\nalmost identical save for a larger maxblocksize.\n\n\n\u003e\u003e Since their sidechain coins cannot appreciate in value relative\n\u003e\u003e to the mainchain coins, users would only opt-in if they felt that they were\n\u003e\u003e sufficiently compensated for any and all risks. Hence, it is difficult to\n\u003e\u003e list this item as a drawback when, to the user, it is a strict improvement\n\u003e\u003e (at least, by any epistemological standard that I can think of). If you have\n\u003e\u003e new objections to these claims, I'm sure we would all benefit from hearing\n\u003e\u003e them, myself most of all.\n\u003e Am I right in summarizing your point here as \"This approach cannot\n\u003e hurt, because if it were insecure, people can choose to not use it.\"?\n\u003e I'm not sure I agree with that, as network effects or misinformation\n\u003e may push users beyond what is reasonable.\nAgain, I think you may be right. However, users may be similarly misled\nin the case of Altcoins (or in the case of investments in fiat\ncurrency), and they may be misled in their use of all kinds of\ncryptographic software, and in the clothes that they buy and all of\ntheir other activities.\n\nI would strongly support clear expectations, and constant reminders to\nusers that the security models are different. Perhaps, even, annoying\ndialogue boxes that pop up when/if a user tries to move their funds to a\nsidechain.\n\nBut, again, this (I think) is something that would *also* apply to a\nhard fork. We cannot know if Pieter Wuille, for example, believes that a\ngiven hard fork is \"push[ing] users beyond what is reasonable\" until we\nask him.\n\n--Paul",
"sig": "55cf500e73b120a4f423be43cfd0ed19036a56934429ecd4383773a3c8bd2465b30b82fc525b227258c97e5cddd7b129ef99f9281546f2515de65aaf7f4eee19"
}