AdamISZ [ARCHIVE] on Nostr: 📅 Original date posted:2022-05-21 📝 Original message:> > > As a better analogy: ...
📅 Original date posted:2022-05-21
📝 Original message:> > > As a better analogy: I am borrowing a piece of gold, smelting it down to make
> > > a nice shiny advertisement "I am totally not a bot!!", then at the end of the
> > > lease period, re-smelting it back and returning to you the same gold piece
> > > (with the exact same atoms constituting it), plus an interest from my business,
> > > which gained customers because of the shiny gold advertisement claiming "I
> > > am totally not a bot!!".
> > >
> > > That you use the same piece of gold for money does not preclude me using
> > > the gold for something else of economic value, like making a nice shiny
> > > advertisement, so I think your analysis fails there.
> > > Otherwise, your analysis is on point, but analyses something else entirely.
Back to this analogy, I think it's imprecise in a way that's important to not overlook: you cannot re-use the same gold atoms in two different advertisements. Use of a fidelity bond, being basically a signature, is completely 'non-rivalrous' as I think the economists say.
> Yes, that is why Tamas switched to defiads, as I had convinced him that it would be similar enough without actually being a covenant scam like you described.
>
> > In any case, I tend to agree with your other posts on the subject. For the burn to be provably non-dilutable it must be a cost provably associated to the scenario which relies upon the cost. This provides the global uniqueness constraint (under cryptographic assumptions of difficulty).
>
>
> Indeed.
> I suspect the only reason it is not yet a problem with existing JoinMarket and Teleport is simply that no convenient software currently exists which allows the same bond to be used by both, thus making it safe in practice but not in theory.
> But the theory implies that if somebody does make such software, effectively both systems will become joined as effectively only a single identity exists in both systems.
> This may not be a problem either since the intent is that Teleport will obsolete JoinMarket someday, but if other applications start using the same scheme without requiring a commitment to a specific application, this may also effectively render Teleport less useful as well.
>
> Regards,
> ZmnSCPxj
> _______________________________________________
So, general comment: it seems like both you and Eric agree with my uncertain intuition up-thread and therefore do we all agree that the correct solution (to whatever extent there is one) is something like domain separation tags, as we discussed earlier? It's still a matter of social consensus: if appending "JM" to the end of a certificate signature is intended to mean that this fidelity bond can only be used in Joinmarket and not anywhere else, well we can only as individual users demand that (i.e. *I* might not accept it in Teleport, but what if Fred down the street does? It's not enough for me to rely on my own criteria!), and more subtly, it makes sense only if we all have an unambiguous definition of what Joinmarket *is* - ironically it is precisely the thing brought most into question by the achievement of real decentralization in a system.
Cheers,
waxwing/AdamISZ
Published at
2023-06-07 23:08:49Event JSON
{
"id": "4636eb02b930c1ebfb74a153d9737b66746ee4d8373e84a9a99f417d6d870760",
"pubkey": "9b3cb9066a41d6c59c090531827defe6138e14f8b94a7802a8a183aa309a4e2b",
"created_at": 1686179329,
"kind": 1,
"tags": [
[
"e",
"ed87b4a661b1ec563ef35bba3e76c69fedd4dee29f9239e792212ae30f6447d4",
"",
"root"
],
[
"e",
"0fd5f0147b58093a304975f25bd48ebbb6527e92a3bdc367b36d77ac625c6ec3",
"",
"reply"
],
[
"p",
"4505072744a9d3e490af9262bfe38e6ee5338a77177b565b6b37730b63a7b861"
]
],
"content": "📅 Original date posted:2022-05-21\n📝 Original message:\u003e \u003e \u003e As a better analogy: I am borrowing a piece of gold, smelting it down to make\n\u003e \u003e \u003e a nice shiny advertisement \"I am totally not a bot!!\", then at the end of the\n\u003e \u003e \u003e lease period, re-smelting it back and returning to you the same gold piece\n\u003e \u003e \u003e (with the exact same atoms constituting it), plus an interest from my business,\n\u003e \u003e \u003e which gained customers because of the shiny gold advertisement claiming \"I\n\u003e \u003e \u003e am totally not a bot!!\".\n\u003e \u003e \u003e\n\u003e \u003e \u003e That you use the same piece of gold for money does not preclude me using\n\u003e \u003e \u003e the gold for something else of economic value, like making a nice shiny\n\u003e \u003e \u003e advertisement, so I think your analysis fails there.\n\u003e \u003e \u003e Otherwise, your analysis is on point, but analyses something else entirely.\n\nBack to this analogy, I think it's imprecise in a way that's important to not overlook: you cannot re-use the same gold atoms in two different advertisements. Use of a fidelity bond, being basically a signature, is completely 'non-rivalrous' as I think the economists say.\n\n\u003e Yes, that is why Tamas switched to defiads, as I had convinced him that it would be similar enough without actually being a covenant scam like you described.\n\u003e\n\u003e \u003e In any case, I tend to agree with your other posts on the subject. For the burn to be provably non-dilutable it must be a cost provably associated to the scenario which relies upon the cost. This provides the global uniqueness constraint (under cryptographic assumptions of difficulty).\n\u003e\n\u003e\n\u003e Indeed.\n\u003e I suspect the only reason it is not yet a problem with existing JoinMarket and Teleport is simply that no convenient software currently exists which allows the same bond to be used by both, thus making it safe in practice but not in theory.\n\u003e But the theory implies that if somebody does make such software, effectively both systems will become joined as effectively only a single identity exists in both systems.\n\u003e This may not be a problem either since the intent is that Teleport will obsolete JoinMarket someday, but if other applications start using the same scheme without requiring a commitment to a specific application, this may also effectively render Teleport less useful as well.\n\u003e\n\u003e Regards,\n\u003e ZmnSCPxj\n\u003e _______________________________________________\n\nSo, general comment: it seems like both you and Eric agree with my uncertain intuition up-thread and therefore do we all agree that the correct solution (to whatever extent there is one) is something like domain separation tags, as we discussed earlier? It's still a matter of social consensus: if appending \"JM\" to the end of a certificate signature is intended to mean that this fidelity bond can only be used in Joinmarket and not anywhere else, well we can only as individual users demand that (i.e. *I* might not accept it in Teleport, but what if Fred down the street does? It's not enough for me to rely on my own criteria!), and more subtly, it makes sense only if we all have an unambiguous definition of what Joinmarket *is* - ironically it is precisely the thing brought most into question by the achievement of real decentralization in a system.\n\nCheers,\nwaxwing/AdamISZ",
"sig": "29c65ad5a0c859a3dca458e9b4f76b4ec7053d2c281086209d1c5633e2f8f9ed3937c2b550c81dd77b47bb3f4e3ea825c559838ee497d5c1e471fdc5250fc86c"
}