<oembed><type>rich</type><version>1.0</version><author_name>npub18df3zgqr9zt5ah42zpd34rmq6fp7v57vvwmtk20krhrfdczp38ks5xccej</author_name><author_url>https://nostr.ae/npub18df3zgqr9zt5ah42zpd34rmq6fp7v57vvwmtk20krhrfdczp38ks5xccej</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>📅 Original date posted:2015-12-13&#xA;📝 Original message:I don&#39;t like this scheme at all. It doesn&#39;t seem to make bitcoin&#xA;better, it makes it worse.&#xA;&#xA;Lets say it&#39;s 2050 and I want to sweep a paper wallet I created in&#xA;2013. I can&#39;t just make the TX and send it to the network, I have to&#xA;first contact an &#34;archive node&#34; to get the UTXO data in order to make&#xA;the TX. How is this better than how the system works today?&#xA;&#xA;Since many people are going to be holding BTC long term (store of&#xA;value of a first-class feature of bitcoin), this scheme is going to&#xA;effect pretty much all users.&#xA;&#xA;These archive nodes will be essential to network&#39;s operation. If there&#xA;are no running archive nodes, the effect on the network is the same as&#xA;the network today without any full nodes.&#xA;&#xA;Anyways, UTXO size is a function of number of users, rather than a&#xA;function of time. If tons of people join the network, UTXO still will&#xA;increase no matter what. All this change is going to do is make it&#xA;harder for people to use bitcoin. A person can still generate 1GB of&#xA;UTXO data, but as long as they spend those UTXOs within the amount&#xA;they are still using those resources.&#xA;&#xA;IMO, wildcard inputs is still the best way to limit the UTXO set.&#xA;&#xA;&#xA;On 12/12/15, Gregory Maxwell via bitcoin-dev&#xA;&lt;bitcoin-dev at lists.linuxfoundation.org&gt; wrote:&#xA;&gt; On Sun, Dec 13, 2015 at 1:00 AM, Vincent Truong via bitcoin-dev&#xA;&gt; &lt;bitcoin-dev at lists.linuxfoundation.org&gt; wrote:&#xA;&gt;&gt; have run a node/kept their utxo before they were aware of this change and&#xA;&gt;&gt; then realise miners have discarded their utxo. Oops?&#xA;&gt;&#xA;&gt; I believe you have misunderstood jl2012&#39;s post.  His post does not&#xA;&gt; cause the outputs to become discarded. They are still spendable,&#xA;&gt; but the transactions must carry a membership proof to spend them.&#xA;&gt; They don&#39;t have to have stored the data themselves, but they must&#xA;&gt; get it from somewhere-- including archive nodes that serve this&#xA;&gt; purpose rather than having every full node carry all that data forever.&#xA;&gt;&#xA;&gt; Please be conservative with the send button. The list loses its&#xA;&gt; utility if every moderately complex idea is hit with reflexive&#xA;&gt; opposition by people who don&#39;t understand it.&#xA;&gt;&#xA;&gt; Peter Todd has proposed something fairly similar with &#34;STXO&#xA;&gt; commitments&#34;. The primary argument against this kind of approach that&#xA;&gt; I&#39;m aware of is that the membership proofs get pretty big, and if too&#xA;&gt; aggressive this trades bandwidth for storage, and storage is usually&#xA;&gt; the cheaper resource. Though at least the membership proofs could be&#xA;&gt; omitted when transmitting to a node which has signaled that it has&#xA;&gt; kept the historical data anyways.&#xA;&gt; _______________________________________________&#xA;&gt; bitcoin-dev mailing list&#xA;&gt; bitcoin-dev at lists.linuxfoundation.org&#xA;&gt; https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#xA;&gt;</html></oembed>