Habang sumasabog ang espasyo ng Cryptocurrency , libu-libong mga bagong proyekto na may natatanging mga blockchain ang nalikha. Ngunit habang marami sa mga blockchain na ito ay naghahangad na lutasin ang mga natatanging problema o magsilbi ng mga partikular na function, karamihan sa mga ito ay ganap na napigilan at walang paraan upang makipag-usap o kumonekta sa ONE isa. Ang Polkadot ay isang proyekto na naglalayong ayusin ang problemang iyon.
Ang Polkadot ay isang blockchain interoperability protocol na idinisenyo upang paganahin ang komunikasyon sa iba't ibang blockchain.
Pangkalahatang-ideya ng Polkadot
Itinatag ni Gavin Wood ang proyekto noong 2016, na inilunsad kasama ng katutubong token nito, DOT , noong Oktubre 2017. Ang open-source na proyekto ay binuo ng komunidad at sinusuportahan ng Web3 Foundation . Alinsunod sa mga paniniwala ng Web3 Foundation, layunin ng Polkadot na gawing interoperable ang lahat ng blockchain at lumikha ng isang tunay na desentralisadong sistema kung saan ang mga user ang may kontrol.
Bago itinatag ang Polkadot at pagbuo ng blockchain sa Parity , si Wood ay isang co-founder ng Ethereum . Habang nagtatrabaho sa Ethereum, tumulong si Wood sa pagbuo ng programming language ng Ethereum na Solidity pati na rin ang pagtukoy sa teknikal na wika ng Ethereum Virtual Machine. Ang gawa ni Wood sa Ethereum white paper at programming language ay makikita sa parehong Polkadot white paper at sa pangunahing programming framework para sa Polkadot development, Substrate .
DOT , ang katutubong token para sa Polkadot ecosystem, ay ginagamit upang mapadali ang mga transaksyon sa network ng Polkadot . Ang mga kalahok sa network ng Polkadot ay binibigyang kapangyarihan din sa pamamagitan ng DOT na lumahok sa pagboto sa pamamahala at validator. Ang token ay kabilang sa nangungunang 25 cryptocurrencies ayon sa market capitalization. Sa oras ng pagsulat, ang Crypto asset ay may kabuuang supply na 1.7B DOT at halos $10 bilyon na market cap. Dahil walang hard limit ang DOT sa kabuuang supply nito, ang bagong DOT ay patuloy na idaragdag sa supply sa taunang rate na humigit-kumulang 10%.
Ano ang kakaiba sa Polkadot ?
Nilikha ang Polkadot na may layuning lumikha ng interoperable ecosystem para sa lahat ng blockchain at desentralisadong app (dapp) na mga platform. Ang layunin na gustong makamit ng Polkadot ay nagtatakda na nito bukod sa maraming iba pang mga blockchain sa ilalim ng pag-unlad, ngunit ang Polkadot ay namumukod-tangi para sa iba't ibang mga kadahilanan din:
- Multichain: Ang Polkadot ay isang multichain, "layer 0" blockchain na lumilikha ng isang balangkas para sa ibang mga blockchain upang makipag-usap.
- Parallel processing: Sa halip na pangasiwaan ang ONE transaksyon sa isang pagkakataon, maaaring patunayan ng Polkadot ang maramihang mga transaksyon at gumana sa ilalim ng iba't ibang mga function nang sabay-sabay.
- Twin bockchain: Ang Polkadot ay may kambal na blockchain, Kusama ( KSM ), na nagbabahagi ng parehong codebase bilang Polkadot, ngunit nasa sarili nitong independiyenteng mainnet.
- GRANDPA: Ang orihinal na consensus algorithm ng Polkadot, ang GRANDPA ay batay sa nominated-proof-of-stake (NPoS) na modelo ng consensus.
Multichain
Ang ONE pangunahing pagkakaiba na nagtatakda ng Polkadot bukod sa iba pang mga blockchain ay na ito ay isang multichain. Kadalasang inilarawan bilang isang layer 0 blockchain, ang Polkadot ay lumilikha ng imprastraktura para sa iba pang mga blockchain upang mabuo sa pamamagitan ng dalawang pangunahing pag-unlad: ang relay chain at parachain.
Ang mga parachain, o parallel blockchain, ay mga magkakaugnay na blockchain na tumutulong sa tulay ng Polkadot sa mga panlabas na kadena at makipag-ugnayan sa ONE isa sa pamamagitan ng relay chain. Ang relay chain ay may pananagutan sa pag-abot ng consensus at pagbibigay ng cross-chain interoperability sa iba't ibang blockchain. Dahil ikinokonekta ng relay chain ang lahat ng parachain sa Polkadot blockchain, ang mga relay chain ay nagbibigay-daan sa nakabahaging seguridad, ibig sabihin, lahat ng iba pang chain ay kasing-secure ng Polkadot.
Magkakahiwalay na proseso
Ang isa pang pangunahing pagkakaiba sa pagitan ng Polkadot at iba pang mga blockchain ay ang kakayahang magproseso ng mga transaksyon nang magkatulad. Iba pang mga blockchain - ang Ethereum network, halimbawa - ay nagsasagawa ng mga transaksyon nang paisa-isa, na maaaring humantong sa mas mahabang oras ng transaksyon. Upang mapabilis ang transaksyon, ginagamit ng Polkadot ang mga parachain nito upang maikalat ang mga transaksyon sa mas malawak na network.
Dahil ang mga parachain ay nagbibigay-daan sa maraming blockchain na tumakbo sa loob ng network ng Polkadot , ang mga gawaing partikular sa use-case ay maaaring pangasiwaan ng ONE parachain, habang ang Polkadot chain at iba pang mga parachain ay patuloy na humahawak sa iba.
Kambal na blockchain
Ang ikatlong dahilan kung bakit kakaiba ang Polkadot sa iba pang mga blockchain ay ang pinsan nito: Kusama (KSM). Ang Polkadot at Kusama ay parehong nagpapatakbo nang nakapag-iisa, ngunit binuo gamit ang parehong codebase. Ang Kusama ay isang “wild and fast” blockchain na nagbibigay-daan sa mga user na mag-eksperimento sa ecosystem at sumubok ng mga bagong update sa code. Ang Polkadot, sa kabilang banda, ay mas matatag at mas mabagal ang mga pagpapahusay.
Ang eksperimento at pagpapaunlad ng Kusama blockchain ay maaaring magmukhang isang testnet para sa Polkadot, ngunit isa rin itong mainnet blockchain. Nagbibigay ito ng mga benepisyo sa Polkadot sa dalawang dahilan. Una, ang mabilis na pag-unlad ng Kusama ay nagbibigay-daan sa Polkadot Learn mula sa mga pagkakamali nito at magpatupad ng mga pag-upgrade kapag napatunayang matagumpay ang mga ito. Pangalawa, nag-aalok ang Kusama ng mas mababang hadlang sa pagpasok para sa mga developer para makapaglunsad sila ng mga matagumpay na proyekto bago lumipat sa Polkadot.
Bagama't nagsimula ang kambal na blockchain mula sa parehong codebase, ang iba't ibang mga katangian ng mga proyekto ay dahan-dahang magiging sanhi ng kanilang pagkakaiba sa paggamit. Kaya't ang relasyon ng Kusama-Polkadot ay hindi lamang nakakatulong na bumuo ng mas matatag na blockchain ng Polkadot ngunit gumagawa din para sa isang kawili-wiling pangmatagalang eksperimento.
LOLO
Gumagamit ang Polkadot ng binagong bersyon ng proof-of-stake consensus protocol na kilala bilang nominated proof-of-stake. Sa ilalim ng tradisyonal na modelo ng PoS na ginagamit ng mga blockchain gaya ng Solana ( SOL ) at Cardano ( ADA ), sinumang kalahok sa network ay maaaring magpatunay ng mga transaksyon sa pamamagitan ng pagtugon sa mga kinakailangan ng blockchain. Sa halip, hinahayaan ng modelong NPoS ng Polkadot ang mga kalahok na gamitin ang kanilang mga token upang bumoto sa mga validator, at ang mga validator lamang na nakatanggap ng sapat na suporta ang maaaring magsimulang mag-validate ng mga transaksyon.
Ang dahilan kung bakit kakaiba ang NPoS consensus ng Polkadot sa iba ay ang orihinal na interpretasyon nito sa modelong kilala bilang GRANDPA. GRANDPA (Ghost-based recursive ancestor deriving prefix agreement). Sa halip na i-validate ang mga block sa isang nakapirming rate, nagsisilbi si GRANDPA sa mas dynamic na paraan at may kakayahang pangasiwaan ang milyun-milyong block nang sabay-sabay. Sa paggawa nito, binibigyang-daan ng GRANDPA ang Polkadot na mabilis na ayusin ang mga transaksyon habang ang blockchain ay tumatakbo nang maayos at maiwasan ang mga pagkaantala sa network sa pamamagitan ng paghabol sa mga transaksyon kapag T rin ito tumatakbo.