Does Mimble Wimble automatically perform transaction cut-through, or is one able to retain a record of every single transaction (the entire blockchain) if they choose to?

  • 1
    MimbleWimble itself is just a general approach to building a chain, not a protocol. – Pieter Wuille Feb 10 at 5:42
  • Would you call Grin a protocol @PieterWuille? – Brett Doffing Feb 10 at 7:15

MimbleWimble isn't fully implemented, so this answer may change as implementations mature and we gain a greater understanding of the design space.

MimbleWimble transactions may be published to the network individually or combined with other transactions before being broadcast. For example, a user may choose to publish a new transaction on its own, or to mix the transaction in an off-chain mixer that will then publish it to the network.

However, it is my understanding that once transactions hit the network, nodes forward them as-is. This means that regardless of whether the particular MimbleWimble implementation allows it, an attacker can watch and record new transactions as they are broadcast. This would allow them to reconstruct a transaction graph, albeit one without addresses or amounts, just randomly distributed elliptic curve points.

  • 1
    What implementation are you talking about? – Pieter Wuille Feb 10 at 5:40
  • @PieterWuille Good point, I was talking about grin specifically. I changed it to be more general. – Casey Rodarmor Feb 11 at 9:23

Your Answer

 

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.