<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Apr 8, 2014 at 4:49 PM, Andreas Schildbach <span dir="ltr">&lt;<a href="mailto:andreas@schildbach.de" target="_blank">andreas@schildbach.de</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">While there is an agreement that a standard would be useful for sharing<br></div>
wallets, we certainly didn&#39;t agree on every aspect of a standard. At<br>
least not on this thread, and also not at the Berlin meeting.<br>
<br></blockquote><div><br></div><div>We&#39;re going to write down BIP describing such structure. If any wallet want to be BIP XX compatible, then it has chance to. Of course if any wallet want to use another format, then it cannot call itself BIP XX compatible, thus nobody will expect that such software will see/recover all keys generated by BIP XX wallet.</div>

<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I understand each client will implement things a little bit different,<br>
for example the current plan is bitcoinj will hold all keys in memory<br>
and start reusing keys on low resources. Electrum uses a chain for their<br>
private purpose. Etc.<br>
<br></blockquote><div><br></div><div>It still doesn&#39;t mean that bitcoinj or Electrum cannot share the bare minimum of BIP XX. Of course if somebody will use Electrum for 2to3 transactions and then move wallet to client which does not offer such feature, it won&#39;t work. But I don&#39;t see that as a problem.</div>

<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
If we cannot 100% agree on a standard and also agree it will not be<br>
extended in future, I think we should not even try. It&#39;s dangerous for<br>
the money of users.</blockquote><div><br></div><div>If some developers agree on some specific BIP, then it should be cross compatible.  Of course if somebody implements BIP XX in different way, then it isn&#39;t BIP XX compatible.</div>

<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <br></blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


I propose we keep our chains deliberately separate and only try<br>
standardizing after each of us has a feel for the specific requirements.<br>
<div class="im HOEnZb"><span style="color:rgb(34,34,34)"></span></div></blockquote><div><br></div><div>Of course, if somebody don&#39;t want to generate compatible bip32 paths, no problem. It will be the same situation as now.</div>

<div><br></div><div>Marek</div></div></div></div>