{"id":8649,"date":"2020-04-14T21:05:18","date_gmt":"2020-04-14T18:05:18","guid":{"rendered":"https:\/\/forklog.media\/?p=8649"},"modified":"2020-04-15T22:46:15","modified_gmt":"2020-04-15T19:46:15","slug":"proof-of-stake-future-inevitability-or-myth","status":"publish","type":"post","link":"https:\/\/u1f987.com\/en\/proof-of-stake-future-inevitability-or-myth\/","title":{"rendered":"Proof-of-Stake Future: Inevitability or Myth"},"content":{"rendered":"<p>The debate about Bitcoin\u2019s Proof-of-Work being obsolete and downright harmful to the environment has been going on for a while. Alternative algorithms like Proof-of-Stake emerged aiming to solve the problems, but the solution to end the debate is yet to be found.<\/p>\n<p><!--more--><\/p>\n<p><a href=\"https:\/\/www.facebook.com\/menaskop\">Vladimir Popov<\/a>, the founder of Synergis and co-author of a <a href=\"https:\/\/books.google.com.ua\/books?id=WE3YDwAAQBAJ&amp;lpg=PP1&amp;ots=T7Po8cKtL3&amp;dq=Web%203.0.%20%D0%9D%D0%B0%D1%81%D1%82%D0%BE%D1%8F%D1%89%D0%B5%D0%B5%20%D0%B2%D1%87%D0%B5%D1%80%D0%B0%D1%88%D0%BD%D0%B5%D0%B3%D0%BE%20%D0%B7%D0%B0%D0%B2%D1%82%D1%80%D0%B0&amp;pg=PT2#v=onepage&amp;q=Web%203.0.%20%D0%9D%D0%B0%D1%81%D1%82%D0%BE%D1%8F%D1%89%D0%B5%D0%B5%20%D0%B2%D1%87%D0%B5%D1%80%D0%B0%D1%88%D0%BD%D0%B5%D0%B3%D0%BE%20%D0%B7%D0%B0%D0%B2%D1%82%D1%80%D0%B0&amp;f=false\">book<\/a> about Web 3.0, explained how fast and secure Proof-of-Stake systems are and what\u2019s wrong with (de)centralized social networks. This is an adaptation of the original Russian-language <a href=\"https:\/\/u1f987.com\/budushhee-za-proof-of-stake-neizbezhnaya-realnost-ili-mif\/\">article<\/a> Vladimir wrote exclusively for ForkLog.<\/p>\n<h2>Tron vs. Steem(it)<\/h2>\n<p>To be precise, it\u2019s Tron vs. Steem, but the conflict began with Steemit. Justin Sun <a href=\"https:\/\/u1f987.com\/en\/to-the-coup-and-back-story-behind-steemit-communitys-failed-revolt\/\">bought<\/a> a share in Steemit, which is a Steem-based Dapp, and then tried to move the entire Steem onto Tron blockchain. The community didn\u2019t like it and <a href=\"https:\/\/u1f987.com\/en\/steemit-community-will-launch-hive-hard-fork-to-get-rid-of-justin-sun\/\">Hive hard fork<\/a> happened.<\/p>\n<p>Here, both sides are responsible. The Steem community turned out to be united but lazy. They woke up from the thirty times higher staking values when it was too late. Sun wanted to apply his rules to others and even used some help from exchanges that <a href=\"https:\/\/steempeak.com\/news\/@klye\/a-case-against-poloniex-com-and-justin-sun\">appropriated<\/a> users\u2019 tokens to vote for desired validators.<\/p>\n<p>This shows that Proof-of-Stake (PoS), as well as Delegated-Proof-of-Stake (DPoS) and Liquid-Proof-of-Stake (LPoS), do not solve the problem of a hostile seizure of power. In PoW, since 2018, the pool centralization is only apparent. Nominally, most pools are indeed in China, but the physical locations of nodes and mining communities are spread across many places, including Siberia, Chile, Venezuela, Canada, and the U.S. Mining leaders have also been changing: China, Russia, the U.S.<\/p>\n<p>One of the potential solutions I\u2019ve managed to find is Fair DPoS where voting for the delegates involves dividing the participant\u2019s stake by the number of votes. If a participant with a stake of 100 tokens voted for delegates A and B, each will get 50. If they voted for three, each will get 33.33. This restricts large holders from putting preferred delegates on top and eliminates corruption.<\/p>\n<p>All in all, there is a risk of losing everything because of the governance system even if it seems that the change of ownership doesn\u2019t matter.<\/p>\n<h2>EOS: Project That Killed Itself<\/h2>\n<p>I like Bitshares and Graphene, but EOS has shown how you could (but shouldn\u2019t) earn material capital while losing social capital.<\/p>\n<p>The longest ICO in history was almost an endless token sale that worked by the greed formula: issuance, purchase, price uptrend, issuance, price downtrend, purchase, a new cycle. Block.one <a href=\"https:\/\/www.wsj.com\/articles\/investors-bet-4-billion-on-a-cryptocurrency-startup-1527591600\">managed<\/a> to collect over $4 billion before <a href=\"https:\/\/www.sec.gov\/news\/press-release\/2019-202\">catching the eye<\/a> of the SEC.<\/p>\n<p>There are other downsides to EOS as well. In a sense, you can change smart contracts in EOC. This renders them not really trustworthy. There\u2019s also no NFT standard, no convenient SDK for unit tests, limited free nodes, etc. The benefits touted during the ICO not only didn\u2019t solve the problems of Ethereum but led to problems of their own.<\/p>\n<h2>Dash: Why PoW\/PoS Compromise Doesn\u2019t Help<\/h2>\n<p>I often hear about a compromise between PoW and PoS being a perfect solution. This is the approach taken by Dash, Zilliqa, Decred, and some other projects. In reality, this solution is far from perfect.<\/p>\n<p>In Dash, 90% of the block reward gets split between miners and masternode operators. Masternods are needed for two operations: PrivateSend and InstantSend. PrivateSend operation allows setting the number of mixings for the desired level of anonymity and the second allows sort of instant transactions.<\/p>\n<p>The biggest disappointment was the prohibitively expensive D3 miners that didn\u2019t pay off. Delayed deliveries, the craze of late 2017, and the market crash played their role.<\/p>\n<p>The architecture can look right, but there are always gaps for epic failures.<\/p>\n<h2>If Something Is Being Sold, There\u2019s Profit To Be Made<\/h2>\n<p>Greta Thunberg <a href=\"https:\/\/time.com\/person-of-the-year-2019-greta-thunberg\/\">became<\/a> the Person of the Year 2019. She has drawn the world\u2019s attention to the problems of global warming yet again, although the trend was already there. Masternode salespeople for various DPoS and LPoS systems exploit the situation claiming that mining means harm for the planet. They omit three points:<\/p>\n<ul>\n<li>The heat from many mining farms is used for greenhouses, homes, malls, and the generation of new energy. The harmful <a href=\"https:\/\/digiconomist.net\/bitcoin-energy-consumption\">effects<\/a> of mining are often overstated.<\/li>\n<li>The architecture of DPoS and LPoS systems doesn\u2019t imply a lot of participants. In PoS systems a thousand is a lot. With scaling, considering the network effect and Metcalfe\u2019s law, the hardware will evolve similarly to the rigs in traditional mining. There are things such as ping, network throughput, and other parameters, which can be used by software only to a certain extent.<\/li>\n<li>There\u2019s a reason why PoS has this many versions: DPoS, LPoS, PoS, POI, etc. There\u2019s a difference in rights, abilities, and duties of different network participants. In the case of a hardware war, only the rich would win.<\/li>\n<\/ul>\n<p>Setting aside the standard work outlined in the Bitcoin whitepaper, real-life computations require GPU capabilities. You also can\u2019t store data on centralized servers or in Amazon\u2019s cloud, but there are Proof-of-Spacetime and Proof-of-Replication used by projects like <a href=\"https:\/\/u1f987.com\/chto-takoe-filecoin\/\">FileCoin<\/a>, Storj, and Sia. In the end, we are getting back to PoW, albeit in a different form.<\/p>\n<p>Ecology-based marketing messages aren\u2019t the only tools of DPoS and LPoS promoters.<\/p>\n<p>The \u2154 voting in Tendermint is quite effective until there are disagreements. It allows mining blocks but also to validate any value, work, or result. This allows for the required level of security but brings accessibility problems along with it.<\/p>\n<p>It is possible that less than \u2154 of votes may be cast. This would mean downtime and wait. It\u2019s great that the result is finalized after the approval, but Ethereum has uncle-blocks as an extra bonus for all miners.<\/p>\n<p>In my opinion, the main problem is how the weight of the chosen node is calculated. In short, it\u2019s the number of coins locked. The problem is that the richer ones win.<\/p>\n<p>Another thing is that 1000 nodes aren\u2019t really enough for the entire world. In Bitcoin, where nodes aren\u2019t getting paid anything, there are about 10,000 of them. There are 7000 nodes in Ethereum. But a thousand? Currently, there are 442 banks in Russia, although there were 1311 of them 20 years ago. This is to serve 145 million people. There are 7.5 billion people on the planet and counting. A thousand doesn\u2019t seem to be substantial enough. It does look like another level of manipulation, though.<\/p>\n<h2>Why Doing It Then?<\/h2>\n<p>The answer is speed: transactions per second.<\/p>\n<p>There is a significant misconception here. Visa and Mastercard don\u2019t have 20,000 or 50,000 transactions per second (Tps). The real numbers are between 3500 and 4000 Tps. Ripple\u2019s XRP Ledger reaches 1500 Tps. Ziliqua, as well as PoW-based systems Tera and Kadena have good metrics.<\/p>\n<p>On the other hand, we may need 100,000 or even 1 million Tps speeds very soon for IoT and decentralized social networks.<\/p>\n<p>And here we approach the most fundamental problem, which is more social than technical. We trust banks, search engines, and social networks, and therefore pay them three times:<\/p>\n<ol>\n<li>First, you pay for taxes, fees, inflation, exchange differences and so forth. The government creates a regulatory framework for the benefit of corporations. Even the GDPR looks like an effort to protect citizens while being a means to make us into digital slaves. We are being ruled at our own expense.<\/li>\n<li>The rule \u201cif you don\u2019t buy anything, you are being bought\u201d is perfect. Siri, Alexa, and Google Assistant eavesdrop on you and store your data via lots of JS-scripts on websites. Big Data is the oil of the digital age. We are every drop of it but it does not belong to us. You can and sometimes should sell your data but you should get profit from that.<\/li>\n<li>We pay directly by buying ad campaigns, posting classifieds, and subscribing to services.<\/li>\n<\/ol>\n<p>Meanwhile, Facebook blocks cryptocurrency-themed ads just to create Libra later. That\u2019s why I started learning DPoS and LPoS systems. They underpin lots of DSN prototypes. Still, it would be silly to claim they are bound for success. As shown by the ICO boom, developing a product is much more than a good team and a great idea.<\/p>\n<p><b>Follow us on<\/b>\u00a0<a href=\"https:\/\/twitter.com\/forklogmedia\"><b>Twitter<\/b><\/a><b>\u00a0and\u00a0<\/b><a href=\"https:\/\/www.facebook.com\/forklogmedia\"><b>Facebook<\/b><\/a><b>\u00a0and join our\u00a0<\/b><a href=\"https:\/\/t.me\/forklogmedia\"><b>Telegram channel<\/b><\/a><b>\u00a0to know what\u2019s up with crypto and why it\u2019s important.<\/b><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The debate about Bitcoin\u2019s Proof-of-Work being obsolete and downright harmful to the environment has been going on for a while. Alternative algorithms like Proof-of-Stake emerged aiming to solve the problems, but the solution to end the debate is yet to be found.<\/p>\n","protected":false},"author":6,"featured_media":8651,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"select":"1","news_style_id":"","cryptorium_level":"","_short_excerpt_text":"","creation_source":"human_written","_metatest_mainpost_news_update":false,"footnotes":""},"categories":[198],"tags":[130,77,76],"class_list":["post-8649","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-opinion","tag-decentralization","tag-proof-of-stake","tag-proof-of-work"],"aioseo_notices":[],"amp_enabled":true,"views":"489","promo_type":"1","layout_type":"","short_excerpt":"","is_update":"","_links":{"self":[{"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/posts\/8649","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/comments?post=8649"}],"version-history":[{"count":4,"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/posts\/8649\/revisions"}],"predecessor-version":[{"id":8655,"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/posts\/8649\/revisions\/8655"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/media\/8651"}],"wp:attachment":[{"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/media?parent=8649"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/categories?post=8649"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/tags?post=8649"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}