{"id":405288,"date":"2022-02-13T17:13:00","date_gmt":"2022-02-13T14:13:00","guid":{"rendered":"https:\/\/en.buradabiliyorum.com\/inside-the-blockchain-developers-mind-can-eos-deliver-a-killer-social-dapp\/"},"modified":"2022-02-13T17:13:00","modified_gmt":"2022-02-13T14:13:00","slug":"inside-the-blockchain-developers-mind-can-eos-deliver-a-killer-social-dapp","status":"publish","type":"post","link":"https:\/\/buradabiliyorum.com\/en\/inside-the-blockchain-developers-mind-can-eos-deliver-a-killer-social-dapp\/","title":{"rendered":"# Inside the blockchain developers\u2019 mind: Can EOS deliver a killer social DApp?"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_84 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a26bae19c429\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #dd3333;color:#dd3333\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #dd3333;color:#dd3333\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a26bae19c429\" checked aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/buradabiliyorum.com\/en\/inside-the-blockchain-developers-mind-can-eos-deliver-a-killer-social-dapp\/#Remember_Voice\" >Remember Voice?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/buradabiliyorum.com\/en\/inside-the-blockchain-developers-mind-can-eos-deliver-a-killer-social-dapp\/#Fractally_Larimers_new_big_thing\" >Fractally: Larimer\u2019s new big thing<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/buradabiliyorum.com\/en\/inside-the-blockchain-developers-mind-can-eos-deliver-a-killer-social-dapp\/#Steem_x_Ethereum_EOS\" >Steem x Ethereum = EOS<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/buradabiliyorum.com\/en\/inside-the-blockchain-developers-mind-can-eos-deliver-a-killer-social-dapp\/#Expensive_storage\" >Expensive storage<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/buradabiliyorum.com\/en\/inside-the-blockchain-developers-mind-can-eos-deliver-a-killer-social-dapp\/#Fee-less_BUT\" >Fee-less BUT<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/buradabiliyorum.com\/en\/inside-the-blockchain-developers-mind-can-eos-deliver-a-killer-social-dapp\/#Fee-less_mana\" >Fee-less mana<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/buradabiliyorum.com\/en\/inside-the-blockchain-developers-mind-can-eos-deliver-a-killer-social-dapp\/#Free-to-use_DApps\" >Free-to-use DApps<\/a><\/li><\/ul><\/nav><\/div>\n<p>&#8220;<strong># Inside the blockchain developers\u2019 mind: Can EOS deliver a killer <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/social-mediaa\/\" data-internallinksmanager029f6b8e52c=\"1\" title=\"Social Media\" target=\"_blank\" rel=\"noopener\">social<\/a> D<a href=\"https:\/\/buradabiliyorum.com\/en\/category\/download-scripts-themes-apps\/\" data-internallinksmanager029f6b8e52c=\"9\" title=\"Download Scripts &amp; Themes &amp; Apps\" target=\"_blank\" rel=\"noopener\">App<\/a>? <\/strong>&#8221;<\/p>\n<div class=\"post-content\" data-v-128018ef><em>Cointelegraph is following the development of an entirely new blockchain from inception to mainnet and beyond through its <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/watch-movies-tv-seriess\/\" data-internallinksmanager029f6b8e52c=\"8\" title=\"Watch Movies &amp; TV Series\" target=\"_blank\" rel=\"noopener\">series<\/a>, Inside the Blockchain Developer\u2019s Mind, written by <\/em><em>Andrew Levine<\/em><em> of Koinos Group.<\/em><\/p>\n<p>In my first article in this series, I explained why Ethereum and Steem haven\u2019t been able to deliver a mainstream social decentralized application (DApp), despite taking two very different approaches and how this makes the solution seem. Therefore, why not combine the fee-less system developed for Steem with the flexibility of a blockchain with smart contracts like Ethereum? Then, we could give developers the best of both worlds, enabling them to create free-to-use applications with the freedom to add new features whenever they want.<\/p>\n<p>One could argue that this is exactly what Dan Larimer was trying to do when he left Steem and began work on EOS. Now, four years after the release of EOS, Larimer is planning to release \u201cFractally,\u201d a new social application built on EOS. But, this begs the question: Why has no one been able to build a successful social media application on EOS? After all, it&#8217;s not like no one has tried.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Remember_Voice\"><\/span>Remember Voice?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Block.one, the company Larimer founded and led as the chief <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/technology\/\" data-internallinksmanager029f6b8e52c=\"4\" title=\"Technology\" target=\"_blank\" rel=\"noopener\">technology<\/a> officer, invested $150 million into their own social application Voice, which they then released not on the EOS mainnet but on its own dedicated blockchain.<\/p>\n<p>This was odd because the entire purpose of a <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/general\/\" data-internallinksmanager029f6b8e52c=\"3\" title=\"General\" target=\"_blank\" rel=\"noopener\">general<\/a>-purpose blockchain is that it should be possible to launch any application on top of it. As I explained in my previous article, the whole problem with Steem was that it was its own separate blockchain and so it didn&#8217;t benefit from the kind of developer and user adoption that Ethereum did. It should come as no surprise then that Voice has simply failed to deliver. <\/p>\n<p><strong><em>Related: <\/em><\/strong><strong><em>Social applications are the next big trend in crypto<\/em><\/strong><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Fractally_Larimers_new_big_thing\"><\/span>Fractally: Larimer\u2019s new big thing<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Larimer is now at it again with Fractally, which he <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/medium.com\/gofractally\/introducing-fractally-the-next-generation-of-daos-7c94981514d8\">says<\/a> will \u201cbring incentivized content creation to EOS.\u201d The secret, he claims, is a \u201cfractal governance\u201d system, but this doesn\u2019t explain why no one has been able to build a social application on EOS with mainstream adoption. In fact, even if Larimer can launch a great social application on EOS, what does it say about that platform that the only person able to build a great application is the literal inventor of that platform. So, what happened?<\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/s3.cointelegraph.com\/uploads\/2022-02\/2c57d31f-6aba-4bd7-9360-2e27bece286b.png\"><\/figure>\n<h2><span class=\"ez-toc-section\" id=\"Steem_x_Ethereum_EOS\"><\/span>Steem x Ethereum = EOS<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>In a way, what Larimer was trying to do with EOS was exactly what I had described at the end of the last article. Combining the best of Steem (now Hive) and the best of Ethereum. But, therein \u201clies the rub.\u201d There are three things Larimer took from Steem that might seem small, but have incredible consequences that EOS is still grappling with to this day.<\/p>\n<p>On Ethereum, users have just addressed similar to Bitcoin addresses, which are a long string of numbers and letters that are free to create because they don\u2019t take up any network storage. This is critical because anything that takes up network storage or uses some of the network\u2019s computational resources has a real-world cost that must be paid by someone.<\/p>\n<p>Steem wanted to be a social blockchain and so, the theory went. They needed a centralized account that would be easy to remember which they would use to manage their frequent interactions. So, it made perfect sense for these accounts to have human-readable names that were easy to remember, but that also meant that they took up network storage. But, this centralized account also makes you a target. If you have a single private key that you regularly use to access an account and that account holds valuable tokens, then hackers are going to do their best to gain access to your computer so that they can steal your money and anything else of value you might have on there. <\/p>\n<p><strong><em>Related: <\/em><\/strong><strong><em>An inside look at the moral and technical considerations of crypto social media<\/em><\/strong><\/p>\n<p>To solve that problem, every account name also had multiple addresses associated with it each with different authority levels so that the user wasn\u2019t always exposing the private key for the address holding all their tokens. All of this stuff is taking up valuable network storage which is why, despite having fee-less transactions, Steem had an account creation fee. <\/p>\n<h2><span class=\"ez-toc-section\" id=\"Expensive_storage\"><\/span>Expensive storage<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Larimer obviously liked this design because he implemented a very similar system on EOS \u2014 account creation fee and all. To make matters worse, the EOS database is built on something called \u201cmemory-mapped files,\u201d another vestige of the Steem design, an important consequence of which is that it is designed to use the most expensive form of storage possible: random-access memory (RAM). This means that EOS users don\u2019t just need to buy accounts, but those accounts are going to be inherently expensive because what you\u2019re really buying is the RAM needed to store that information. <\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/s3.cointelegraph.com\/uploads\/2022-02\/97d1fb3f-0799-4f30-af09-54cabc40453a.png\"><\/figure>\n<h2><span class=\"ez-toc-section\" id=\"Fee-less_BUT\"><\/span>Fee-less BUT<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>What this really highlights is that fee-lessness is clearly not a binary. EOS is fee-less, to a degree. It is fee-less, except for accounts. And, since smart contracts also consume network storage, well you\u2019re going to have to buy some more RAM for those too. But, EOS is by no means the only blockchain that takes this approach to fees, in fact, when we left Steem and evaluated all the options, we couldn\u2019t find a single blockchain that didn\u2019t introduce fees at some point in the user experience. <\/p>\n<p>That is one of the major reasons why we decided to build an entirely new blockchain framework from scratch because all of these blockchains design fees into their very foundations. We needed to build an entirely new foundation around the idea of true fee-lessness, no exceptions.<\/p>\n<p><strong><em>Related: <\/em><\/strong><strong><em>Gas-free transactions will revolutionize Web3<\/em><\/strong><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Fee-less_mana\"><\/span>Fee-less mana<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>That solution was a system where simply holding a Koinos Network\u2019s native token KOIN allows you to use the blockchain without introducing any friction at all. The system we outlined in our mana whitepaper does just that, and a prototype of that system is already running on the Koinos testnet.<\/p>\n<p>As we <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/koinos.io\/mana-whitepaper\/\">explain<\/a> in the white paper, mana is a fee-less alternative to Ethereum\u2019s gas. Just like gas on Ethereum, everything a user does consumes mana. Unlike gas, however, users don\u2019t have to spend their crypto on gas every time they want to do anything \u2014 that\u2019s a fee. Instead, every liquid token is \u201cborn\u201d with mana inside of it that is consumed down when the user transacts, but which regenerates over time. Once any of the mana in a token is consumed, the token becomes locked until the mana regenerates. In this way, doing anything on the blockchain has an opportunity cost, but does not cost the user any actual tokens. In other words, it is truly fee-less. <\/p>\n<h2><span class=\"ez-toc-section\" id=\"Free-to-use_DApps\"><\/span>Free-to-use DApps<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>But, doesn\u2019t this mean that users still have to buy tokens in order to use the blockchain? Isn\u2019t that basically a fee? This is why mana is designed to allow developers to pay the mana consumed by a given contract, or simply delegate their mana to their users. In this way, people can use mana-powered blockchains without ever having to acquire any tokens at all. It is this kind of frictionless user experience that we believe is critical to delivering social applications with the kind of user experiences that allow for viral adoption. Fee-less \u201cexcept,\u201d is simply not fee-less enough. <\/p>\n<p>I\u2019m sure a lot of things have changed since the launch of EOS and will continue to change as that ecosystem matures. Every software product has its strengths and weaknesses. My goal isn\u2019t to criticize EOS but to explain why the DApp landscape is the way it is and how the architectural evolution of blockchain technology (Ethereum to Steem\/Graphene to EOS) resulted in the limitations that are preventing mainstream adoption. <\/p>\n<p>\u201cThose who do not understand history are doomed to repeat it,\u201d said Edmond Burke.<\/p>\n<p class=\"post-content__disclaimer\"><em>This article does not contain investment advice or recommendations. Every investment and trading move involves risk and readers should conduct their own research when making a decision.<\/em><\/p>\n<p class=\"post-content__disclaimer\"><em>The views, thoughts and opinions expressed here are the author\u2019s alone and do not necessarily reflect or represent the views and opinions of Cointelegraph.<\/em><\/p>\n<div>\n<div style=\"background: rgb(239, 239, 239); border: 1px solid rgb(204, 204, 204); padding: 10px;\"><strong>Andrew Levine<\/strong> is the CEO of Koinos Group, a team of industry veterans accelerating decentralization through accessible blockchain technology. Their foundational product is Koinos, a fee-less and infinitely upgradeable blockchain with universal language support.<\/div>\n<\/div>\n<p><template data-name=\"subscription_form\" data-type=\"crypto_biz\"><\/template><\/div>\n<blockquote><p><strong><span style=\"color: #ff6600;\">If you liked the article, do not forget to share it with your friends. Follow us on\u00a0<span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"https:\/\/news.google.com\/publications\/CAAqBwgKMLG0nwswvr63Aw\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Google News<\/a><\/span>\u00a0too, click on the star and choose us from your favorites.<\/span><\/strong><\/p><\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\">For forums sites go to <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/forum.buradabiliyorum.com\/\" target=\"_blank\" rel=\"noopener\">Forum.BuradaBiliyorum.Com<\/a><\/span><\/strong>\n<\/p><\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\"><strong>If you want to read more <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/news\/\" data-internallinksmanager029f6b8e52c=\"2\" title=\"News\" target=\"_blank\" rel=\"noopener\">News<\/a> articles, you can visit our <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/en.buradabiliyorum.com\/general\/\" target=\"_blank\" rel=\"noopener\">General category.<\/a><\/span><\/strong><\/p>\n<\/blockquote>\n<p><span style=\"color: black;\"><a style=\"color: #ff9900;\" href=\"https:\/\/cointelegraph.com\/news\/inside-the-blockchain-developers-mind-can-eos-deliver-a-killer-social-dapp\" target=\"_blank\" rel=\"noopener\">Source<\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8220;# Inside the blockchain developers\u2019 mind: Can EOS deliver a killer social DApp? &#8221; Cointelegraph is following the development of an entirely new blockchain from inception to mainnet and beyond through its series, Inside the Blockchain Developer\u2019s Mind, written by Andrew Levine of Koinos Group. In my first article in this series, I explained why&#8230;<\/p>\n","protected":false},"author":1,"featured_media":405289,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/images.cointelegraph.com\/images\/1200_aHR0cHM6Ly9zMy5jb2ludGVsZWdyYXBoLmNvbS91cGxvYWRzLzIwMjItMDIvZTM2YmE0NTItNjFlOC00NmNiLThkM2ItNGIzODg5YzZiMDQ0LmpwZw==.jpg","fifu_image_alt":"","footnotes":""},"categories":[1],"tags":[75571,74894,78168,74904,74891,74355,4965],"class_list":["post-405288","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-general","tag-applications","tag-blockchain","tag-dapps","tag-eos","tag-ethereum","tag-adoption","tag-technology"],"_links":{"self":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/405288","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/comments?post=405288"}],"version-history":[{"count":0,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/405288\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media\/405289"}],"wp:attachment":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media?parent=405288"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/categories?post=405288"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/tags?post=405288"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}