0 votes
by (160 points)

So now we all know the whole process of bitcoin functioning and how Bitcoins can be utilized for making all kinds of actual transactions. Bitcoins are exchangeable for fiat foreign money through cryptocurrency exchanges and can be utilized to make purchases from merchants and retailers that accept them. Greg Sanders: Yeah, if I can jump in. Mark Erhardt: So I’m wondering, one in every of the problems that seems to leap out after i hear you speaking about this is, what if one aspect retains making updates but not concluding it? And we’ve always gone back and forth between those, because we don’t know if we should always do a simpler version first and watch for later to do a way more advanced model, or if we should just jump to the more complex 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 quite unhealthy for privateness and that we may most likely do higher. So, these are things that we’ve always been simply hand-wavy about how we'd do this sooner or later. Read More: Amid value drops and increased regulation, what’s the future of cryptocurrenc
p>

But I don’t think we’ll can help you have any type of multiplier, as a result of considered one of the other concepts was that you could additionally simply announce some UTXOs that you simply own, with visit the up coming website proof that you personal them, with a complete value of, for example, 2 bitcoin, after which that will grant you the ability to announce up to X times that in channels without having to point to any specific onchain output. I didn’t think it was too dangerous, however the one key distinction right here is that for the payment channels with penalties as currently designed, it’s necessitating that you store these secret nonces endlessly until channel shut. 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 never shut is a handy safeguard to have. When you have another Lightning-like channel specification that you just coded up or a customized channel kind, you too can embrace that on this channel announcement and it will just work. That’s why we’re not doing that proper now, and that’s why most people will just keep announcing the output that really corresponds to the channel so that when it will get spent, people really discover it and can take away it from that graph and know that they cannot route by that channel
more.


I think we’re going to persist with a easy version, where you permit pointing to any type of output to pay in your channel. PTLC fixes that by ensuring that instead of using the preimage of a SHA256 hash and its hash, we’re going to use elliptic curve factors and their private keys. This could seem unnecessary on condition that BIP32 already gives prolonged private keys (xprvs) that can be shared between signing wallets. Maybe we are able to start with t-bast. Can the channel keep open when the UTXO gets spent? And then again, how do you make sure that the identical UTXO will not be reused for the announcement; and what occurs if that UTXO will get spent? So, will we should be holding monitor of the UTXO truly not being moved while it's the stand-in to have introduced the channel? Mike Schmidt: The taproot and MuSig2 channel discussion considerably leads into the up to date channel announcement discussion and how gossip protocol would need to be upgraded with the intention to assist shifting to P2TR outputs. So, we need to vary that, as a result of we need to allow taproot, which suggests permitting additionally input, especially if we use MuSig2; we don’t need to reveal the in
al keys.


And proper now, it’s going to make use of the identical payment hash with all these nodes, which implies that if somebody owns two of the nodes in the path, they are learning information, and that is bad for privateness. Right now, whenever you send a payment, this payment is going to go through a number of nodes on the community. Bastien Teinturier: Sure. So proper now, once we announced the channel on the community, we explicitly announced node IDs and the Bitcoin keys which can be contained in the multisig 2-of-2, and other people verified that the output that we are referencing is definitely locked with the script hash of multisig 2-of-2 of those two keys, so you possibly can solely use it with scripts that actually observe the format of Lightning channels with out taproot. Mike Schmidt: Murch or t-bast, every other feedback on taproot and MuSig2 channels? Mike Schmidt: Go forward, Murch. Mike Schmidt: Next section from the Summit mentioned PTLCs and redundant overpayments. Bastien Teinturier: Okay, so PTLCs are a change that is allowed by taproot and adaptor signatures.

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
Welcome to FluencyCheck, where you can ask language questions and receive answers from other members of the community.
...