There Has Been An Awakening. Have You Felt It? [Part 4]

View this thread on: d.buzz | hive.blog | peakd.com | ecency.com
·@davidlanz·
0.000 HBD
There Has Been An Awakening. Have You Felt It? [Part 4]
<p><img src="https://248qms3nhmvl15d4ne1i4pxl-wpengine.netdna-ssl.com/wp-content/uploads/2018/01/Yoda-1-760x400.jpg"></p><div class="entry-content">
<div class="post-thumbnail">
<a href="https://www.ccn.com/awakening-felt-part-4/" title="There Has Been An Awakening. Have You Felt It? [Part 4]">
<img alt="" class="attachment-large-thumb size-large-thumb wp-post-image" height="400" src="https://248qms3nhmvl15d4ne1i4pxl-wpengine.netdna-ssl.com/wp-content/uploads/2018/01/Yoda-1-760x400.jpg" width="760"/> </a>
</div>
<div class="content-ads">
<div class="widget text-12 widget_text"><h6 class="widget-title font-weight-bold">Advertisement</h6> <div class="textwidget"><p></p>
<div id="div-gpt-ad-1513203250972-0" style="height:90px; width:728px;">

</div>
</div>
</div> </div>
<em><a href="https://hacked.com">Get Trading Recommendations and Read Analysis on Hacked.com for just $39 per month.</a></em><br/>
<p>We’ve previously discussed my personal view on the three bottlenecks surrounding cryptocurrency, mainly bitcoin:</p>
<ul>
<li>Part 1: <a href="https://www.ccn.com/there-has-been-an-awakening-have-you-felt-it-part-1-4/">the price</a>;</li>
<li>Part 2: <a href="https://www.ccn.com/awakening-felt-part-2/">the exchanges</a>;</li>
<li>Part 3: <a href="https://www.ccn.com/awakening-felt-part-3/">the fees</a></li>
</ul>
<p>This fourth and final part will go deeper into what the community considers to be the most challenging endeavour for Bitcoin and the blockchain.</p>
<h2><strong>Scalability: The Fourth Bottleneck</strong></h2>
<p>The discussion around bitcoin currently is mainly about (a) how to scale the blockchain, (b) how to make blocks smaller and (c) how to make transactions faster. This is in fact the most debated issue amongst community experts. My own view splits scalability improvement into 3 categories:</p>
<p><img alt="" class="size-full wp-image-131256 aligncenter" data-size="587x279" height="279" sizes="(max-width: 587px) 100vw, 587px" src="https://248qms3nhmvl15d4ne1i4pxl-wpengine.netdna-ssl.com/wp-content/uploads/2018/02/pic1_body.jpg" srcset="https://248qms3nhmvl15d4ne1i4pxl-wpengine.netdna-ssl.com/wp-content/uploads/2018/02/pic1_body.jpg 587w, https://248qms3nhmvl15d4ne1i4pxl-wpengine.netdna-ssl.com/wp-content/uploads/2018/02/pic1_body-300x143.jpg 300w, https://248qms3nhmvl15d4ne1i4pxl-wpengine.netdna-ssl.com/wp-content/uploads/2018/02/pic1_body-360x171.jpg 360w" width="587"/></p>
<p>Before we dive into each point, one must first understand <a href="https://en.wikipedia.org/wiki/Distributed_networking">how networks work</a> and <a href="https://en.wikipedia.org/wiki/Distributed_computing">interact</a>. It’s definitely a quite complex subject (of which I’m no expert), that requires constant monetarization and testing. What we really need to focus on is to try understanding how blockchain developers and bitcoin community members may improve the network, in order to make it faster without compromising security and resilience.</p>
<h5><em>How does innovation happen at the blockchain level?</em></h5>
<p>The blockchain is a <a href="http://www.rageboy.com/stupidnet.html">dumb network</a>, much like most <a href="https://medium.com/@aantonop/why-dumb-networks-are-better-f0b94c271b76">distributed ledgers</a>. This means innovation happens at the edges (so at the users level) and not at the center (usually promoted by the company that “owns” the network).</p>
<p>Think of Facebook. If you’re a developer and thought of a really nice improvement to their code, which would allow for way faster communication between users, could you just submit it as an improvement proposal? Maybe, but the likelihood of being accepted by the network owner, Facebook, would be quite limited. On the other hand, if Facebook was just a dumb network, it would mean that users could submit updates and the overall community would agree upon which to implement (like <a href="https://github.com/bitcoin/bips">BIPs</a>). It’s of the upmost importance to grasp this difference, as all scalability solutions I mention below follow the second open-source approach:</p>
<ol>
<li>Increasing the Blocksize (BCH);</li>
<li>Removing Transaction Data (Segwit);</li>
<li>Accepting Off-chain layer solutions (LN).</li>
</ol>
<h4><strong>Solution A: Increasing the blockchain’s blocksize</strong></h4>
<p>This proposal has probably been the most discussed since bitcoin came to existence. It seems obvious why: <a href="https://en.bitcoin.it/wiki/Block_size_limit_controversy">the fastest way to increase transaction output is to increase the block size.</a> It means each block would incorporate more transactions. For example, this was the approach taken by Bitcoin Cash (BCH).</p>
<p><img alt="" class="size-full wp-image-131257 aligncenter" data-size="1359x361" height="361" sizes="(max-width: 1359px) 100vw, 1359px" src="https://248qms3nhmvl15d4ne1i4pxl-wpengine.netdna-ssl.com/wp-content/uploads/2018/02/pic2_body.jpg" srcset="https://248qms3nhmvl15d4ne1i4pxl-wpengine.netdna-ssl.com/wp-content/uploads/2018/02/pic2_body.jpg 1359w, https://248qms3nhmvl15d4ne1i4pxl-wpengine.netdna-ssl.com/wp-content/uploads/2018/02/pic2_body-300x80.jpg 300w, https://248qms3nhmvl15d4ne1i4pxl-wpengine.netdna-ssl.com/wp-content/uploads/2018/02/pic2_body-768x204.jpg 768w, https://248qms3nhmvl15d4ne1i4pxl-wpengine.netdna-ssl.com/wp-content/uploads/2018/02/pic2_body-1024x272.jpg 1024w, https://248qms3nhmvl15d4ne1i4pxl-wpengine.netdna-ssl.com/wp-content/uploads/2018/02/pic2_body-640x170.jpg 640w, https://248qms3nhmvl15d4ne1i4pxl-wpengine.netdna-ssl.com/wp-content/uploads/2018/02/pic2_body-360x96.jpg 360w" width="1359"/></p>
<ul>
<li><strong>The good</strong>: with increased block size, each block would contain more transactions, hence increasing throughput, meaning faster transaction times.</li>
<li><strong>The bad</strong>: with increased bock size comes increased space requirements. So if you happen to have the entire blockchain on your machine, the space needed to store it would increase. Full nodes would definitely be way more expensive to own and operate!</li>
</ul>
<p>Fees could also increase in the long-run, as miners would need an extra incentive to produce each block. Now imagine how high they can go assuming:</p>
<ul>
<li>The reward for each block <a href="https://www.reddit.com/r/btc/comments/6wqto4/bitcoin_cash_block_reward_halving/">continues to decrease</a>;</li>
<li>The heavier each block gets the more fees users need to pay to compensate miners for the extra transactions added and for the spacing requirements.</li>
</ul>
<h4><strong>Solution B: Removing transaction data</strong></h4>
<blockquote><p>If you can’t bring Mohammed to the mountain, you bring the mountain to Mohammed.</p></blockquote>
<p>That’s exactly what this solution does: instead of adding to the block size, like previously explained, what <a href="https://www.youtube.com/watch?v=Cdx2dLDqyo4">Segregated Witnessing</a> (or SegWit) does is to take out transaction data information from each block, meaning each block will fit more transactions as each transaction has less data.</p>
<p>Simple, right?</p>
<p>Essentially new storage space is created in Bitcoin’s blocks, which is not subject to the <a href="https://www.ccn.com/tag/block-size/">1MB size limit</a> but rather a separate 0.7MB limit as witness data, or transaction information about inputs and outputs, is moved to this new storage space.</p>
<h5><em>Are miners supporting segwit?</em></h5>
<p> </p>
<p><a href="http://segwit.party/charts/"><img alt="" class="ccn-pop" data-size="1262x647" height="647" sizes="(max-width: 1262px) 100vw, 1262px" src="https://248qms3nhmvl15d4ne1i4pxl-wpengine.netdna-ssl.com/wp-content/uploads/2018/02/pic3_body.jpg" srcset="https://248qms3nhmvl15d4ne1i4pxl-wpengine.netdna-ssl.com/wp-content/uploads/2018/02/pic3_body.jpg 1262w, https://248qms3nhmvl15d4ne1i4pxl-wpengine.netdna-ssl.com/wp-content/uploads/2018/02/pic3_body-300x154.jpg 300w, https://248qms3nhmvl15d4ne1i4pxl-wpengine.netdna-ssl.com/wp-content/uploads/2018/02/pic3_body-768x394.jpg 768w, https://248qms3nhmvl15d4ne1i4pxl-wpengine.netdna-ssl.com/wp-content/uploads/2018/02/pic3_body-1024x525.jpg 1024w, https://248qms3nhmvl15d4ne1i4pxl-wpengine.netdna-ssl.com/wp-content/uploads/2018/02/pic3_body-640x328.jpg 640w, https://248qms3nhmvl15d4ne1i4pxl-wpengine.netdna-ssl.com/wp-content/uploads/2018/02/pic3_body-360x185.jpg 360w" title="There Has Been An Awakening. Have You Felt It? [Part 4]" width="1262"/></a></p>
<p>As you can see, the majority hasn’t still adopted Segwit, as it’s quite a new technology and due to the <a href="https://www.ccn.com/segwit2x-a-scam-community-members-cry-foul/">many issues faced by the SegWit2x team.</a></p>
<ul>
<li><strong>The good</strong>: the obvious advantage of segwit is how it can enable faster transactions among peers. It also enables lightning transactions (discussed below).</li>
<li><strong>The bad</strong>: there are two different problems, in my personal view, with segwit being widely used. (1) The fact that witness data is removed from the transaction <a href="https://www.coindesk.com/the-risks-of-bitcoins-segregated-witness-problems-under-us-contract-law/">means the transaction is less secure</a>. By definition, if you have less information on your piece of data, it becomes easier to crack. (2) It becomes more expensive to run a full-node, as more transactions can fit into a block.</li>
</ul>
<p>I personally share <a href="https://twitter.com/aantonop/status/821016551075639297">Andrea’s view</a> on the matter, as it becomes obvious segwit implementation was a step needed, at least in order to implement the lighting network. There’s a really nice cost/benefit analysis <a href="https://medium.com/@jcliff/understanding-the-block-size-debate-351bdbaaa38">here</a>.</p>
<h4><strong>Solution C: Accepting Off-chain layer solutions</strong></h4>
<p>The <a href="https://www.ccn.com/instant-fee-free-bitcoin-payments-lightning-network-just-pizza-transaction/">Linghting Network</a> (or LN), has been regarded as the holy grail of layer two solutions for Bitcoin. The LN incorporates an off-chain ledger, meaning, transactions can be sent between peers, not on the blockchain itself, but on a second off-chain layer.</p>
<p>This is: settlements between addresses get updated on the blockchain, while the rest of the transactions stays on the LN layer.</p>
<h5><em>Right, but has it been widely adopted?</em></h5>
<h5><a href="https://explorer.acinq.co/#/"><img alt="" class="ccn-pop" data-size="1331x659" height="659" sizes="(max-width: 1331px) 100vw, 1331px" src="https://248qms3nhmvl15d4ne1i4pxl-wpengine.netdna-ssl.com/wp-content/uploads/2018/02/pic4_body.jpg" srcset="https://248qms3nhmvl15d4ne1i4pxl-wpengine.netdna-ssl.com/wp-content/uploads/2018/02/pic4_body.jpg 1331w, https://248qms3nhmvl15d4ne1i4pxl-wpengine.netdna-ssl.com/wp-content/uploads/2018/02/pic4_body-300x150.jpg 300w, https://248qms3nhmvl15d4ne1i4pxl-wpengine.netdna-ssl.com/wp-content/uploads/2018/02/pic4_body-768x380.jpg 768w, https://248qms3nhmvl15d4ne1i4pxl-wpengine.netdna-ssl.com/wp-content/uploads/2018/02/pic4_body-1024x507.jpg 1024w, https://248qms3nhmvl15d4ne1i4pxl-wpengine.netdna-ssl.com/wp-content/uploads/2018/02/pic4_body-640x317.jpg 640w, https://248qms3nhmvl15d4ne1i4pxl-wpengine.netdna-ssl.com/wp-content/uploads/2018/02/pic4_body-360x178.jpg 360w" title="There Has Been An Awakening. Have You Felt It? [Part 4]" width="1331"/></a></h5>
<p>Although LN is still on the testnet only, some adventurous folk have already started to use it for <a href="https://www.ccn.com/instant-fee-free-bitcoin-payments-lightning-network-just-pizza-transaction/">delicious payments</a>.</p>
<ul>
<li><strong>The good</strong>: transactions happen incredibly faster and there isn’t the risk to clog the network. It seems the LN is the main door to B2B and B2C payments, as it will allow for off-chain peer transactions.</li>
<li><strong>The bad</strong>: the LN may <a href="https://crushthestreet.com/articles/digital-currencies/pros-cons-bitcoin-lightning-network-eric-grisholm">decrease transparency</a>, as not all transactions get to the blockchain, only final transactions (account balances), and it mandates that users have money on channels to keep them open between hubs.</li>
</ul>
<p>Many people say bitcoin’s problems will be fixed by Segregated Witnessing and the Lightning Network  being implemented, but I do have my doubts. Not that I do not think for a second both technologies won’t improve bitcoin’s transaction times. But, alone, they won’t be enough to get bitcoin where we need it to be (closer to <a href="http://www.altcointoday.com/bitcoin-ethereum-vs-visa-paypal-transactions-per-second/">visa and paypal transaction times</a>).</p>
<h5><em>Why do you think Segwit and the LN won’t fix bitcoin scalability issues?</em></h5>
<p>For starters it’s still too early to discuss mass adoption. For example, SegWit has been implemented <a href="https://en.bitcoin.it/wiki/Segregated_Witness">since August 2017</a>, but <a href="http://segwit.party/charts/">hasn’t been adopted worldwide.</a> In the case of the LN the issue is a bit different as the technology itself <a href="https://medium.com/@jonaldfyookball/mathematical-proof-that-the-lightning-network-cannot-be-a-decentralized-bitcoin-scaling-solution-1b8147650800">might not work as expected</a>.</p>
<p>More importantly, what can we learn from history?</p>
<p><a href="http://knowyourmeme.com/memes/welcome-to-the-internet"><img alt="" class="ccn-pop" data-size="600x566" height="566" sizes="(max-width: 600px) 100vw, 600px" src="https://248qms3nhmvl15d4ne1i4pxl-wpengine.netdna-ssl.com/wp-content/uploads/2018/02/pic5_body.jpg" srcset="https://248qms3nhmvl15d4ne1i4pxl-wpengine.netdna-ssl.com/wp-content/uploads/2018/02/pic5_body.jpg 600w, https://248qms3nhmvl15d4ne1i4pxl-wpengine.netdna-ssl.com/wp-content/uploads/2018/02/pic5_body-300x283.jpg 300w, https://248qms3nhmvl15d4ne1i4pxl-wpengine.netdna-ssl.com/wp-content/uploads/2018/02/pic5_body-360x340.jpg 360w" title="There Has Been An Awakening. Have You Felt It? [Part 4]" width="600"/></a></p>
<p>The internet could not scale, because the intranet was too slow for pictures; afterwards, the internet could not scale because the intranet was too slow for video files; finally, the internet couldn’t scale because there was no way infrastructure would support dealing with the amount of data, required by millions of people across the globe.</p>
<p><a href="https://www.reddit.com/r/Bitcoin/comments/7ybb4i/bitcoin_scaling_andreas_antonopoulos/">And guess what happened?</a></p>
<p>Conclusion: the scalability problem isn’t really a problem. Bitcoin could scale already, <a href="https://www.youtube.com/watch?v=vCxmHwqyJWU">by sacrificing the distributed nature of the blockchain</a>, although that would defeat its purpose.</p>
<p>The next time you consider investing in the upcoming Bitcoin killer app, ask yourself:</p>
<p><strong>Can you identify any cryptocurrency <span style="color: #ff0000;">with a similar adoption to bitcoin</span> and not the same scalability problems? </strong></p>
<p>Be patient. Use the force. Think.</p>
<br<h2>Follow @davidlanz for real-time crypto news!<h2>
👍 ,