រំលងទៅកាន់មាតិកាមេ

Blog entry by Angelita Truman

Bitcoin Hopes and Desires

Bitcoin Hopes and Desires

So now we all know the whole technique of bitcoin functioning and the way Bitcoins can be used for making all kinds of real transactions. Bitcoins are exchangeable for fiat forex by way of cryptocurrency exchanges and can be used to make purchases from merchants and retailers that accept them. Greg Sanders: Yeah, if I can jump in. Mark Erhardt: So I’m questioning, one in all the problems that appears to jump out after i hear you talking about this is, what if one side keeps making updates but not concluding it? And we’ve all the time gone back and forth between those, as a result of we don’t know if we should always do a simpler version first and look ahead to later to do a much more complicated model, or if we should always simply soar to the more advanced version proper now. Because we’ve at all times been discussing the fact that announcing, having the channel announcement point to a particular onchain output, was fairly bad for privacy and that we might in all probability do higher. So, these are issues that we’ve all the time been simply hand-wavy about how we might do this sooner or later. Read More: Amid worth drops and increased regulation, what’s the future of cryptocurrency?

But I don’t suppose we’ll allow you to have any kind of multiplier, as a result of considered one of the opposite concepts was that you may also just announce some UTXOs that you own, with the proof that you simply own them, with a complete value of, for instance, 2 bitcoin, and then that may grant you the ability to announce as much as X instances that in channels without having to point to any specific onchain output. I didn’t assume it was too unhealthy, however the one key difference right here is that for the cost channels with penalties as at present designed, it’s necessitating that you simply store these secret nonces endlessly till channel close. These charts are cardinal part of the entire affair as with them traders are able to foretell the movement near accuracy. But, knowing that the markets by no means shut is a handy safeguard to have. In case you have one other Lightning-like channel specification that you just coded up or a customized channel type, you can too include that in this channel announcement and it'll simply work. That’s why we’re not doing that proper now, and that’s why most people will simply keep announcing the output that basically corresponds to the channel so that when it will get spent, people truly discover it and can remove it from that graph and know that they can't route through that channel anymore.

I believe we’re going to persist with a simple version, where you permit pointing to any sort of output to pay in your channel. PTLC fixes that by making sure that instead of utilizing the preimage of a SHA256 hash and its hash, we’re going to use elliptic curve factors and their private keys. This may seem unnecessary on condition that BIP32 already offers prolonged private keys (xprvs) that can be shared between signing wallets. Maybe we will begin with t-bast. Can the channel stay open when the UTXO will get spent? And however, how do you ensure that the identical UTXO shouldn't be reused for the announcement; and what happens if that UTXO gets spent? So, will we have to be conserving observe of the UTXO really not being moved whereas it is the stand-in to have introduced the channel? Mike Schmidt: The taproot and MuSig2 channel discussion somewhat leads into the up to date channel announcement discussion and the way gossip protocol would have to be upgraded with the intention to help shifting to P2TR outputs. So, we need to change that, as a result of we'd like to permit taproot, which implies permitting additionally input, particularly if we use MuSig2; we don’t need to reveal the inner keys.

And right now, it’s going to make use of the identical fee hash with all these nodes, which implies that if someone owns two of the nodes in the path, they are studying information, and that is dangerous for privateness. Right now, whenever you send a cost, this fee is going to go through a number of nodes on the network. Bastien Teinturier: Sure. So right now, once we announced the channel on the community, we explicitly introduced node IDs and the Bitcoin keys which can be inside the multisig 2-of-2, and people verified that the output that we are referencing is actually locked with the script hash of multisig 2-of-2 of those two keys, so you can solely use it with scripts that basically comply with the format of Lightning channels without taproot. Mike Schmidt:

Murch or t-bast, every other feedback on taproot and MuSig2 channels? Mike Schmidt: Go forward, Murch. Mike Schmidt: Next part from the Summit discussed PTLCs and redundant overpayments. Bastien Teinturier: Okay, so PTLCs are a change that's allowed by taproot and adaptor signatures.

  • Share

Reviews