Nothing in this document constitutes financial advice.
Introduction
Welcome, Welcome!
If you are one of the unlucky few who follow me on Twitter, youāll know that for the past year Iāve often talked about something called āPolkadotā or ā$DOTā. Very often myself and many others offer thoughts on why we are so excited by it and why we believe it has so much potential. But what exactly is it? And what makes it so exciting?
(Drum roll) Here I presentĀ to you an easy to digest answer to those questions and hopefully by the time youāre done reading this youāll be well up to speed.
Full transparency, I was fortunate enough to have participated in one of the private sale rounds but this has in no way (fully) influenced why I am so incredibly bullish. Read onā¦
Polkadot is a sprawling blockchain platform with lofty aims, ambitions, and capabilities. Sure, there are plenty of big words thrown around when describing what Polkadot can do, but letās drill down to the essentials.
At its core, Polkadot is a highly scalable and fully interoperable blockchain protocol upon which the next generation of the web is being built.
When saying this exact sentence to my wife, her response was āfuck off Danielā.
So if you, like she was (and still is), are already lost at the word āinteroperableā, fear not. Weāre going to unpack that concept, along with several others, by starting off with an explanation of Polkadotās most important concept: ushering in the decentralised web era.
What is Polkadot?
Blockchain platforms like Ethereum can do many, many things.
They run decentralised finance (DeFi) applications, blockchain games like Crypto Kitties, and host unique digital collectibles called NFTs.
Blockchains help organisations efficiently track supply chains, issue assets, and enable fast yet inexpensive cross-border transactions on the enterprise side.
Despite these applications, blockchains are hampered by a major roadblock: they donāt play nicely with others.Ā This means they canāt interoperate.
Why should that matter? Because when platforms are non-interoperable, the tendency is to grow one network into monopolistic proportions. Need proof? Look no further than Google, Facebook, and Amazon.
Thatās why Polkadotās core mission is to create and connect a new web of decentralized blockchains, a vision of tomorrowās internet they callĀ web 3.0.Ā In this new version of the web, trust is implicit in the network, individuals have more power than corporations and governments, and people own their data.
As the Polkadot team puts it in theirĀ lightpaper,
If this all sounds extraordinarily ambitious to you, donāt worry ā it is. However, the project couldnāt be in more capable hands. Dr. Gavin Wood, the man co-responsible (along with Vitalik Buterin) for creating the Ethereum blockchain, is at the helm here.
So, suffice to say, not only does Dr. Wood know what heās doing, but heās also brought along an entire constellation of brilliant scientists from Parity Technologies and the Web 3 Foundation.
Interoperability enables the web 3.0
Ethereum, Neo, Tezos, Cardano ā all of these blockchains possess unique features, smart contract capabilities, and functions. But, as a developer or user, youāre bound to each ecosystem. You canāt build across blockchains or seamlessly swap digital assets between them.
To understand why this is a problem, think about the internet. Todayās web uses standard TCP/IP protocols to link and route all devices and information passing through the internet.
Put another way, the TCP/IP protocol enables the countless devices connecting to the internet to speak with one another in a common language.
In contrast, Ethereum speaks Ethereum, Cardano speaks Cardano, but there was no translator between them.
That is, until Polkadot came along.
Polkadot addresses the problem of all of these blockchains operating in silos by acting as an interoperability standard between them. In a way, itās just like the TCP/IP protocol adopted for the internet, except it enforces decentralization as a rule.
Parachains are the new blockchain
In a nutshell, Polkadot bridges different blockchains, along with giving developers the tools to build new ones,Ā to create a decentralised web of blockchains.
If youāre a visual learner, just think of tons of tiny polkadots on a page. The Polkadot platform links all of these dots, giving them a common ground on which to cooperate.
Every time a blockchain is created on or around the Polkadot standard, it becomes a parachain. The Polkadot blockchain itself is built using Substrate, a broad toolset for building blockchains and digital assets.
When Substrate-built parachains run on Polkadot, theyāre conferred all of the advantages of the Polkadot Network, like advanced consensus and high throughput scalability.
Building a standalone blockchain network from scratch isĀ really tough. Itās resource and skill intensive, not to mention youāll fall into the whole silo category Polkadot is making obsolete. By using Substrate to build a Polkadot-connected parachain, you get simple tools out of the box, helping you go from ānocoinerā to blockchain-based real quick.
Question:Ā Just how quickly can developers launch custom blockchains using Substrate?
Answer:Ā 15 minutes.
Yep, thatās how long it took Polkadot founder Gavin Wood to unwrap a brand new Macbook Pro and create a parachain.
So, in the time it takes to whip up a couple of eggs for breakfast, you can also launch a Polkadot parachain. Itās intentionally easy for a few reasons, the most important being to lower the barrier to entry for as many participants as possible.
However, even more interestingly, Polkadot itself is totally agnostic to the consensus mechanisms of connected parachains. Translation: Private enterprise blockchains, public chains like Ethereum, proof of work networks like Bitcoin ā theyāre all compatible with Polkadot.
Hereās why Polkadot is exciting
To understand the hype behind Polkadot, you need to step away from all the token price speculation malarkey and look at whatās causing droves of projects to build on and adopt the Polkadot standard.
Why would a new or existing blockchain project want to link up to Polkadot ā especially when there are so many blockchain platforms out there?
Because Polkadot has its own consensus algorithm (Proof of Authority), incoming blockchains can simply port in, thus taking advantage of whatās called pooled security.Ā Pooled securityĀ takes the onus of creating a secure blockchain off the shoulders of parachains, and instead places it on the Polkadot Relay Chain.Since parachains benefit from the Polkadot Relay Chainās pooled security and sharded scalability, they can instead focus on what matters:Ā their own specialisation. Because independent blockchains are forced to be profitable to survive, theyāre forced to build generally rather than specifically.Ā Polkadot lets blockchains get weird, communicate with each other, and swap smart contract data securely and privately.Connecting to the Polkadot Relay Chain enables blockchains to send transactions between one another seamlessly,Ā thus providing true interoperabilityĀ between networks. For developers, this is especially tasty, as it allows them to build applications using smart contracts and features from different parachains. For DeFi applications, the era of full crosschain swaps is finally upon us.
Polkadot makesĀ trueĀ DeFiĀ possible
Decentralised finance has emerged as blockchainās killer application, but the problems with DeFi today are:
a). Itās not very decentralised
and
b). Scaling is a significant stumbling block
Ethereum hosts the vast majority of DeFi applications. However, it still relies on proof of work consensus, creating expensive bottlenecks every time DeFi applications like Uniswap ramp up the transaction volume.
While network congestion isnāt an indicator of centralisation in and of itself, the centralisation of resources required to operate large scale PoW mining operations is. In other words, a small number of mining pools control most of the Ethereum network hashrate.
In contrast, Polkadotās proof of authority governance model and low barrier to staking encourage widespread community governance. This quality, paired with Polkadotās heterogenous sharding capabilities, means DeFi projects can create novel asset formulations using the protocol.
For instance, a DeFi project can easily bridge to Bitcoin, then create an array of BTC-backed (or āwrappedā) assets on Polkadot. Such arrangements arenāt mere figments of the imagination ā Polkadot DeFi is already here, but more on that later.
Polkadot key features
With Polkadot, you donāt have to make one or the other choices. Itās not a matter of Polkadot or Ethereum. Remember, the key in all of this is interoperability.
Polkadot isnāt meant to kill blockchains. Instead, itās here to breathe life into them by benefiting all users rather than silo-like individual networks.
These are the core featuresĀ powering the Polkadot paradigm:
- Countless chains linked by one mesh (the Polkadot Relay Chain)
- Transactions processed in parallel = unlimited scaling capacity
- Blockchain upgrades accomplished without forking
- Blockchain bridges enable open collaboration between developers
- Community governance and network control using DOT token
- Pooled security means blockchains are stronger together
Next, letās take a look at DOT token, the digital asset tying the project together and the reason by the end of 2021 Iāll likely own a private island.
Polkadot Token ($DOT) Explained
Polkadot token, or $DOT for short, is the networkās native digital asset for governance, staking, and bonding. Letās take them one at a time.
Bonding
Bonding is a fairly new concept thatās worth covering first. Fairly new because, if you want to be reductionist about it, you could say bonding is just like ICO crowdfunding on Ethereum.
But, just because youĀ couldĀ say that doesnāt mean youāre correct. In fact, bonding is quite different from the ICO crowdfunding model.
The ICO model merely trades one token for another. If you want to participate inĀ XĀ ICO, all you do is send ETH or USDT, or some other token to the contract, and youāll receiveĀ YĀ token in return. Problematically, this doesnāt encourage value to stay on the network, nor does it encourage value to the networkās native token.
Why not? Because the main incentive in traditional ICOs is to dump the crowdfunded tokens into something more stable, like a stablecoin. Countless projects swore to hodl their ETH after raising ICO funds in 2017, only to sell them off as the market cascaded in 2018.
Polkadot avoids this scenario with the bonding mechanism. In the Polkadot realm, ICOs are called IPOs, short for Initial Parachain Offering.
To join the Polkadot as a parachain, new projects need to raise an amount of DOT from the community. The raised $DOT is bonded (locked) to the network for a predetermined amount of time ā the longer in duration the parachain slot is, the more $DOT must be bonded.
At the end of the parachain slot duration, the bonded DOT is released back to their owners, whereupon the said parachain can either apply for another slot, or withdraw from the network.
As you can see, the bonding mechanism requires $DOT to be locked rather than sold, thus adding value to the network and $DOT token.
Staking
Under the hood, Polkadot has a powerful consensus mechanism that guarantees security. To keep the mechanism running, the community plays a crucial role through the act ofĀ $DOT token staking.
Every transaction passing through the Polkadot Relay Chain needs to be validated. $DOT token holders who do the validating are calledā¦err⦠validators.
As a validator, you stake your $DOT tokens on the network to do the job of confirming transactions. Basically, youāre saying that transactions on your watch are all true, and are putting up your stake as a guarantee.
Nobody wants to lose their DOT stake by being dishonest and validating false transactions, which is the mechanism by which the process guarantees trust. In return for staking, you earn up to 12% APY.
Governance
At the end of the day, itāsĀ usersĀ who are in control of the Polkadot network. Unlike centralised tech corporations who operate in the service of their shareholders, Polkadot users directly make decisions about the network.
To make those decisions and signal āskin in the gameā, those users must hold $DOT tokens. Additionally, in a move similar to bonding and staking, users voting on community referenda do so by locking their $DOT tokens with their vote.
Locking your tokens in with your vote signals your seriousness about the vote, and keeps community members from selling their votes.
Now, you might be tempted to say that Polkadot governance can favour big shareholders over smaller DOT wallets. Thankfully, that simply isnāt so because of a unique mechanism calledĀ time locking.
With time locking, users with a small amount of DOT tokens can leverage a larger stake in the governance mechanism by locking their DOT into referendum votes for longer periods of time.
ā³ Time Lock Example:
Alex: Votes `No` with 10 $DOT for a 128 week lock period ā 10 * 6 = 60 Votes
Simon: Votes `Yes` with 20 DOT for a 4 week lock period ā 20 * 1 = 20 Votes
Jonathan: Votes `Yes` with 15 DOT for a 8 week lock period ā 15 * 2 = 30 Votes
In this way, community members invest their opportunity cost into their vote, thereby keeping small holders in play and mitigating centralisation.
Guide to the Polkadot Ecosystem
Amongst the many exciting new projects are severalĀ majorĀ blockchains occupying the current top crypto market cap spaces. Ontology, a blockchain for decentralized identity services, is one of them:
Although Polkadot can be harnessed for literally any blockchain application out there, the vast majority of those being built today are in the DeFi sector. Why? Because Polkadot offers the benefits of Ethereum 2.0 today, rather than in several years from now.
Hereās a visual guide to some of the most exciting projects in the Polkadot universe.
Some of the Polkadot related projects I like are:
Acala NetworkĀ ā Crosschain stablecoins, liquidity, and DeFi apps
PolkaswapĀ ā An interoperable DEX that is Polkadotās answer to Uniswap
Kusama NetworkĀ ā A blockchain platform dubbed Polkadotās wild cousin
PolkastarterĀ ā A DEX for crosschain token pools
If you want to do an even deeper dive, then youāll loveĀ this resource. Itās a list of all the projects, researchers, and organisations given grants by the Web 3 Foundation. For a visual map of this list, look below šš
Polkadot Resources
If you want to know more you can keep up with the ecosystem by following these great resources:
- PolkaprojectĀ ā All projects building on Substrate
- Polkadot WikiĀ ā Answers to all your Polkadot-related questions
- Web 3 FoundationĀ ā Polkadotās answer to Consensys PolkaDAO ā Submit project proposals, get funded, gain alpha.
- SubstrateĀ ā A summary of Substrate
- Polkadot BlogĀ ā The official Polkadot Medium page
Thatās all Iāve got for you. I finally got around to publishing this after writing the majority of it in November last year (2020) but now seems like an almost optimal time to finally release it as we may just now be getting into (whispers) āAltseasonā.
Fin.
Also published here.