0 votes
by (140 points)

So now we all know the entire strategy of bitcoin functioning and the way Bitcoins can be utilized for making all sorts of actual transactions. Bitcoins are exchangeable for fiat forex via cryptocurrency exchanges and can be utilized to make purchases from merchants and retailers that accept them. Greg Sanders: Yeah, if I can soar in. Mark Erhardt: So I’m wondering, one among the issues that seems to leap out after i hear you talking about this is, what if one facet keeps making updates but not concluding it? And we’ve all the time gone again and forth between those, because we don’t know if we should always do a less complicated version first and look forward to later to do a much more advanced version, or if we must always just jump to the extra advanced version right now. Because we’ve all the time been discussing the fact that announcing, having the channel announcement level to a particular onchain output, was fairly bad for privateness and that we may in all probability do better. So, these are things that we’ve always been just hand-wavy about how we'd do that in the future. Read More: Amid worth drops and increased regulation, what’s the way forward for cryptocurrenc
p>

But I don’t suppose we’ll let you have any type of multiplier, because one of the other concepts was that you might additionally just announce some UTXOs that you just own, with the proof that you simply own them, with a total value of, for example, 2 bitcoin, and then that would grant you the power to announce as much as X occasions that in channels without having to level to any particular onchain output. I didn’t think it was too bad, however the one key distinction right here is that for the cost channels with penalties as currently designed, it’s necessitating that you simply retailer these secret nonces without end until channel shut. These charts are cardinal part of the whole affair as with them traders are in a position to predict the motion close to accuracy. But, knowing that the markets by no means shut is a useful safeguard to have. When you've got another Lightning-like channel specification that you coded up or a customized channel kind, it's also possible to embrace that on this channel announcement and it will just work. That’s why we’re not doing that right now, and that’s why most individuals will simply keep announcing the output that actually corresponds to the channel in order that when it will get spent, people actually discover it and can remove it from that graph and know that they cannot route by means of that channel
more.


I think we’re going to persist with a easy version, the place you allow pointing to any kind of output to pay for your channel. PTLC fixes that by making sure that as an alternative of using the preimage of a SHA256 hash and its hash, we’re going to use elliptic curve factors and their explanation non-public keys. This could seem unnecessary provided that BIP32 already gives extended personal keys (xprvs) that may be shared between signing wallets. Maybe we will begin with t-bast. Can the channel keep open when the UTXO gets spent? And however, how do you be sure that the same UTXO will not be reused for the announcement; and what happens if that UTXO will get spent? So, will we must be protecting monitor of the UTXO actually not being moved while it is the stand-in to have introduced the channel? Mike Schmidt: The taproot and MuSig2 channel discussion somewhat leads into the updated channel announcement dialogue and the way gossip protocol would need to be upgraded in order to support transferring to P2TR outputs. So, we'd like to alter that, as a result of we want to allow taproot, which means permitting also input, especially if we use MuSig2; we don’t need to reveal the in
al keys.


And right now, it’s going to make use of the identical payment hash with all these nodes, which implies that if someone owns two of the nodes in the trail, they are learning info, and this is unhealthy for privateness. Right now, whenever you send a payment, this fee is going to go through a number of nodes on the network. Bastien Teinturier: Sure. So proper now, once we announced the channel on the network, we explicitly announced node IDs and the Bitcoin keys which might be contained in the multisig 2-of-2, and people verified that the output that we are referencing is definitely locked with the script hash of multisig 2-of-2 of these two keys, so you'll be able to only use it with scripts that actually follow the format of Lightning channels with out taproot. Mike Schmidt: Murch or t-bast, another feedback on taproot and MuSig2 channels? Mike Schmidt: Go ahead, 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.

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.
...