<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:series="http://organizeseries.com/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
xmlns:rawvoice="http://www.rawvoice.com/rawvoiceRssModule/"
	>
<channel>
	<title>Comments on: Ultraprune In Plain English</title>
	<atom:link href="http://codinginmysleep.com/ultraprune-in-plain-english/feed/" rel="self" type="application/rss+xml" />
	<link>http://codinginmysleep.com/ultraprune-in-plain-english/</link>
	<description></description>
	<lastBuildDate>Mon, 20 May 2013 20:12:29 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>By: Dave Scotese</title>
		<link>http://codinginmysleep.com/ultraprune-in-plain-english/#comment-4021</link>
		<dc:creator>Dave Scotese</dc:creator>
		<pubDate>Fri, 30 Nov 2012 22:43:18 +0000</pubDate>
		<guid isPermaLink="false">http://codinginmysleep.com/?p=1482#comment-4021</guid>
		<description><![CDATA[I think it&#039;s a double-edged sword, not by happenstance, but inherently.  Any tendency in humans to abdicate the responsibility of protecting oneself from people-without-integrity (may I call them &quot;politicians&quot;?)  will eventually lead to a win for such exploiters.  These wins pile up and lead to, among other things, the impugnment of the system through which the exploitation is done.  Think banks and our perception of them, because in days of yore, dishonest goldsmiths produced fake receipts, and eventually governments said &quot;Oh, that&#039;s ok!&quot;  Banking is still a good idea, but not with the built-in guarantee to fail that fractional reserve introduces. 
 
Hobbes (Thomas) suggested that we travel with weapons because we know everyone is out to get us.  Of course, it&#039;s not everyone, but a few (and fewer still as our ability to communicate increases, eg with cellphones).  I think that encouraging people to trust those they&#039;ve deemed trustworthy is great, but encouraging them to find someone to trust simply because that makes life easier is horrible because it leads to leviathan. ]]></description>
		<content:encoded><![CDATA[<p>I think it&#039;s a double-edged sword, not by happenstance, but inherently.  Any tendency in humans to abdicate the responsibility of protecting oneself from people-without-integrity (may I call them &quot;politicians&quot;?)  will eventually lead to a win for such exploiters.  These wins pile up and lead to, among other things, the impugnment of the system through which the exploitation is done.  Think banks and our perception of them, because in days of yore, dishonest goldsmiths produced fake receipts, and eventually governments said &quot;Oh, that&#039;s ok!&quot;  Banking is still a good idea, but not with the built-in guarantee to fail that fractional reserve introduces. </p>
<p>Hobbes (Thomas) suggested that we travel with weapons because we know everyone is out to get us.  Of course, it&#039;s not everyone, but a few (and fewer still as our ability to communicate increases, eg with cellphones).  I think that encouraging people to trust those they&#039;ve deemed trustworthy is great, but encouraging them to find someone to trust simply because that makes life easier is horrible because it leads to leviathan. </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Perry</title>
		<link>http://codinginmysleep.com/ultraprune-in-plain-english/#comment-3167</link>
		<dc:creator>David Perry</dc:creator>
		<pubDate>Sat, 27 Oct 2012 17:56:30 +0000</pubDate>
		<guid isPermaLink="false">http://codinginmysleep.com/?p=1482#comment-3167</guid>
		<description><![CDATA[Thanks, I do strive for accuracy but sometimes my own wild ideas sneak into text about what&#039;s actually happening ;) ]]></description>
		<content:encoded><![CDATA[<p>Thanks, I do strive for accuracy but sometimes my own wild ideas sneak into text about what&#8217;s actually happening ;) </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pieter Wuille</title>
		<link>http://codinginmysleep.com/ultraprune-in-plain-english/#comment-3164</link>
		<dc:creator>Pieter Wuille</dc:creator>
		<pubDate>Sat, 27 Oct 2012 16:18:32 +0000</pubDate>
		<guid isPermaLink="false">http://codinginmysleep.com/?p=1482#comment-3164</guid>
		<description><![CDATA[Yes, I was referring to the prioritization. Looks much more accurate now. ]]></description>
		<content:encoded><![CDATA[<p>Yes, I was referring to the prioritization. Looks much more accurate now. </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Perry</title>
		<link>http://codinginmysleep.com/ultraprune-in-plain-english/#comment-3162</link>
		<dc:creator>David Perry</dc:creator>
		<pubDate>Sat, 27 Oct 2012 15:23:37 +0000</pubDate>
		<guid isPermaLink="false">http://codinginmysleep.com/?p=1482#comment-3162</guid>
		<description><![CDATA[&quot;The idea behind ultraprune is to use an ultra-pruned copy (only unspent transaction outputs in a custom compact format) of the block chain for validation (as opposed to a transaction index into the block chain). It still keeps all blocks around for serving them to other nodes, for rescanning, and for reorganisations. As such, it is still a full node. So, despite the name, it does not implement any actual pruning yet, though pruning would be trivial to implement now. This would have profound effects on the network though, so may still need some discussion first.&quot;  
  
Source: You. &lt;a href=&quot;https://bitcointalk.org/index.php?topic=119525.0&quot; rel=&quot;nofollow&quot;&gt;https://bitcointalk.org/index.php?topic=119525.0&lt;/a&gt;  
  
Edit: Ah wait I see what you&#039;re talking about, it&#039;s the prioritization comment. I can fix that. 
Edit: Fixed. ]]></description>
		<content:encoded><![CDATA[<p>&quot;The idea behind ultraprune is to use an ultra-pruned copy (only unspent transaction outputs in a custom compact format) of the block chain for validation (as opposed to a transaction index into the block chain). It still keeps all blocks around for serving them to other nodes, for rescanning, and for reorganisations. As such, it is still a full node. So, despite the name, it does not implement any actual pruning yet, though pruning would be trivial to implement now. This would have profound effects on the network though, so may still need some discussion first.&quot;  </p>
<p>Source: You. <a href="https://bitcointalk.org/index.php?topic=119525.0" rel="nofollow">https://bitcointalk.org/index.php?topic=119525.0</a>  </p>
<p>Edit: Ah wait I see what you&#039;re talking about, it&#039;s the prioritization comment. I can fix that.<br />
Edit: Fixed. </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pieter Wuille</title>
		<link>http://codinginmysleep.com/ultraprune-in-plain-english/#comment-3161</link>
		<dc:creator>Pieter Wuille</dc:creator>
		<pubDate>Sat, 27 Oct 2012 13:46:00 +0000</pubDate>
		<guid isPermaLink="false">http://codinginmysleep.com/?p=1482#comment-3161</guid>
		<description><![CDATA[Thanks, nice article! A few things I find confusing though: the logo at the top of the pos represents a merkle tree. A merkle tree is necessary for the transaction pruning mechanism Satoshi described in his paper, and is essential for SPV nodes, but it has nothing to do with ultraprune really. Also the #2 idea presented, while being correct, is completely independent from ultraprune. All it does is replace the block chain index by a pruned copy of it. A full node still requires processing the entire history (though doing so will happen much faster). 
 ]]></description>
		<content:encoded><![CDATA[<p>Thanks, nice article! A few things I find confusing though: the logo at the top of the pos represents a merkle tree. A merkle tree is necessary for the transaction pruning mechanism Satoshi described in his paper, and is essential for SPV nodes, but it has nothing to do with ultraprune really. Also the #2 idea presented, while being correct, is completely independent from ultraprune. All it does is replace the block chain index by a pruned copy of it. A full node still requires processing the entire history (though doing so will happen much faster). </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul</title>
		<link>http://codinginmysleep.com/ultraprune-in-plain-english/#comment-3150</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Sat, 27 Oct 2012 07:53:31 +0000</pubDate>
		<guid isPermaLink="false">http://codinginmysleep.com/?p=1482#comment-3150</guid>
		<description><![CDATA[I guess this relates to your more recent &quot;stats&quot;  posting too but surely a wider adoption that would heavily tilt the balance of the user-base into the &quot;technophobe&quot; camp would also mean that a centralised storage option is preferable to most participants? 
 
In general, when it comes protecting things of value on their computers, the majority of people are somewhat careless. Whether it&#039;s just laziness and/or just a lack of trust in their own technical ability, cloud storage makes more sense for most. It&#039;s quite possible (if not probable) that a more general Bitcoin audience would prefer to trust a third party to maintain their Wallet for them. 
 
Do you imagine a future compromise whereby hosted wallets can also better contribute to the integrity of the whole network? 
 
 ]]></description>
		<content:encoded><![CDATA[<p>I guess this relates to your more recent &quot;stats&quot;  posting too but surely a wider adoption that would heavily tilt the balance of the user-base into the &quot;technophobe&quot; camp would also mean that a centralised storage option is preferable to most participants? </p>
<p>In general, when it comes protecting things of value on their computers, the majority of people are somewhat careless. Whether it&#039;s just laziness and/or just a lack of trust in their own technical ability, cloud storage makes more sense for most. It&#039;s quite possible (if not probable) that a more general Bitcoin audience would prefer to trust a third party to maintain their Wallet for them. </p>
<p>Do you imagine a future compromise whereby hosted wallets can also better contribute to the integrity of the whole network? </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Perry</title>
		<link>http://codinginmysleep.com/ultraprune-in-plain-english/#comment-3137</link>
		<dc:creator>David Perry</dc:creator>
		<pubDate>Fri, 26 Oct 2012 18:01:21 +0000</pubDate>
		<guid isPermaLink="false">http://codinginmysleep.com/?p=1482#comment-3137</guid>
		<description><![CDATA[I can&#039;t see any reason why you wouldn&#039;t be able to, with some modifications to the client of course. The consequences of you, an individual doing this, are fairly trivial - you just won&#039;t have copies of those blocks to send to anyone else requesting them. The consequences of everyone or even a large minority doing this is that those blocks become significantly less available to the entire network, increasing the chance of data loss, increasing the time taken to download the whole block chain and potentially creating gaps in the data that could be quite problematic. 
 
Basically, your client is free to keep or discard whatever data you like, but discarding data reduces your client&#039;s usefulness to the network and making a widespread practice of discarding data decreases the usefulness of each network node on average. ]]></description>
		<content:encoded><![CDATA[<p>I can&#039;t see any reason why you wouldn&#039;t be able to, with some modifications to the client of course. The consequences of you, an individual doing this, are fairly trivial &#8211; you just won&#039;t have copies of those blocks to send to anyone else requesting them. The consequences of everyone or even a large minority doing this is that those blocks become significantly less available to the entire network, increasing the chance of data loss, increasing the time taken to download the whole block chain and potentially creating gaps in the data that could be quite problematic. </p>
<p>Basically, your client is free to keep or discard whatever data you like, but discarding data reduces your client&#039;s usefulness to the network and making a widespread practice of discarding data decreases the usefulness of each network node on average. </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hugo</title>
		<link>http://codinginmysleep.com/ultraprune-in-plain-english/#comment-3134</link>
		<dc:creator>Hugo</dc:creator>
		<pubDate>Fri, 26 Oct 2012 07:38:38 +0000</pubDate>
		<guid isPermaLink="false">http://codinginmysleep.com/?p=1482#comment-3134</guid>
		<description><![CDATA[Would it be possible to actually delete useless nodes in the &quot;complete&quot; database? I mean, the nodes that are important are only the nodes that hold a balance and nodes that are in the middle of nodes that hold a balance. What are the dangers of deleting some transactions that have happened but are now completely irrelevant? ]]></description>
		<content:encoded><![CDATA[<p>Would it be possible to actually delete useless nodes in the &quot;complete&quot; database? I mean, the nodes that are important are only the nodes that hold a balance and nodes that are in the middle of nodes that hold a balance. What are the dangers of deleting some transactions that have happened but are now completely irrelevant? </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cypherdoc</title>
		<link>http://codinginmysleep.com/ultraprune-in-plain-english/#comment-3130</link>
		<dc:creator>cypherdoc</dc:creator>
		<pubDate>Fri, 26 Oct 2012 01:39:15 +0000</pubDate>
		<guid isPermaLink="false">http://codinginmysleep.com/?p=1482#comment-3130</guid>
		<description><![CDATA[great explanation.  you&#039;ve found your niche! ]]></description>
		<content:encoded><![CDATA[<p>great explanation.  you&#039;ve found your niche! </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ultraprune In Plain English &#124; Bitcoin News Bits - CoinBits.com</title>
		<link>http://codinginmysleep.com/ultraprune-in-plain-english/#comment-3122</link>
		<dc:creator>Ultraprune In Plain English &#124; Bitcoin News Bits - CoinBits.com</dc:creator>
		<pubDate>Thu, 25 Oct 2012 22:12:31 +0000</pubDate>
		<guid isPermaLink="false">http://codinginmysleep.com/?p=1482#comment-3122</guid>
		<description><![CDATA[[...] by  enmaku   link [...]]]></description>
		<content:encoded><![CDATA[<p>[...] by  enmaku   link [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using apc
Database Caching 48/57 queries in 0.026 seconds using apc
Content Delivery Network via Amazon Web Services: CloudFront: dcm6srpdb0rbc.cloudfront.net

 Served from: codinginmysleep.com @ 2013-05-20 14:49:38 by W3 Total Cache -->