tromp
April 14, 2020, 5:59pm
1
People who come across the proposal at
<pre>
LIP: 004
Layer: Consensus (soft fork)
Title: One-Sided Transactions in Mimblewimble (Consensus layer)
Author: David Burkett <davidburkett38@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/litecoin/lips/wiki/Comments:LIP-0004
Status: Draft
Type: Standards Track
Created: 2020-02-28
License: PD
</pre>
==Abstract==
This LIP introduces a method for sending transactions on the Mimblewimble Extension Block (MW EB) without the need to build a transaction interactively with the receiving party.
==Motivation==
In the traditional approach to Mimblewimble, sending coins from one person to another requires the sender and receiver to interact in order to build a valid transaction. This can be a source of frustration, since it requires users to be online and listening in order to receive coins. This also makes cold storage much more difficult, and opens up additional opportunities for metadata leakage or MITM attacks.
This file has been truncated. show original
should be aware that critical exploits have been found nearly a month ago, independently by myself and another reviewer.
3 Likes
david
April 14, 2020, 7:58pm
2
Yes, the PR[1] is in a WIP status for this reason. The fix is fairly trivial: just add a signature to the input proving it’s not a rogue key. I’ve added a comment to the PR until I get time to finish the LIP.
[1] https://github.com/litecoin-project/lips/pull/13
2 Likes
tromp
November 30, 2021, 6:09pm
3
8 Likes