<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Edge on Medium]]></title>
        <description><![CDATA[Stories by Edge on Medium]]></description>
        <link>https://medium.com/@EdgeTalks?source=rss-34bbcd4d4852------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*4Nae5x9M5tO9N7bygLk15w.jpeg</url>
            <title>Stories by Edge on Medium</title>
            <link>https://medium.com/@EdgeTalks?source=rss-34bbcd4d4852------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sat, 14 Nov 2026 00:22:39 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@EdgeTalks/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com/" rel="hub"/>
        <item>
            <title><![CDATA[The Most Valuable Feature of Blockchain Technology]]></title>
            <link>https://medium.com/@EdgeTalks/the-most-valuable-feature-of-blockchain-technology-ad55d8701050?source=rss-34bbcd4d4852------2</link>
            <guid isPermaLink="false">https://medium.com/p/ad55d8701050</guid>
            <category><![CDATA[distributed-ledgers]]></category>
            <category><![CDATA[finality]]></category>
            <category><![CDATA[risk]]></category>
            <category><![CDATA[blockchain]]></category>
            <category><![CDATA[cryptocurrency]]></category>
            <dc:creator><![CDATA[Edge]]></dc:creator>
            <pubDate>Mon, 29 Apr 2019 17:03:02 GMT</pubDate>
            <atom:updated>2019-04-29T17:03:02.216Z</atom:updated>
            <content:encoded><![CDATA[<p>There have been many proposed use cases for blockchain technology; some of them logical, some of them harder to justify. Fortunately, the most legitimate use case for blockchain is quite simple and applicable in every business scenario — facilitate digital transfer of value better than current systems.</p><p>Let’s start out by understanding where we are at in terms of transferring value, how we got here, and the issues that are in need of solutions that blockchain can provide.</p><p>A trade is a simple thing. You want something, I have that something, we can make a deal. Before mail, phones and the Internet, we’d do all these trades in person. One-to-one, peer-to-peer. We would physically exchange goods, and those trades were final. You would physically possess what you traded for, no reversals (unless otherwise agreed).</p><p>We quickly learned that making fair trades was a lot easier if we had a way to numerically represent value. After all, there was no guarantee that both traders had physical assets of approximately equal value, or an equal desire to trade them in the first place. Originally, due to its scarcity, sturdiness and general appeal, we used precious metals for this purpose.</p><p>There was a general agreement on the value of these metals, and everyone had demand for them. I could pay for some bread with a few coppers and the baker could then spend those coppers on whatever they pleased. An economy is created because everyone is able to trade with everyone through the use of a common asset.</p><p>Because these precious metals are physical assets, these trades are easy to finalize. One person hands over the coppers or gold, the other provides the goods or service, and business is completed. No messing around. You can’t physically undo the transaction (without theft at least).</p><p>A few people wised up and realized that with exclusive access to precious metals, they could create more ‘value’ and have the power to buy whatever they wanted. If everyone has already agreed that 3 coppers are the standard price of a loaf of bread, you’ve got an easy future ahead of you if you can just make 3000 new coppers.</p><p>Eventually, we replaced cumbersome precious metals with legal tender, cash in the form of banknotes and coins, on account of it being easier to carry around and calculate value with. Since cash is still a physical asset, trades using cash still provide finality. Unfortunately, this transition introduced an even more accessible exploit for those with the power to create more of this asset.</p><p>Keep in mind that cash is only representative of value, it lacks intrinsic value. When you print more banknotes, you do not actually create additional value. Value is determined by demand, so increasing supply without an equivalent increase in demand simply makes everyone’s money worth less.</p><p>In this process, called inflation, the missing percentage of value is shifted to those that control the newly created supply. Since the new supply is still accepted as legal tender, this mechanism — when left unfairly controlled — siphons real value from those without control and hands it to those that do.</p><p><strong>This is the first problem that blockchain provides the tools to solve. By decentralizing control over the creation of new supply, we can prevent inflation from being exploited to extract value from those without that control.</strong></p><p>The next leap for our economy was to go digital. If you are already transacting with something that is only representative of value, it’s not too much of a stretch to think this can be done without an actual physical asset. Out of necessity in such a case, there needs to be a condition that the supply of the digital asset is safeguarded, alongside the record of transactions.</p><p>Let’s examine how this process happens today. I want to place an order with a company for a product. My bank has a record of my balance. I request that an amount is sent to the retailer to pay for the product. The bank deducts the value plus a fee from my balance, and the product’s sale price is sent through the system to be added to the retailer’s bank balance. They send me the product, our business is concluded.</p><p>This is quite a few additional steps from where we started. Instead of being able to hand over the product’s value in cash and physically finalize my trade in a peer-to-peer manner, I was required to do a few new things. These things introduce new drawbacks.</p><p>Firstly, the trade is no longer peer-to-peer. If I require the use of digital infrastructure to send a digital payment, I need to use the services of the private entities that have the required infrastructure. A bank or payment processor can facilitate the transaction, but we need to pay for that privilege. Fair enough, though it should be considered that limited competition means these fees tend to be exploitative by nature.</p><p>Secondly, it is impossible for me to make that payment without the stamp of approval from the entity responsible for processing it. If they freeze my account, claim I have no balance, or just decide to prevent a specific transaction from happening at all, there is little I can do about it.</p><p>As we progress further into a digital age, more payments happen digitally, and this becomes a substantial risk. This risk is present regardless of malicious intent; the centralized entity acts as a single point of failure. Human, hardware, network or any other errors can still prevent an individual from being able to make payments. It doesn’t matter how urgent a payment is to that individual, the consequences and user experiences are the same.</p><p><strong>This is the second problem that blockchain can be used to solve. By making the ledger publically verifiable and decentralizing control over the validation of transactions, we can, in essence, return these transactions to a peer-to-peer level</strong>. <strong>In effect, there is no single point of failure, no trust is required, and fees can be minimized.</strong></p><p>In our jump to digital value transfers, we also created a new issue. There is no way to know or trust that any given payment was really finalized. No physical asset changed hands, so there is no physical ownership or subsequent verification.</p><p>I do not have access to my bank balance directly, nor does the other party in a trade. The infrastructure is outside of our control. Reversing or manipulating transactions is a simple matter; like changing numbers in a spreadsheet. This reliance on a centralized entity is what creates the trust component. As is the case with inflation of supply, consumers are required to trust a system that is stacked against the consumer.</p><p>Without the guarantee of transaction finality, there is always the risk that a transaction may fall through or be undone entirely. Perhaps you sold an item, received payment, dispatched the item for delivery, and then the payment was negated. You are now dependent on third-party arbitration or goodwill to see a fair outcome. No guarantee of finality results in an unstable and often unfair system. It can be summarized that a fair digital economy cannot be sustained on a centralized platform.</p><p><strong>This is the third and final problem that blockchain may be leveraged as a solution for. Until this point, digital payments required third-party infrastructure, which negates finality due to the possibility of transaction reversal. If we can decentralize control over a public ledger of transactions and prevent that ledger from being tampered with, we create an environment in which finality can be guaranteed in a digital form.</strong></p><p>Over the last few years spent learning about blockchain and cryptocurrencies, one thing has become rather apparent. Lots of blockchains are trying to solve the former two problems, but have failed to even consider the third. Finality is often an afterthought, sacrificed in favor of misleading scalability.</p><p>It is my belief that decentralization is necessary, valuable and beneficial to every participant of any economy. It prevents a minority group of corrupt or selfish actors from being able to influence or manipulate the system. It’s hard to place a value on such a thing, though by nature it is more valuable to the average consumer than it is to these entities.</p><p>On the other hand, the value of finality is known. There is a clear and defined benefit to a finalized transaction. It removes substantial risk, the kind of thing you usually need insurance or legal support for. At the very least, the value of finality is equivalent to the value of those expenses designed to negate risk; a substantial sum.</p><p>The most noteworthy and world-changing thing that blockchain can do to disrupt and replace our existing economic infrastructure is not to simply reduce the trust component; it is to decentralize so that the finality of a physical, peer-to-peer transaction may be mirrored in a digital form.</p><p>For this reason, it is my perception that a blockchain that fails to provide finality has failed right out of the gate. Without absolute finality, there is no guarantee that a transaction is irreversible, so any blockchain without it is essentially unfit for purpose as a tool for transferring value digitally.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=ad55d8701050" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Detecting faulty NEO consensus nodes through the use of MinerTransactions]]></title>
            <link>https://medium.com/@EdgeTalks/detecting-faulty-neo-consensus-nodes-through-the-use-of-minertransactions-af0246457776?source=rss-34bbcd4d4852------2</link>
            <guid isPermaLink="false">https://medium.com/p/af0246457776</guid>
            <category><![CDATA[byzantine-fault-tolerance]]></category>
            <category><![CDATA[neo]]></category>
            <category><![CDATA[blockchain]]></category>
            <category><![CDATA[dbft]]></category>
            <category><![CDATA[consensus]]></category>
            <dc:creator><![CDATA[Edge]]></dc:creator>
            <pubDate>Sun, 10 Mar 2019 20:45:15 GMT</pubDate>
            <atom:updated>2019-03-10T20:50:14.373Z</atom:updated>
            <content:encoded><![CDATA[<h3>Discovering faulty NEO consensus nodes by using MinerTransactions</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/800/1*lR2aTBAYfly7EtidTnGiqA.png" /></figure><p>NEO’s consensus mechanism, dBFT, requires consensus nodes to come to an agreement about a potential block before it can be committed to the chain. This removes the possibility of blockchain forks and provides finality (irreversibility) for transactions as soon as they show up on the blockchain, which is great for the user experience, but it can result in delays as a trade-off.</p><p>Consensus nodes on NEO take it in turns to act as <em>speaker</em> by proposing a block. The other nodes check the validity of the block based on a few <a href="https://docs.neo.org/en-us/basic/consensus/whitepaper.html#general-procedures">criteria</a>, and if the block is valid, they sign their agreement. When 66% of the total number of nodes have agreed to a block, the network state is updated with the new block added to the chain.</p><p>If a speaker does not submit a valid block (whether it fails to submit a block at all or the block is invalid) within the designated time frame (currently 15 seconds), a <a href="https://docs.neo.org/en-us/basic/consensus/whitepaper.html#view-change">view change</a> occurs. Essentially this just means a new node will propose a block, in the hopes that consensus will be achieved. Unfortunately, that means another 15-second wait, so the next block will take roughly 30 seconds. These delays caused by view changes are undesirable, but the alternative would mean the loss of finality.</p><p>At the time of writing, NEO has 7 consensus nodes. By checking block explorers such as <a href="https://neoscan.io/blocks/1">NeoScan</a>, we can see that every 7 blocks, the block time is roughly doubled. Due to the deterministic nature of nodes being selected as speaker, this implies that a single node is failing to propose a valid block, causing a view change. So how do we figure out which node that is?</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*p6L2EyYSRnTw6xPiMfgs-g.png" /></figure><p>My solution here is not particularly elegant, nor is it likely to work forever; especially in the event that transaction fees are distributed to NEO holders instead of the consensus nodes. Ideally, this information would be retrieved and analyzed in a much more direct manner. But for now, this method works.</p><p>To start, I should note that every block on NEO contains what is called a <em>MinerTransaction</em>. An example can be seen <a href="https://neoscan.io/transaction/6a08ac04397a29a3ab12aafa579597f995785b2663d5d840b0ada87f03b515b9">here</a>. If a transaction contained in a block had a priority fee attached, the MinerTransaction will send that fee to the consensus node that proposed the block (the speaker for that block).</p><p>This provides us with a cheeky way to see which consensus node proposed a specific block. To monitor the blockchain with this, we need to do two things. Firstly, we need to send priority fee transactions across a sufficiently large number of blocks. Secondly, we need to figure out which public address (from the MinerTransaction) corresponds to which consensus node. Let’s start with the latter.</p><p>On <a href="https://neo.org/consensus">neo.org/consensus</a>, we can see the current consensus nodes and their operators. It also includes their 33-byte public keys, which we can use to calculate the public address for each node. At the time of writing, these are the public keys for NEO consensus nodes:</p><ul><li>COZ: 025bdf3f181f53e9696227843950deb72dcd374ded17c057159513c3d0abe20b64</li><li>KPN: 035e819642a8915a2572f972ddbdbe3042ae6437349295edce9bdc3b8884bbf9a3</li><li>NF1: 02df48f60e8f3e01c48ff40b9b7f1310d7a8b2a193188befe1c2e3df740e895093</li><li>NF2: 024c7b7fb6c310fccf1ba33b082519d82964ea93868d676662d4a59ad548df0e7d</li><li>NF3: 02ca0e27697b9c248f6f16e085fd0061e26f44da85b58ee835c110caa5ec3ba554</li><li>NF4: 03b209fd4f53a7170ea4444e0cb0a6bb6a53c2bd016926989cf85f9b0fba17a70c</li><li>NF5: 03b8d9d5771d8f513aa0869b9cc8d50986403b78c6da36890638c3d46a5adce04a</li></ul><p>Now we need to turn these keys into public addresses. I like to use NeoResearch’s <a href="https://neocompiler.io/#/ecolab">NeoCompiler Eco</a> for this purpose.</p><p>Each public address on NEO is actually a kind of smart contract. It is created by combining two specific opcodes with the public key. We’ll need opcode <em>21</em>, which pushes the next 33 bytes to memory, and opcode <em>ac</em>, which checks the signature. Let’s use the COZ pubkey as an example.</p><p>To create our AVM hex, we simply add 21 + public key + ac. Plug it in, and out pops the public address for the City of Zion consensus node, AedGJPWWALPZgtSXZKEVZs5vYEdxffX7xs.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*yrSHKt3fahdvQI3Rz0Tx_g.png" /></figure><p>Repeating the same step for each consensus node public key provides us with all of the public addresses for the current nodes.</p><ul><li>COZ: AedGJPWWALPZgtSXZKEVZs5vYEdxffX7xs</li><li>KPN: ATwwcpZmPFWfMaZVMsvQwFcRnbWqhZx3ZF</li><li>NF1: AKNLArGjLisJB9mXvtSxASxHd9jaCBFs1B</li><li>NF2: ARtmDzcTZxHCYydqFxFw31d21CpSArZwi4</li><li>NF3: AJeAEsmeD6t279Dx4n2HWdUvUmmXQ4iJvP</li><li>NF4: AWHX6wX5mEJ4Vwg7uBcqESeq3NggtNFhzD</li><li>NF5: AXvbEb4TEy86LSaeMTZ57esTtgeqWeCF6q</li></ul><p>That’s the hard part over with, now all we need to do is send a bunch of transactions with priority fees. To account for bad timing, we want to send one every 10–15 seconds for a few minutes. I sent approximately 30 transactions manually and checked the blocks for MinerTransactions. These are the addresses that showed up in the MinerTransactions for the blocks that contained my transactions:</p><p>COZ: AedGJPWWALPZgtSXZKEVZs5vYEdxffX7xs<br>KPN: ATwwcpZmPFWfMaZVMsvQwFcRnbWqhZx3ZF<br>NF: AXvbEb4TEy86LSaeMTZ57esTtgeqWeCF6q<br>NF: ARtmDzcTZxHCYydqFxFw31d21CpSArZwi4<br>NF: AJeAEsmeD6t279Dx4n2HWdUvUmmXQ4iJvP<br>NF: AKNLArGjLisJB9mXvtSxASxHd9jaCBFs1B</p><p>As suspected, only 6 nodes are receiving MinerTransactions. That means our missing node is not proposing valid blocks, ergo it is the faulty node causing delays on the network.</p><p>Referencing our list reveals one of the NEO Foundation nodes to be responsible, with the address AWHX6wX5mEJ4Vwg7uBcqESeq3NggtNFhzD. Today, all we can do is yell at NEO to sort their node out. In the future decentralized environment, we would just revoke our votes for this node and replace it with a better candidate.</p><p>By checking this address on NeoScan, we can also get an approximation of when the issue started (this definitely isn’t perfect, as not every block contains transactions with fees, which allows us to differentiate nodes via the MinerTransactions).</p><p>This was a fun little investigation that was probably unnecessarily complicated and will soon be rendered moot by changes to NEO’s design or improved consensus analytics, but hey, it works!</p><p>I hope it was interesting to some of you.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=af0246457776" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[An Eventful Year: NEO Meetups, Workshops, and Hackathons in 2018]]></title>
            <link>https://medium.com/@EdgeTalks/an-eventful-year-neo-meetups-workshops-and-hackathons-in-2018-5bd268cd4627?source=rss-34bbcd4d4852------2</link>
            <guid isPermaLink="false">https://medium.com/p/5bd268cd4627</guid>
            <category><![CDATA[community]]></category>
            <category><![CDATA[decentralization]]></category>
            <category><![CDATA[neo]]></category>
            <category><![CDATA[events]]></category>
            <category><![CDATA[blockchain]]></category>
            <dc:creator><![CDATA[Edge]]></dc:creator>
            <pubDate>Fri, 21 Dec 2018 18:34:15 GMT</pubDate>
            <atom:updated>2018-12-21T18:50:04.127Z</atom:updated>
            <content:encoded><![CDATA[<p>NEO has been very busy this year. In addition to the core development progress, we’ve seen a level of community building/outreach that no other project in blockchain can seem to match. I thought it would be cool to look back on all the events and hackathons that NEO hosted or supported over the course of this year.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*0x6HceIShULnNhCauiuX-A.png" /></figure><p>It should be noted that I am not including any large-scale blockchain conferences (other than the NEO DevCon), no matter how notable. Any project leader can show up to an event and hold a few interviews, or offer a few sound bites in a speech. This is a post about the NEO team’s tangible efforts to encourage decentralized community development by hosting dedicated NEO workshops and meetups around the world. To this end, I have <em>attempted</em> (no promises, this was a lot of data to go through) to omit all events without direct support/representatives from the NEO core team (sorry <a href="https://neonewstoday.com/events/inaugural-neo-colorado-meetup-attracts-developers-and-neo-projects/">Dylan</a>, I’ll buy you a beer at DevCon!)</p><p>I think this is a huge indicator as to the motives of the core NEO team and is something far too few people know about. There is still this ridiculous notion floating around that NEO is reliant on the Chinese government to succeed, despite the massive global community that has been built to support the platform’s long-term success.</p><p>Two things to note before the list. Firstly, a lot of these events would not have been possible without the hard work of various NEO dApp project leaders and other community members. By no means do I wish to undermine their contributions by giving full credit to the NEO core. A lot of people pitched in to make these things happen.</p><p>Secondly, I’d also like to give a huge shout out to NEO News Today for its consistent and excellent coverage of all news within the NEO ecosystem. This list would not have been possible without it. For those of you who do not know, I started writing for NNT in July and joined as an editor in October. I feel incredibly blessed to have the opportunity to work with such a kind and talented group of individuals. I have much to learn from each of them.</p><p>Without further ado, here’s the list.</p><p><strong>January</strong></p><p>8th: NEO Meetup in Dublin, Ireland</p><ul><li>Details: <a href="https://www.meetup.com/NeoDublin/">https://www.meetup.com/NeoDublin</a></li><li>NNT coverage: <a href="https://neonewstoday.com/events/dublin-kicks-off-neos-first-european-tour/">https://neonewstoday.com/events/dublin-kicks-off-neos-first-european-tour</a></li></ul><p>10th: NEO Developer Meetup in London, UK</p><ul><li>Details: <a href="https://www.meetup.com/NEO-London/">https://www.meetup.com/NEO-London</a></li><li>NNT coverage: <a href="https://neonewstoday.com/events/neo-in-europe/">https://neonewstoday.com/events/neo-in-europe</a></li></ul><p>11th: NEO Developer Workshop in Hamburg, Germany</p><ul><li>Details: <a href="https://www.meetup.com/crypto-geeks/events/246447810/">https://www.meetup.com/crypto-geeks/events/246447810</a></li><li>NNT coverage: <a href="https://neonewstoday.com/events/neo-in-europe/">https://neonewstoday.com/events/neo-in-europe</a></li></ul><p>12th: Blockchain Mania #6 in Hamburg, Germany</p><ul><li>Details: <a href="https://www.meetup.com/blockchain-mania/events/243541717/">https://www.meetup.com/blockchain-mania/events/243541717</a></li><li>NNT coverage: <a href="https://neonewstoday.com/events/neo-in-europe/">https://neonewstoday.com/events/neo-in-europe</a></li></ul><p>13th: NEO Community Meetup in Amsterdam, Netherlands</p><ul><li>Details: <a href="https://neonewstoday.com/events/amsterdam-community-meet-january-13th/">https://neonewstoday.com/events/amsterdam-community-meet-january-13th</a></li></ul><p>13th: NEO Programming Day in Shanghai, China</p><ul><li>Details: <a href="http://www.huodongxing.com/event/3420981153400">http://www.huodongxing.com/event/342098115340</a>0</li></ul><p>20th: NEO Smart Economy Meetup in Vienna, Austria</p><ul><li>Details: <a href="https://www.meetup.com/NEO-Smart-Economy-Austria/events/246089732/">https://www.meetup.com/NEO-Smart-Economy-Austria/events/246089732</a></li><li>NNT coverage: <a href="https://neonewstoday.com/events/neo-in-europe/">https://neonewstoday.com/events/neo-in-europe</a></li></ul><p>30th/31st: NEO DevCon 2018</p><ul><li>Details: <a href="https://www.eventbrite.com/e/neo-devcon-tickets-41567708134#">https://www.eventbrite.com/e/neo-devcon-tickets-41567708134</a></li><li>NNT coverage: <a href="https://neonewstoday.com/events/neo-devcon-agenda-tickets/">https://neonewstoday.com/events/neo-devcon-agenda-tickets</a></li></ul><p><strong>February</strong></p><p>10th-11th: NEO Community Meetup in Tokyo and Osaka, Japan</p><ul><li>Details: <a href="https://neonewstoday.com/events/neo-host-community-events-japan-february-10th-11th/">https://neonewstoday.com/events/neo-host-community-events-japan-february-10th-11th</a></li></ul><p>23rd-25th: NEO at START Hack 2018 in St. Gallen, Switzerland</p><ul><li>Details: <a href="https://neonewstoday.com/events/neo-sponsoring-start-hack-and-hackcu-hackathons/">https://neonewstoday.com/events/neo-sponsoring-start-hack-and-hackcu-hackathons</a></li></ul><p>24th-25th: NEO at HackCU IV 2018 in Boulder, Colorado</p><ul><li>Details: <a href="https://neonewstoday.com/events/neo-sponsoring-start-hack-and-hackcu-hackathons/">https://neonewstoday.com/events/neo-sponsoring-start-hack-and-hackcu-hackathons</a></li></ul><p><strong>March</strong></p><p>3rd: NEO APAC Tour in Marina Bay Sands, Singapore</p><ul><li>Details: <a href="https://www.meetup.com/NEO-Singapore/events/247829409/">https://www.meetup.com/NEO-Singapore/events/247829409</a></li></ul><p>5th: NEO Smart Economy Meetup &amp; Workshop in Tokyo, Japan</p><ul><li>Details 1: <a href="https://www.meetup.com/NEO-tokyo-meetup/events/247982671/">https://www.meetup.com/NEO-tokyo-meetup/events/247982671</a></li><li>Details 2: <a href="https://www.meetup.com/NEO-tokyo-meetup/events/247921248/">https://www.meetup.com/NEO-tokyo-meetup/events/247921248</a></li></ul><p>8th: NEO Developer Workshop in Ho Chi Minh, Vietnam</p><ul><li>Details: <a href="https://www.eventbrite.co.uk/e/neo-development-workshop-with-dean-van-dugteren-tickets-43919923674#">https://www.eventbrite.co.uk/e/neo-development-workshop-with-dean-van-dugteren-tickets-43919923674</a></li><li>NNT coverage: <a href="https://neonewstoday.com/events/neo-developer-workshop-ho-chi-minh-march-8th/">https://neonewstoday.com/events/neo-developer-workshop-ho-chi-minh-march-8th</a></li></ul><p>9th: NEO Developer Workshop in Cambridge, UK</p><ul><li>Details: <a href="https://www.meetup.com/NEO-Cambridge/events/247044605/">https://www.meetup.com/NEO-Cambridge/events/247044605</a></li><li>NNT coverage: <a href="https://neonewstoday.com/events/neo-cambridge-march/">https://neonewstoday.com/events/neo-cambridge-march</a></li></ul><p>11th: NEO Asia Tour in Taipei, Taiwan</p><ul><li>Details: <a href="https://www.meetup.com/NEOtaipei/events/247733364/">https://www.meetup.com/NEOtaipei/events/247733364</a></li><li>NNT coverage: <a href="https://neonewstoday.com/neo-apac/">https://neonewstoday.com/neo-apac</a></li></ul><p>12th: NEO APAC Tour in Melbourne, Australia</p><ul><li>Details: <a href="https://www.eventbrite.com/e/neo-melbourne-meetup-tickets-43443437491#">https://www.eventbrite.com/e/neo-melbourne-meetup-tickets-43443437491</a></li><li>NNT coverage: <a href="https://neonewstoday.com/neo-apac/">https://neonewstoday.com/neo-apac</a></li></ul><p>16th: NEO Sydney Meetup in Sydney, Australia</p><ul><li>Details: <a href="https://www.eventbrite.com.au/e/neo-sydney-meetup-by-moonlightio-tickets-42619395760#">https://www.eventbrite.com.au/e/neo-sydney-meetup-by-moonlightio-tickets-42619395760</a></li><li>NNT coverage: <a href="https://neonewstoday.com/neo-apac/">https://neonewstoday.com/neo-apac</a></li></ul><p>16th: NEO Seoul Workshop &amp; Meetup in Seoul, South Korea</p><ul><li>Details: <a href="https://www.eventbrite.co.uk/e/neo-seoul-meetup-tickets-43587853443#">https://www.eventbrite.co.uk/e/neo-seoul-meetup-tickets-43587853443</a></li><li>NNT coverage: <a href="https://neonewstoday.com/neo-apac/">https://neonewstoday.com/neo-apac</a></li></ul><p><strong>April</strong></p><p>12th: NEO Meetup &amp; Dev Workshop in Tokyo, Japan</p><ul><li>Details: <a href="https://neonewstoday.com/events/tokyo-neo-meetup-and-workshop-april-12th/">https://neonewstoday.com/events/tokyo-neo-meetup-and-workshop-april-12th</a></li><li>NNT coverage: <a href="https://neonewstoday.com/events/tokyo-neo-meetup-and-workshop-april-12th/">https://neonewstoday.com/events/tokyo-neo-meetup-and-workshop-april-12th</a></li></ul><p>13th-15th: NEO x QRC Global Hackathon in Tokyo, Japan</p><ul><li>Details: <a href="http://neo-qrc-hac.tokyo/english/">http://neo-qrc-hac.tokyo/english</a></li><li>NNT coverage: <a href="https://neonewstoday.com/events/neo-x-qrc-global-hackathon-13th-15th-april-tokyo/">https://neonewstoday.com/events/neo-x-qrc-global-hackathon-13th-15th-april-tokyo</a></li></ul><p>14th-15th: NEO Conference and Hackathon in Amsterdam, Netherlands</p><ul><li>Details: <a href="https://neo.amsterdam/">https://neo.amsterdam</a></li><li>NNT coverage: <a href="https://neonewstoday.com/events/neo-amsterdam-summit/">https://neonewstoday.com/events/neo-amsterdam-summit</a></li></ul><p>17th: NEO Europe Tour in Lisbon, Portugal</p><ul><li>Details 1: <a href="https://www.eventbrite.co.uk/e/neo-lisbon-meetup-tickets-44628229235#">https://www.eventbrite.co.uk/e/neo-lisbon-meetup-tickets-44628229235</a></li><li>Details 2: <a href="https://www.eventbrite.co.uk/e/neo-lisbon-workshop-tickets-44629022608#">https://www.eventbrite.co.uk/e/neo-lisbon-workshop-tickets-44629022608</a></li><li>NNT coverage: <a href="https://neonewstoday.com/neo-european-tour-april-2018/">https://neonewstoday.com/neo-european-tour-april-2018</a></li></ul><p>19th: NEO Smart Economy Blockchain Meetup in San Fransisco, US</p><ul><li>Details: <a href="https://www.meetup.com/cryptoparency/events/249761774/">https://www.meetup.com/cryptoparency/events/249761774</a></li></ul><p>20th: NEO Europe Tour in Madrid, Spain</p><ul><li>Details 1: <a href="https://www.eventbrite.co.uk/e/neo-madrid-meetup-tickets-44664178761#">https://www.eventbrite.co.uk/e/neo-madrid-meetup-tickets-44664178761</a></li><li>Details 2: <a href="https://www.eventbrite.co.uk/e/neo-madrid-workshop-tickets-44664879858#">https://www.eventbrite.co.uk/e/neo-madrid-workshop-tickets-44664879858</a></li><li>NNT coverage: <a href="https://neonewstoday.com/neo-european-tour-april-2018/">https://neonewstoday.com/neo-european-tour-april-2018</a></li></ul><p>22nd: NEO Europe Tour in Paris, France</p><ul><li>Details 1: <a href="https://www.eventbrite.co.uk/e/neo-paris-meetup-tickets-44664439541#">https://www.eventbrite.co.uk/e/neo-paris-meetup-tickets-44664439541</a></li><li>Details 2: <a href="https://www.eventbrite.co.uk/e/neo-paris-workshop-tickets-44665250968#">https://www.eventbrite.co.uk/e/neo-paris-workshop-tickets-44665250968</a></li><li>NNT coverage: <a href="https://neonewstoday.com/neo-european-tour-april-2018/">https://neonewstoday.com/neo-european-tour-april-2018</a></li></ul><p>24th: NEO Europe Tour in Vienna, Austria</p><ul><li>Details 1: <a href="https://www.eventbrite.co.uk/e/neo-vienna-meetup-tickets-44630733726#">https://www.eventbrite.co.uk/e/neo-vienna-meetup-tickets-44630733726</a></li><li>Details 2: <a href="https://www.eventbrite.co.uk/e/neo-vienna-workshop-tickets-44631226199#">https://www.eventbrite.co.uk/e/neo-vienna-workshop-tickets-44631226199</a></li><li>NNT coverage: <a href="https://neonewstoday.com/neo-european-tour-april-2018/">https://neonewstoday.com/neo-european-tour-april-2018</a></li></ul><p>26th: NEO Europe Tour in Zurich, Switzerland</p><ul><li>Details 1: <a href="https://www.eventbrite.co.uk/e/neo-zurich-meetup-tickets-44664651174#">https://www.eventbrite.co.uk/e/neo-zurich-meetup-tickets-44664651174</a></li><li>Details 2: <a href="https://www.eventbrite.co.uk/e/neo-zurich-workshop-tickets-44665454577#">https://www.eventbrite.co.uk/e/neo-zurich-workshop-tickets-44665454577</a></li><li>NNT coverage: <a href="https://neonewstoday.com/neo-european-tour-april-2018/">https://neonewstoday.com/neo-european-tour-april-2018</a></li></ul><p><strong>May</strong></p><p>7th: NEO Community Meetup in Santiago, Chile</p><ul><li>Details: <a href="https://www.meetup.com/Meetup-NEO-Community-Chile-Blockchain/events/250415805/">https://www.meetup.com/Meetup-NEO-Community-Chile-Blockchain/events/250415805</a></li><li>NNT coverage: <a href="https://neonewstoday.com/events/blockchain-summit-hackathonworkshop-and-meetup-in-chile/">https://neonewstoday.com/events/blockchain-summit-hackathonworkshop-and-meetup-in-chile</a></li></ul><p>12th: NEO Community Meetup in Rio de Janerio, Brazil</p><ul><li>Details: <a href="https://itsrio.org/en/comunicados/neo-smart-economy-and-the-new-blockchain-applications-in-brazil/">https://itsrio.org/en/comunicados/neo-smart-economy-and-the-new-blockchain-applications-in-brazil</a></li><li>NNT coverage: <a href="https://neonewstoday.com/events/brazil-neo-event-may-12th/">https://neonewstoday.com/events/brazil-neo-event-may-12th</a></li></ul><p>14th: NEO and Niobium in Sao Paulo, Brazil</p><ul><li>Details: <a href="https://www.eventbrite.com/e/neo-and-niobium-sao-paulobrazil-meetup-tickets-45859383651#">https://www.eventbrite.com/e/neo-and-niobium-sao-paulobrazil-meetup-tickets-45859383651</a></li><li>NNT coverage: <a href="https://neonewstoday.com/events/sao-paulo-neo-community-meetup/">https://neonewstoday.com/events/sao-paulo-neo-community-meetup</a></li></ul><p><strong>June</strong></p><p>6th: NEO Python Workshop in Tel Aviv, Israel</p><ul><li>Details: <a href="https://neo.org/event/details/27">https://neo.org/event/details/2</a>7</li></ul><p>9th: NEO Blockchain Challenge in Shenzhen, China</p><ul><li>Details: <a href="https://neo.org/event/details/23">https://neo.org/event/details/2</a>3</li></ul><p>14th: NEO Smart Contract Workshop in Rotterdam, Netherlands</p><ul><li>Details: <a href="https://neo.org/event/details/24">https://neo.org/event/details/2</a>4</li></ul><p>17th: NEO Blockchain Challenge in London, UK</p><ul><li>Details: <a href="https://www.eventbrite.co.uk/e/neo-blockchain-challenge-london-tickets-46678824621#">https://www.eventbrite.co.uk/e/neo-blockchain-challenge-london-tickets-46678824621</a></li><li>NNT coverage: <a href="https://neonewstoday.com/development/happynodes-neo-london-blockchain-challenge-winner/">https://neonewstoday.com/development/happynodes-neo-london-blockchain-challenge-winner</a></li></ul><p>20th: NEO Workshop in Geneva, Switzerland</p><ul><li>Details: <a href="https://www.eventbrite.co.uk/e/neo-geneva-workshop-tickets-46923975875#">https://www.eventbrite.co.uk/e/neo-geneva-workshop-tickets-46923975875</a></li><li>NNT coverage: <a href="https://neonewstoday.com/events/neo-meetup-and-workshop-geneva-june-20/">https://neonewstoday.com/events/neo-meetup-and-workshop-geneva-june-20</a></li></ul><p>23rd: Weekly NEO Hackathons in Tokyo and Osaka, Japan</p><ul><li>Details: <a href="https://neonewstoday.com/events/neo-developer-basis-workshop-june-23/">https://neonewstoday.com/events/neo-developer-basis-workshop-june-23</a></li><li>NNT coverage: <a href="https://neonewstoday.com/events/neo-developer-basis-workshop-june-23/">https://neonewstoday.com/events/neo-developer-basis-workshop-june-23</a></li></ul><p><strong>July</strong></p><p>1st: Yahoo! NEO Blockchain Meetup and Workshop in Osaka, Japan</p><ul><li>Details: <a href="https://yahoo-osaka.connpass.com/event/91563/">https://yahoo-osaka.connpass.com/event/91563</a></li></ul><p>20th: NEO Blockchain Creator Competition in Shanghai, China</p><ul><li>Details: <a href="https://mp.weixin.qq.com/s/86H2ZGc3Q2gEOGgON3vuqw">https://mp.weixin.qq.com/s/86H2ZGc3Q2gEOGgON3vuq</a>w</li></ul><p><strong>August</strong></p><p>10th: NEO Blockchain Introduction Class in Shanghai, China</p><ul><li>Details: <a href="https://neo.org/event/details/36">https://neo.org/event/details/3</a>6</li></ul><p>24th: NEO Blockchain Advanced Class in Shanghai, China</p><ul><li>Details: <a href="https://neo.org/event/details/38">https://neo.org/event/details/3</a>8</li></ul><p>24th-26th: NEO Blockchain Challenge in Tokyo, Japan</p><ul><li>Details: <a href="https://neo.org/event/details/35">https://neo.org/event/details/3</a>5</li><li>NNT coverage: <a href="https://neonewstoday.com/general/tokyo-neo-blockchain-challenge-august-24th-26th/">https://neonewstoday.com/general/tokyo-neo-blockchain-challenge-august-24th-26th</a></li></ul><p><strong>September</strong></p><p>3rd &amp; 5th: Smart Economy Meetup &amp; Blockchain Summit in Montevideo, Uruguay</p><ul><li>Details: <a href="https://www.meetup.com/en-AU/BitcoinBlockchainUruguay/events/254087925/">https://www.meetup.com/en-AU/BitcoinBlockchainUruguay/events/254087925</a></li><li>NNT coverage: <a href="https://neonewstoday.com/events/neoresearch-to-represent-neo-in-uruguay-september-3rd-and-5th/">https://neonewstoday.com/events/neoresearch-to-represent-neo-in-uruguay-september-3rd-and-5th</a></li></ul><p>5th: NEO Meetup in Cyberjaya, Malaysia</p><ul><li>Details: <a href="https://neo.org/event/details/40">https://neo.org/event/details/4</a>0</li><li>NNT coverage: <a href="https://neonewstoday.com/events/neo-my-community-to-host-first-neo-meetup-in-malaysia/">https://neonewstoday.com/events/neo-my-community-to-host-first-neo-meetup-in-malaysia</a></li></ul><p>9th: NEO Blockchain Open Class in Shanghai, China</p><ul><li>Details: <a href="http://www.huodongxing.com/event/1455129112000">http://www.huodongxing.com/event/145512911200</a>0</li><li>NNT coverage: <a href="https://neonewstoday.com/general/nel-and-ngd-host-the-third-neo-blockchain-open-class-in-shanghai-september-9th/">https://neonewstoday.com/general/nel-and-ngd-host-the-third-neo-blockchain-open-class-in-shanghai-september-9th</a></li></ul><p>19th: NEO Consensus Week Meetup in Singapore</p><ul><li>Details: <a href="https://secure.meetup.com/en-AU/NEO-Singapore/events/254578090">https://secure.meetup.com/en-AU/NEO-Singapore/events/25457809</a>0</li><li>NNT coverage: <a href="https://neonewstoday.com/events/neo-community-meetup-to-be-held-in-singapore-on-september-19th/">https://neonewstoday.com/events/neo-community-meetup-to-be-held-in-singapore-on-september-19th</a></li></ul><p>22nd-23rd: NEO Blockchain Challenge in Chengdu, China</p><ul><li>Details: <a href="https://neo.org/event/details/43">https://neo.org/event/details/4</a>3</li></ul><p>28th-30th: NEO Black Sea Hackathon in Tbilisi, Georgia</p><ul><li>Details: <a href="https://medium.com/spotcoin/spotcoin-host-neo-hackathon-in-tbilisi-74a3b611d162">https://medium.com/spotcoin/spotcoin-host-neo-hackathon-in-tbilisi-74a3b611d16</a>2</li><li>NNT coverage: <a href="https://neonewstoday.com/general/recap-of-the-neo-black-sea-community-assembly-and-hackathon/">https://neonewstoday.com/general/recap-of-the-neo-black-sea-community-assembly-and-hackathon</a></li></ul><p><strong>October</strong></p><p>2nd: NEO Blockchain Meetup in Helsinki, Finland</p><ul><li>Details: <a href="https://www.meetup.com/Blockchain-Meet-up-Hackathon-Helsinki/events/254956925/?_xtd=gqFyqTI0NzA0NTc2NKFwo3dlYg&amp;from=ref">https://www.meetup.com/Blockchain-Meet-up-Hackathon-Helsinki/events/254956925/?_xtd=gqFyqTI0NzA0NTc2NKFwo3dlYg&amp;from=re</a></li><li>NNT coverage: <a href="https://neonewstoday.com/events/johnson-zhao-to-attend-community-meetup-in-helsinki-finland/">https://neonewstoday.com/events/johnson-zhao-to-attend-community-meetup-in-helsinki-finland</a></li></ul><p>20th: NEO Blockchain Open Course in Shanghai, China</p><ul><li>Details: <a href="http://www.huodongxing.com/event/9459740067200">http://www.huodongxing.com/event/945974006720</a></li></ul><p>20th-21st: NEO Blockchain Hackathon in Rotterdam and Delft, Netherlands</p><ul><li>Details: <a href="https://www.eventbrite.co.uk/e/neo-blockchain-hackathon-rotterdam-delft-tickets-50526211258#">https://www.eventbrite.co.uk/e/neo-blockchain-hackathon-rotterdam-delft-tickets-50526211258</a></li><li>NNT coverage: <a href="https://neonewstoday.com/general/an-overview-of-the-european-neo-hackathon-tour-and-the-winning-projects/">https://neonewstoday.com/general/an-overview-of-the-european-neo-hackathon-tour-and-the-winning-projects</a></li></ul><p>23rd: NEO Meetup and Workshop in St. Petersburg, Russia</p><ul><li>Details: <a href="https://tceh.com/events/blockchain-neo/">https://tceh.com/events/blockchain-neo</a></li><li>NNT coverage: <a href="https://neonewstoday.com/events/7-smart-contracts-launched-on-testnet-at-neo-meetup-in-st-petersburg/">https://neonewstoday.com/events/7-smart-contracts-launched-on-testnet-at-neo-meetup-in-st-petersburg</a></li></ul><p>26th: NEO Meetup and Workshop in Berlin, Germany</p><ul><li>Details: <a href="https://www.eventbrite.co.uk/e/neo-berlin-meetup-tickets-51292628633#">https://www.eventbrite.co.uk/e/neo-berlin-meetup-tickets-51292628633</a></li></ul><p>27th-28th: NEO Camp Hackathon in Berlin, Germany</p><ul><li>Details: <a href="https://www.neo.camp/">https://www.neo.camp</a></li><li>NNT coverage: <a href="https://neonewstoday.com/general/an-overview-of-the-european-neo-hackathon-tour-and-the-winning-projects/">https://neonewstoday.com/general/an-overview-of-the-european-neo-hackathon-tour-and-the-winning-projects</a></li></ul><p><strong>November</strong></p><p>3rd-4th: NEO Blockchain Hackathon in Zurich, Switzerland</p><ul><li>Details: <a href="https://www.eventbrite.co.uk/e/neo-blockchain-hackathon-zurich-tickets-50528005625#">https://www.eventbrite.co.uk/e/neo-blockchain-hackathon-zurich-tickets-50528005625</a></li><li>NNT coverage: <a href="https://neonewstoday.com/events/meet-the-winners-of-the-neo-zurich-hackathon-november-3rd-and-4th/">https://neonewstoday.com/events/meet-the-winners-of-the-neo-zurich-hackathon-november-3rd-and-4th</a></li></ul><p>10th: NEXT/NEOFANS Meetup in Hangzhou, China</p><ul><li>Details: <a href="https://mp.weixin.qq.com/s/69ZGXGvxbTaCnRpbUwxMew">https://mp.weixin.qq.com/s/69ZGXGvxbTaCnRpbUwxMe</a>w</li></ul><p>23rd-25th: Hack Junction NEO DAO Voting in Espoo, Finland</p><ul><li>Details: <a href="https://2018.hackjunction.com/challenges/dao-voting">https://2018.hackjunction.com/challenges/dao-votin</a>g</li><li>NNT coverage: <a href="https://neonewstoday.com/general/meet-the-top-3-teams-from-the-neo-track-at-the-2018-junction-hackathon-finland/">https://neonewstoday.com/general/meet-the-top-3-teams-from-the-neo-track-at-the-2018-junction-hackathon-finland</a></li></ul><p>30th: NEO Blockchain Meetup in St. Petersburg, Russia</p><ul><li>Details: <a href="https://www.meetup.com/NEO-Blockchain-Community-in-Saint-Petersburg/events/xbsxlqyxpbnc/">https://www.meetup.com/NEO-Blockchain-Community-in-Saint-Petersburg/events/xbsxlqyxpbnc</a></li><li>NNT coverage: <a href="https://neonewstoday.com/general/neo-st-petersburg-competency-center-announces-neo-distributed-storage-system/">https://neonewstoday.com/general/neo-st-petersburg-competency-center-announces-neo-distributed-storage-system</a></li></ul><p><strong>December</strong></p><p>8th-9th: NEO SPCC Hackathon in St. Petersburg, Russia</p><ul><li>Details: <a href="https://www.meetup.com/NEO-Blockchain-Community-in-Saint-Petersburg/events/xbsxlqyxpbnc/">https://www.meetup.com/NEO-Blockchain-Community-in-Saint-Petersburg/events/xbsxlqyxpbnc</a></li><li>NNT coverage: <a href="https://neonewstoday.com/general/meet-the-winners-of-the-neo-spcc-hackathon-st-petersburg/">https://neonewstoday.com/general/meet-the-winners-of-the-neo-spcc-hackathon-st-petersburg</a></li></ul><p>That’s <strong>over 75 days</strong> of NEO events this year (and I definitely missed some). Not bad eh. Of course, this is only a list of events. We’ve also seen solid progress on the core infrastructure, the formation of multiple new dev communities, and various impressive projects joining the network.</p><p>This is the reality of what progress towards decentralization looks like. The NEO community outreach has gone far above and beyond what any other blockchain project has achieved (to my knowledge). Sure, there’s value to a pile of partnerships, but do not mistake those partnerships for realistic progression towards the future of blockchain. The goal of blockchain is to put power back into the hands of the people and to hand off control of these platforms to their respective communities. It seems no project is prioritizing this on the same level as NEO.</p><p>At this point, it feels like it wouldn’t particularly matter what happens in China. The NEO team and broader community have spent vast amounts of time and resources educating developers about NEO. Progress on this platform is not tied to the core team. That is the heart of decentralization, and it is why NEO will not be easily stopped.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=5bd268cd4627" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[An Introduction to NEO & the genius of Erik Zhang’s dBFT]]></title>
            <link>https://medium.com/@EdgeTalks/an-introduction-to-neo-the-genius-of-erik-zhangs-dbft-2c2fb10178d4?source=rss-34bbcd4d4852------2</link>
            <guid isPermaLink="false">https://medium.com/p/2c2fb10178d4</guid>
            <category><![CDATA[decentralization]]></category>
            <category><![CDATA[consensus]]></category>
            <category><![CDATA[blockchain]]></category>
            <category><![CDATA[neo]]></category>
            <category><![CDATA[smart-economy]]></category>
            <dc:creator><![CDATA[Edge]]></dc:creator>
            <pubDate>Sat, 10 Feb 2018 23:12:45 GMT</pubDate>
            <atom:updated>2019-05-01T22:15:14.780Z</atom:updated>
            <content:encoded><![CDATA[<p>I’ve been really interested in Blockchain technology lately. Like everyone else it initially came to my attention with the rise in popularity of Bitcoin. I even spent a short while mining Dogecoin with my PC, and trying to convince my parents to lend me the money to build my own little mining farm. But I was at an age where life has other things in mind for you, and I lost contact only to find it once more in 2017 as it entered the other social spheres I was still a part of.</p><p>Like most of those in my position, I saw the investment opportunity, only this time I had reached a point in my life where I had the resources to dabble just a little. I started buying up small amounts of whatever seemed popular, and learning about blockchain technology whenever possible. The idea of an immutable, public yet trustless network was incredibly appealing; it possesses the power to disrupt entire industries. I started picking my investments a little more carefully, looking for coins with untapped potential. It was around this point where a project called AntShares was gaining a large amount of interest, and with a $5 buy-in I wanted to know what all the fuss was about. I took a look at the whitepaper.</p><p>The AntShares Network proposed something quite interesting. Rather than the traditional single-token models that other cryptos used, there would be two tokens. One token would be used for governance. It gave you a say when it came to managing the network, reimbursing you for your investment with your fair share of the network’s fees (fees for using the system, not transaction fees which are optionally enabled by nodes and taken by them) for as long as you held your share.</p><p>The fees would be paid with a second coin, the utility token. A mark of the network’s adoption, it existed as fuel for the network. Any project or business that wanted to use the platform, perhaps to release a dApp (decentralized application), would pay using the fuel. This fuel would then be redistributed to those that held the governing coins. They could then use the fuel to interact with dApps or trade it as a currency. I found the proposal quite interesting, but I’d read concerns regarding the centralized nature of the network. I threw in a modest sum, and started reading about the consensus mechanism. Finding consensus is the heart of any cryptocurrency, so I’d only understand those concerns if I understood how AntShares planned to function.</p><p>I knew enough about cryptos at this point to have a good understanding about how Proof of Work functioned. It seemed pretty brilliant; decentralized, fair, trustless and incentivized. But I also saw things that concerned me. Forking, for example. It seemed to me that Nakamoto’s vision was for a decentralized and immutable platform, but forking seemed to be a fatal flaw in that vision. What’s the point of having an immutable network if it can be made mutable again? Maybe it was a question of scale, and it didn’t matter much at this point, but moving forward it seemed bizarre. This technology had the potential to reshape the world and bureaucracy as we know it, but bureaucracy would never welcome the new technology if it didn’t have finality. You can only trust an immutable ledger for as long as it can remain immutable. Delegated Byzantine Fault Tolerance declared that it had solved that particular issue.</p><p>Erik Zhang’s dbFT consensus mechanism claimed three major selling points. Firstly, it scales much better. Secondly, it solves double-spend problem and is Byzantine Fault Tolerant (as any blockchain should be), but also allows true finality. Thirdly, it can remain decentralized. Considering the claims I’d heard declaring the opposite (and the fact that no other crypto in existence can offer all three), I had reason to continue.</p><p>dBFT works on a relatively simple basis. There are a bunch of consensus nodes that run the network. One of them is elected to propose a block, formed from gathered transaction data. This speaker node broadcasts the new block, and the other nodes check the block’s validity and either sign their agreement or reject it. If 2/3 of the total nodes agree, the block is considered valid and added to the chain. If they don’t agree, another node is elected to act as speaker and broadcast a new block proposal. Consensus repeats. The consensus nodes themselves are private individuals or businesses that decide to run them, and they are voted in/out by the NEO token holders. It is truly decentralized, it’s just not as distributed as we’re used to, and it can confidently move from a private network to a decentralized one.</p><p>Turns out the ‘centralization’ aspect of NEO was rather comparable to IOTA’s central coordinator; they both exist only as training wheels. A network where anyone can run a node with no barrier to entry sure makes distribution easy. But that approach with NEO would end quite badly; the consensus mechanism needs a network that agrees with itself, so you can’t risk starting it off with potential bad actors. Instead, NEO needed to distribute one piece at a time. First of all, you need a network that is proven to work. All seven nodes owned by NEO would obviously reach consensus; they are operated by the same people and they would only propose valid blocks. You get a 100% validation rate, but also 100% control of the network by NEO.</p><p>The next step was to expand the network by allowing nodes to be operated by the first few strategic partners to NEO, such as the City of Zion developer community. Since the consensus mechanism wants to see a 2/3 majority on a new block proposal, that means to be decentralized, OnChain could not be permitted to run 2/3 or more of the nodes (and not have sufficient voting power to influence others). Adding strategic partner nodes meant that 7 nodes was no longer enough to decide on blocks alone, but you still guarantee the network won’t struggle to reach consensus (everyone wants the same thing.)</p><p>From this point, the NEO governance model can take over. With the training wheels off, NEO holders can vote in new nodes (which can be run by those who pay the 1000 GAS registration fee and ideally have digital identity in place so they can be held accountable) and vote out nodes they don’t want. With the system’s arbiters managing nodes, the network can expand without fear of bad actors. In addition, since you need 2/3 majority to force a block, the network is almost impossible to disrupt and therefore incredibly fault tolerant, while still maintaining the rapid, decentralized consensus needed to keep the network fast and stabe. You’ve also got both financial and legal incentive to not run a malicious node. The end result is the most secure public ledger platform ever created.</p><p>Unlike PoW or PoS, there has to be a consensus for a block to be created in the first place . That means somehow, someway, 2/3 of the active nodes need to agree on a block proposal. This means a few very important things. Firstly, true finality. There are no orphan blocks or forks with NEO. You can’t say one block is true and another isn’t. There are only valid blocks added, and that means there are only valid transactions. No double spends (otherwise, the block proposal wouldn’t pass validation), and no confirmations required. If it’s on the blockchain, it’s there forever. True immutability, true finality. You can’t really ever trust a network that doesn’t have these traits. That’s why confirmations exist. To build your confidence enough to let your doubt slide, and to make reversal trickier. They need not exist on a truly immutable network.</p><p>Most consensus mechanisms make it very simple to join the process. You can start mining to get involved with the decentralization of Bitcoin, or you can set up a node or stake a wallet with Proof of Stake. These networks, despite mining pools &amp; whales, will still remain more distributed than NEO will ever be. That’s a sacrifice that the NEO team chose to make to allow the network to be so far beyond its competitors in every other regard. Fortunately, the governance is still in the hands of NEO holders — mostly businesses that run on the network and early investors. Sure, it’s a little prohibitive, but those two groups of people not only have a vested interest in the security and stability of the network, but they are also the ones that welcome the compliant nature of NEO since it protects their assets. NEO isn’t controlled by any entity like a company or government. It’s controlled by the holders, big and small. It’s nice to be a part of it, and I’m not just talking about the dividends!</p><p>Learning about dBFT is what secured NEO’s place in my portfolio. The rebrand from AntShares also introduced us to NEO’s vision; the smart economy. Like Ethereum, NEO is a dApp platform. You can use the smart contract functionality to run your own project or business on the blockchain. NEO takes this a step further, by aiming to integrate this new technology into the world’s existing architecture rather than simply disrupt an industry or two.</p><p>The big step here was Digital Identity; the idea that you could link your IRL identity to a digital representation so that anything owned by your digital identity was also owned by your IRL identity. That means any law that applies to you, can also apply to things owned by your digital identity. Tie that in with digital assets like cryptocurrencies or say, a digitized pink slip or house deed, and you end up with a functional economy backed by rule of law. Everything can be traded, trust-free, with no middleman needed to validate everything. You get all the benefits of one big global network, but you don’t lose your legal rights in the process.</p><p>Thanks for reading if you made it this far. Check out /r/NEO and the Discord, the NEO community is awesome. Also much love to Da Hongfei and Erik Zhang for their extraordinary vision for the future.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=2c2fb10178d4" width="1" height="1" alt="">]]></content:encoded>
        </item>
    </channel>
</rss>