Whitepaper Core Koin


Whitepaper Core Koin

Abstrak

This paper proposes a new, independent blockchain to operate at the core of Web 3. Powered by a new consensus mechanism, Satoshi Plus, Core is a Turing-complete blockchain leveraging the Bitcoin mining hashrate and the Ethereum Virtual Machine (EVM). Satoshi Plus applies a protocol-driven validator election mechanism to combine the optimal features of Proof of Work (PoW) and Delegated Proof of Stake (DPoS) in order to ensure the maximization of security, scalability, and decentralization.


Pengantar

Trilema Blockchain adalah masalah yang dipelajari dengan baik oleh para akademisi dan pelaku pasar. Ini menyatakan bahwa semua mata uang kripto, termasuk Bitcoin, Ethereum, dll. harus melakukan pertukaran antara keamanan optimal, skalabilitas, dan desentralisasi, seringkali memprioritaskan dua elemen dengan mengorbankan elemen ketiga, seperti yang ditunjukkan pada Gambar 1,

Gambar 1: Trilema Blockchain ()


Solusi kami untuk trilema di atas adalah konsensus Satoshi Plus, yang beroperasi di inti Jaringan Inti. Konsensus Satoshi Plus menggabungkan Proof of Work (PoW) dan Delegated Proof of Stake (DPoS) untuk memanfaatkan kekuatan masing-masing sekaligus memperbaiki kekurangan masing-masing. Secara khusus, kekuatan komputasi Bitcoin menjamin desentralisasi, DPoS dan mekanisme pemilihan kepemimpinan memastikan skalabilitas, dan seluruh jaringan secara holistik menjaga keamanannya. Core adalah rantai pertama yang menerapkan mekanisme konsensus baru kami. Meskipun ini bukan yang terakhir, kami percaya bahwa dengan kekuatan komunitas kami, CORE akan mencapai efek jaringan yang diperlukan untuk menciptakan mata uang yang sukses dan berfungsi sebagai batu loncatan yang sangat dibutuhkan untuk adopsi Web 3 yang lebih luas.

Sisa kertas ini disusun sebagai berikut. Pertama, kami membandingkan pengorbanan yang dilakukan oleh jaringan L1 dan L2 lainnya. Selanjutnya, kita menggali lebih dalam konsensus Satoshi Plus dan berbagai komponennya. Kami kemudian membahas properti keamanan dan arah masa depan untuk jaringan Inti. Kami kemudian membahas mata uang lapisan dasar rantai - CORE. Terakhir, kami membahas tata kelola jaringan Core melalui Core DAO.


Korelasi dengan Yang lain

Bitcoin

Pada tahun 2009, Satoshi Nakamoto mengukir kelangkaan dari batu kelimpahan. Terlepas dari kemampuannya untuk direplikasi tanpa batas, internet sekarang dapat memiliki mata uang aslinya sendiri di blockchain: Bitcoin - solusi digital pertama yang benar-benar untuk masalah uang [Nak]. Bitcoin memperkenalkan penambangan PoW ke dunia, memungkinkan siapa saja yang memiliki kekuatan komputasi untuk berpartisipasi dalam mengamankan jaringan. Memanfaatkan konsensus Nakamoto, Bitcoin telah menjadi blockchain yang paling terdesentralisasi, tetapi dengan hanya 7 TPS, Bitcoin tidak memiliki skalabilitas [Aut] yang diperlukan untuk transisi di luar kasus penggunaan “Store of Value”. Peran BTC sebagai "emas digital" tidak diragukan lagi, tetapi seperti yang diilustrasikan oleh hype di sekitar Lightning Network, banyak komunitas Bitcoin menginginkan lebih.

Ethereum

Platform dapp paling populer dan blockchain Turing-complete pertama [Buta]. Abstraksi yang ditawarkan oleh Ethereum Virtual Machine (EVM) dan bahasa pemrograman Solidity yang populer memungkinkan ratusan ribu, bahkan jutaan, pengembang untuk membangun aplikasi terdesentralisasi untuk pertama kalinya [She], yang telah memunculkan DeFi, Play2Earn, NFT , dll. Ethereum menawarkan TPS yang lebih tinggi daripada Bitcoin dengan mengorbankan beberapa desentralisasi, tetapi bahkan dengan 15 TPSnya, hambatan skalabilitas utama tetap ada.

Ethereum 2

Istilah catchall untuk peningkatan berbasis komunitas ke Ethereum dimaksudkan untuk menyelesaikan tantangan skalabilitas, keamanan, efisiensi, dll. Dua perubahan besar adalah perpindahan dari PoW ke PoS dan pengenalan sharding. Sharding konon akan menawarkan hingga 100 ribu TPS [RK], tetapi migrasi ke PoS menimbulkan kekhawatiran terkait desentralisasi [Anda]. Sudah, kami menyaksikan konsentrasi yang signifikan di antara pemelihara CeFi utama seperti Binance, Kraken, dll dan staking pools seperti Lido..

Solana

Rantai TPS tinggi, 50k TPS, yang memanfaatkan Proof of History (PoH) dan sharding [Yak]. Solana memiliki waktu blok yang sangat singkat, 400ms [Tead], yang memungkinkan aplikasi yang dibangun di atas jaringan terasa seperti Web 2 dalam hal kinerja. Untuk mencapai tingkat kinerja ini, persyaratan untuk menjalankan validator jauh melebihi kebanyakan jaringan lain [Teae], sehingga banyak pemain yang harus membayar. Pertukaran lain ada antara kinerja dan ketersediaan jaringan, yang telah terlihat baru-baru ini dengan beberapa rantai restart terkenal [McS] [Mil]. Solana juga memiliki salah satu komunitas pengembang paling aktif, tetapi transisi ke Rust dari Solidity terbukti menantang bagi banyak orang.

Poligon

Solusi penskalaan L2 yang dibangun di atas Ethereum dimaksudkan untuk menyelesaikan banyak tantangan skalabilitas pada rantai utama dengan memanfaatkan PoS dan rantai samping [Teac]. Polygon telah menarik sejumlah besar pengembang karena kompatibilitas EVM-nya, yang memungkinkan pengembang dapp untuk mem-porting kode mereka dengan sedikit atau tanpa perubahan [Teab]. Polygon menghadapi kritik terkait kurangnya desentralisasi dan stabilitas set validatornya, yang sejauh ini tetap tidak berubah sejak testnet, meskipun mereka secara aktif berupaya meningkatkan dinamika ini dengan Polygon DAO

Binance Smart Chain

Hard fork dari basis kode Go Ethereum (Geth). Salah satu pembeda utama antara BSC dan Ethereum adalah Proof of Staked Authority (PoSA) BSC, sebuah mekanisme konsensus yang menggabungkan Proof of Authority (PoA) dan Delegated Proof of Stake (DPoS) [Teaa]. Dengan memanfaatkan mekanisme konsensus baru ini, BSC mencapai waktu transaksi yang lebih cepat, TPS yang lebih tinggi, dan biaya yang lebih rendah [CZ]. Sejak awal, BSC telah menghadapi kritik mengenai desentralisasi yang tidak mencukupi karena set validatornya kurang lebih tetap mengingat hubungan pihak ke-3 dengan Binance dan persyaratan saham yang tinggi (minimal $2,3 juta USD atau 10.000 BNB vs Ethereum 2 $32k USD atau 32 ETH per Juli 2022) digabungkan dengan fakta bahwa hanya 2 dari 21 yang terlibat dalam aktivitas konsensus pada waktu tertentu [Tra]. Klaim bahwa Binance sendiri menjalankan salah satu node dapat dibantah melalui data onchain [BsC].


Perbandingan

Gambar 2: Perbandingan karya terkait.

Core adalah evolusi dari basis kode Geth. Kami memanfaatkan peningkatan yang dilakukan oleh tim BSC untuk menambah throughput yang lebih besar dan transaksi yang lebih murah melalui hard fork. Namun demikian, kami berbeda dari BSC dalam banyak hal. Satu perbedaan utama adalah bahwa Core based pada Konsensus Satoshi Plus, yang mengandalkan Proof of Work (PoW) bersama Proof of Stake (DPoS) yang Didelegasikan. 

Dengan modifikasi ini, kami dapat tetap terdesakasi tanpa pengorbanan kinerja yang terlihat dalam konteks sistem PoW tradisional. Selain itu, dengan skor hibrid kami berdasarkan kekuatan hash Bitcoin yang didelegasikan dan saham yang didelegasikan, kami telah menciptakan pasar yang lancar untuk validator dan hadiah yang dapat diikuti oleh siapa saja.

Gambar 3 Komponen utama, peran, dan alur kerja

Validator

Bertanggung jawab untuk memproduksi blok dan memvalidasi transaksi di jaringan Core. Menjadi validator memerlukan pendaftaran dengan jaringan dan mengunci deposit CORE yang dapat dikembalikan untuk dimasukkan ke dalam set validator sesuai aturan pemilihan validator. Siapa pun dapat melakukan deposit dan menjadi validator di Core.

Relayers

Bertanggung jawab untuk menyampaikan header blok BTC ke jaringan Inti. Untuk melakukan relai, calon relai harus mendaftar ke jaringan dan mengunci deposit CORE yang dapat dikembalikan. Siapapun dapat melakukan deposit dan menjadi relayer di Core..

Penambang Bitcoin

Para penambang bertanggung jawab untuk mengamankan jaringan Bitcoin melalui PoW. Agar faktor kekuatan hash mereka menjadi konsensus Satoshi Plus, penambang harus mendelegasikan kekuatan hash mereka ke validator yang dijalankan oleh mereka atau pihak ketiga. Pendelegasian adalah tindakan non-destruktif, artinya dengan mendelegasikan pada Core, mereka mengarahkan kembali pekerjaan mereka yang ada vs memilih antara mengamankan Bitcoin dan mengamankan Core.

Pemegang Core

Pemegang mata uang CORE, mata uang dasar rantai CORE. Semua pemegang CORE dapat berpartisipasi dalam mempertaruhkan dengan mendelegasikan kepemilikan mereka ke validator

Penguji/verifier

Bertanggung jawab untuk melaporkan perilaku jahat di jaringan. Siapa pun dapat bertindak sebagai pemverifikasi di jaringan Inti. Tanda verifikasi yang berhasil dapat mengakibatkan pemotongan (hadiah atau taruhan) atau memenjarakan validator yang nakal.

Pemilihan Validator

Mekanisme di mana 21 validator teratas dipilih untuk dimasukkan ke dalam set validator. Validator dipilih dalam kaitannya dengan skor hybrid mereka setiap putaran. Untuk memastikan TPS lebih stabil, validator "langsung" diperbarui setiap 200 blok selama putaran sehingga validator lain tidak perlu menunggu validator "dipenjara" untuk keseluruhan Putaran

Skor Hibrid

Keluaran dari fungsi protokol yang digunakan dalam perhitungan pemilihan validator. Input ke fungsi adalah kekuatan hash BTC dan CORE yang didelegasikan ke validator

Round

Siklus waktu untuk Core memperbarui kuorum validator dan mendistribusikan hadiah, yang saat ini ditetapkan menjadi 1 hari. Setiap hari, 21 validator dengan skor hybrid tertinggi dipilih ke set validator, sehingga bertanggung jawab untuk memproduksi blok di jaringan Core untuk keseluruhan putaran. Pada blok terakhir dari setiap putaran, akumulasi hadiah untuk putaran tersebut akan dihitung dan didistribusikan dan kuorum validator untuk putaran berikutnya juga akan ditentukan.

Slot

Setiap putaran dibagi menjadi slot-slot dan semua validator dalam kuorum bergiliran memproduksi blok secara berulang-ulang dengan cara round robin hingga akhir putaran. Saat ini, panjang slot diatur ke 3 detik. Di setiap slot, validator yang jujur menghasilkan blok atau gagal melakukannya

Masa/epoch

Panjang siklus untuk sistem untuk memeriksa status masing-masing validator untuk mengecualikan validator yang dipenjara dari kuorum untuk mencegah mereka berpartisipasi dalam konsensus untuk menjaga TPS lebih atau kurang konstan dalam putaran tertentu. Saat ini, epoch diatur ke 200 slot, yaitu 600 detik atau 10 menit


Bukti Kerja/POW

Proof of Work adalah mekanisme praktis untuk mengimplementasikan jaringan terdesentralisasi. PoW tidak diskriminatif dan memungkinkan siapa saja yang memiliki daya komputasi untuk berpartisipasi dalam penambangan. Memanfaatkan jaringan penambangan BTC yang ada, Core relayer mentransmisikan setiap blok Bitcoin sebagai transaksi ke rantai Inti. Mekanisme penyampaian ini adalah bagaimana Satoshi Plus memvalidasi kekuatan hash yang didelegasikan dengan cara yang tidak dapat dipercaya. Dengan elemen PoW ini, Satoshi Plus mampu memanfaatkan keamanan jaringan Bitcoin untuk mengamankan Core

Relayers

Relay di Core bertanggung jawab untuk menyampaikan header blok BTC ke jaringan melalui klien ringan on-chain. Relayer harus mendaftar dan lulus verifikasi untuk menerima hadiah.

Penambang BTC Miner

Dengan menggunakan kunci publik dan pribadi mereka, penambang BTC dapat mendelegasikan kekuatan hash mereka ke validator Inti atau mendelegasikan kepada diri mereka sendiri jika mereka memilih untuk menjalankan validator dengan memverifikasi dan menyinkronkan identitas (alamat) mereka pada blockchain BTC dan Core . 

Saat relayer mengirimkan transaksi, mereka menyinkronkan blok yang ditambang oleh penambang BTC dengan Core Network. Setiap putaran, jaringan Core menghitung kekuatan hash BTC yang terkait dengan setiap validator dengan menghitung jumlah blok yang dihasilkan oleh setiap penambang di jaringan BTC pada hari yang sama di minggu sebelumnya. Arsitektur komunikasi pemetaan-rantai diilustrasikan dalam diagram di bawah ini.

Gambar 4: BTC Miner Hash Power Relaying.


Delegated Proof of Stake

Proof of Stake adalah alternatif yang dapat diskalakan dan hemat energi untuk PoW, tetapi membatasi pengguna taruhan kecil. Dalam upaya untuk menyamakan kedudukan, beberapa blockchain telah memperkenalkan berbagai jenis mekanisme Delegated Proof of Stake (DPoS), yang memungkinkan pemegang token untuk memilih dan memilih set validator dengan mendelegasikan kepemilikan mereka ke validator, biasanya diberi insentif dengan hadiah. Dengan menggunakan DPoS, pemegang CORE dengan saham kecil sekalipun dapat mendelegasikan CORE mereka kepada calon validator, yang memberdayakan masyarakat dan mendorong demokratisasi dari CORE yang didelegasikan.


Validator Election

Gambaran

Pemilihan validator Core mengikuti mekanisme berikut:

1.Skor hibrid dihitung untuk semua validator dalam jaringan. Fungsi untuk menghitung skor didefinisikan sebagai:

S = rHp/tHp ∗ m + rSp/tSp ∗ (1 − m)          (1)

where:

rHp = hash power delegated to validator, which is measured via the count of BTC blocks produced

tHp = total hash power on Core

rSp = stake delegated to validator, which is measured via the amount of CORE token delegated

tSp = total stake on Core

m = is a dynamic weighting that adjusts over time to ensure a smooth transition during ramp up


2.Pilih 21 validator dengan skor hybrid tertinggi untuk disertakan dalam set validator

3.Pemilihan dilakukan pada akhir setiap putaran untuk mengambil validator putaran berikutnya melalui mekanisme di atas

4.Pemilihan dilakukan pada akhir setiap putaran untuk mengambil validator putaran berikutnya melalui mekanisme di atas


Produksi Blok

Pemilihan validator Satoshi Plus dirancang untuk memilih validator yang berasal dari metode PoW dan DPoS yang diuraikan di atas. Setelah pemilihan, mekanisme mengurutkan semua validator dan menghasilkan blok dengan cara round-robin. Yang kami maksud dengan round robin adalah setiap validator memiliki kesempatan untuk menghasilkan blok dalam urutan yang ketat, dari peringkat 1-21 dengan skor hybrid sebelum dimulai kembali dari atas. Selain itu, dengan membatasi jumlah validator, Satoshi Plus menawarkan tingkat transaksi yang lebih tinggi dan peningkatan skalabilitas. Selain itu, mekanisme ini memberikan ketahanan tambahan terhadap berbagai serangan dengan peningkatan efisiensi dan toleransi sejumlah pemain Bizantium (jahat atau diretas).

Peraturan Validator

Core berisi mekanisme pemotongan dan pemenjaraan untuk mencegah perilaku jahat oleh validator di setiap putaran. Saat memproduksi blok, validator Inti yang ada memeriksa apakah validator saat ini telah dipenjara secara berkala. Jika demikian, mereka akan memperbarui set validator setelah periode waktu tertentu. Misalnya, jika Core menghasilkan blok setiap tiga detik dan periode epoch adalah 200 blok, maka set validator saat ini akan memeriksa dan memperbarui set validator epoch berikutnya dalam 600 detik (10 menit). Rancangan jailing adalah untuk mengecualikan validator yang berperilaku buruk dari aktivitas konsensus untuk meningkatkan keamanan jaringan dan menjaga stabilitas TPS.

Reward

Di blok terakhir putaran, hadiah dihitung dan didistribusikan. Saat ini, 90% hadiah masuk ke validator dan 10% hadiah masuk ke Kontrak Hadiah Sistem. Dari 90% yang dibayarkan kepada validator, beberapa persentase (x%) diambil sebagai komisi oleh validator sebelum membayar delegasinya. Kontrak Hadiah Sistem mengakumulasikan hadiah untuk membayar penyalur dan pemverifikasi dengan batas maksimum saat ini sebesar 11 juta dari akumulasi hadiah Core (hadiah penyalur 10 juta dan hadiah pemverifikasi hingga 1 juta yang diisi ulang sendiri) sebelum membakar kelebihan hadiah. Verifikator dibayar segera setelah pengiriman berhasil dan penyalur dibayar setiap 100 blok BTC.

Penghargaan Node dan Distribusi ke Delegator

Dua kategori hadiah untuk validator adalah (1) hadiah dasar (CORE yang baru dicetak) dan (2) biaya yang dikumpulkan dari transaksi di setiap blok. Validator diharuskan untuk berbagi hadiah dengan delegator yang mempertaruhkan CORE mereka dengan mereka selain kekuatan hash yang mendelegasikan. Mengingat setiap validator memiliki probabilitas yang sama untuk menghasilkan blok, dalam jangka panjang semua validator yang stabil harus mendapatkan porsi hadiah yang sama.

Validator dapat memutuskan berapa banyak yang akan diberikan kembali kepada delegator yang mendelegasikan CORE atau kekuatan hash mereka kepada mereka. Validator ini diberi insentif untuk memberi penghargaan besar kepada delegasi mereka untuk menarik lebih banyak kekuatan hash dan saham. Setelah mengambil biaya mereka, protokol menggunakan fungsi untuk menentukan pembagian antara hadiah yang dipertaruhkan dan hadiah kekuatan hash untuk validator yang didefinisikan sebagai:

rH = rHp/tHp ∗ m/S ∗ R (2)

rS = rSp/tSp ∗ (1 − m)/S ∗ R (3)

di mana:

rH = imbalan validator yang dikaitkan dengan kekuatan hash

rS = imbalan validator yang dikaitkan dengan staking

R = imbalan keseluruhan yang diberikan kepada semua delegator

rHu = rH/rHp (4)

rSu = rS/rSp (5)

di mana

rHu = imbalan kekuatan hash validator per unit

rSu = hadiah staking validator per unit

Perhatikan bahwa fungsi ini dirancang untuk menciptakan pasar aktif untuk hadiah dan mendorong persaingan di antara set validator untuk kekuatan hash yang didelegasikan dan saham yang didelegasikan. Dengan mekanisme yang sama, delegator akan mencoba mengoptimalkan hadiah mereka sendiri dengan memilih validator dengan jumlah hash power dan stake yang didelegasikan lebih rendah.

Contoh Terapan Node Reward dan Distribusi

Mari kita asumsikan ada 2 validator dan keduanya terpilih:

A: 2 unit hash power, 1 unit stake

B: 1 unit hash power, 4 unit stake

Mari kita asumsikan juga ada 10 total unit daya hash BTC di jaringan Inti, jadi validator 1 memiliki 20% daya hash dan validator 2 memiliki 10% daya hash. Demikian pula, kami mengasumsikan ada 20 total unit saham di jaringan CORE, jadi validator 1 memiliki 5% saham dan validator 2 memiliki 20% saham. Kami juga menetapkan m ke 2/3 untuk contoh ini.

Untuk kesederhanaan perhitungan, kami menetapkan jumlah hadiah yang diperoleh untuk didistribusikan menjadi 1 untuk kedua validator.

Skor:

SA = 2/10 ∗ 2/3 + 1/20 ∗ 1/3 = 9/60 (6)

SB = 1/10 ∗ 2/3 + 2/10 ∗ 1/3 = 8/60 (7)

Hadiah:

rHA = (2/10 ∗ 2/3)/SA = 8/9 (8)

rSA = (1/20 ∗ 1/3)/SA = 1/9 (9)

rHB = (1/10 ∗ 2/3)/SB = 1/2 (10)

rSB = (2/10 ∗ 1/3)/SB = 1/2 (11)

Hadiah per Unit:

rHuA = rHA/2 = 4/9 (12)

rSuA = rSA/1 = 1/9 (13)

rHuB = rHB/1 = 1/2 (14)

rSuB = rSB/4 = 1/8 (15)


Hadiah Relay

Relay mendapatkan sebagian dari imbalan sistem dasar dan biaya transaksi untuk komunikasi lintas rantai. Hadiah relai didistribusikan secara berkelompok setiap 100 BTC blok. Relay mengklaim hadiah mereka secara berkala.

Imbalan Pemverifikasi

Saran tebasan CORE dapat diajukan oleh siapa saja dan memastikan bahwa pelaku jahat dan berbahaya dihukum. Pengajuan transaksi memerlukan bukti dan biaya, tetapi penyerahan yang akurat mendapatkan imbalan yang melebihi biaya. Hadiah dibayarkan segera dari Kontrak Hadiah Sistem, dalam transaksi yang sama, jika berhasil.


Keamanan

Gambaran

Kategorisasi tingkat tinggi dari berbagai vektor serangan dapat dipecah menjadi serangan jaringan dan serangan konsensus.

1.Inti mengurangi serangan jaringan (DDoS, Eclipse, BGP Hijack, dll) melalui kombinasi pemfilteran transaksi, penyebaran node secara geografis, dan pemilihan node acak untuk komunikasi P2P serta daftar benih yang diterbitkan secara resmi untuk node publik.

2.Serangan konsensus lebih menarik dan memiliki taksonomi vektor ancaman yang lebih luas. Kombinasi PoW, DPoS, dan mekanisme pemilihan validator kami memberi kami banyak properti yang diinginkan. Perhitungan awal dan penambangan egois tidak dapat ditindaklanjuti oleh validator tetap yang diatur dengan cara roundrobin karena mereka mencoba memanipulasi mekanisme pseudorandom yang tidak ada di Core. Penyensoran dan penundaan transaksi dapat ditindaklanjuti tetapi dikurangi selama ada validator jujur di set. Dalam nada yang sama, beberapa serangan seperti 51% dan serangan Sybil tidak dapat sepenuhnya dimitigasi, tetapi keduanya secara ekonomi tidak bijaksana untuk dicoba dan sangat sulit untuk dicapai mengingat peringkat kami berdasarkan skor hibrida dari kekuatan hash dan saham mereka. Serangan jarak jauh dimitigasi oleh skema pos pemeriksaan kami dan ketergantungan pada PoW, yang tidak terpengaruh oleh kategori serangan ini. Dengan adanya pos pemeriksaan, kategori serangan yang paling relevan adalah berbagai serangan jarak pendek (jarak jauh + pos pemeriksaan = jarak pendek).


Serangan Jarak Pendek

Serangan jarak pendek datang dalam berbagai bentuk, tetapi dalam penjumlahan, mereka ditujukan untuk menulis ulang sejumlah kecil blok daripada kembali ke Genesis. Beberapa contoh penting adalah serangan penyuapan, penolakan kehidupan, dan serangan ras. Di bawah ini, kami menyajikan bukti matematis yang menyatakan bahwa selama kurang dari 1/3 node berbahaya dan cukup banyak blok yang terkonfirmasi, transaksi di Satoshi Plus pasti aman.


Bukti Matematika

Di bagian ini, kami menunjukkan bahwa Satoshi Plus aman jika kurang dari sepertiga validatornya adalah musuh. Kami mulai dengan memeriksa tindakan musuh potensial. Apa strategi “ideal” lawan, dan apa yang dapat mereka capai? Kami menegaskan bahwa batas sepertiga ketat dengan menghadirkan metode serangan yang diidealkan: Di bawah beberapa serangan, sistem disusupi jika musuh mengambil lebih dari sepertiga kursi validator. Apa pun yang kurang dari sepertiga tidak akan berhasil. Setelah itu, kami membahas logika di balik pembuktian kami serta metodologi pembuktian dengan kontradiksi. Akhirnya, kami menyajikan bukti formal, yang menjelaskan hasil yang diklaim secara matematis


Serangan Seimbang

Pada bagian ini, kami mempertimbangkan cara untuk meningkatkan kemungkinan pelanggaran keamanan dari sudut pandang permusuhan. Kami menyajikan satu metode untuk melakukan serangan pembelanjaan ganda. Dalam serangan ini, musuh berhasil menyembunyikan blockchain kedua dan melepaskannya saat menyerang. Serangan pembelanjaan ganda berhasil jika blockchain yang terungkap lebih panjang dari blockchain publik terpanjang saat ini. Untuk mencapai ini, musuh harus memanfaatkan protokol dan memanipulasi blok jujur sedemikian rupa sehingga mereka membantu serangan tanpa melanggar protokol. Misalnya, mereka dapat menjaga agar serangan dan blokir legal tetap seimbang, seperti yang ditunjukkan pada Gambar 6

3 validator ada dalam serangan ini, salah satunya adversarial. Sasaran serangan adalah blok pada slot 0 (dengan tanda bintang). Blok 1 awalnya disembunyikan selama penyerangan. Blok dengan bintang dan blok 1′ terlihat oleh validator yang jujur, dan mereka berorientasi untuk menghasilkan blok baru, blok 2, di atas blok 1′. Penyerang kemudian menghasilkan blok 4 lain di atas blok 1, menerbitkannya, lalu menghasilkan blok 4′ dan menyembunyikannya di slot 4. Akibatnya, ketika validator yang jujur mengamati dua blockchain dengan ketinggian yang sama di slot 5, mereka termotivasi untuk buat blok baru, blok 5 di atas blok 4, dan seterusnya. Dengan strategi ini, kedua blockchain dapat tetap seimbang selama mungkin dengan hanya satu musuh. Transaksi pengguna tidak aman tidak peduli berapa lama mereka menunggu. Meskipun 16 slot telah berlalu dalam contoh kita, blok yang ditargetkan dikembalikan jika musuh memutuskan untuk melakukan serangan di slot 16.

Metodologi

Mari selami strategi serangan di bagian 4.2.2 untuk mengetahui seperti apa serangan yang berhasil itu. Setiap validator yang jujur, seperti yang kita ketahui, menghasilkan tepat satu blok di slotnya. Dalam serangan ini, dua blok adversarial dihasilkan pada slot validator adversarial dan berkontribusi pada dua blockchain. Idenya adalah untuk menjaga keseimbangan antara kedua blockchain. Akibatnya, pada setiap ketinggian, diperlukan pasangan balok yang cocok. Asumsikan blok 1′ adalah awal serangan dan memiliki induk yang sama dengan blok dengan bintang dalam skenario kita. Tinggi balok 4 sama dengan balok 3, sedangkan balok 4′ sama dengan balok 5. Balok 7′ sama dengan balok 6, sedangkan balok 7 sama dengan balok 8.

Kunci serangan yang sukses adalah setiap musuh menghasilkan dua blok di slot masing-masing dan mencocokkannya dengan dua blok jujur ​​yang terpisah. Pola “satu lawan dua” mengilustrasikan mengapa, untuk serangan yang berhasil, rasio musuh terhadap validator yang jujur harus minimal 1 : 2, menyiratkan bahwa jaminan keamanan adalah sepertiga dari musuh. Apakah musuh mampu lebih? Apakah mungkin untuk membangun tiga blok musuh dalam satu slot dan mencocokkannya dengan tiga blok yang jujur? Jawabannya adalah tidak. Alasannya adalah bahwa dua blok musuh yang dibentuk pada slot yang sama harus cocok dengan dua blok yang jujur, salah satunya dibuat sebelum slot dan yang lainnya setelah slot. Untuk mencocokkan tiga blok jujur, dua blok lawan harus cocok dengan dua blok jujur yang dibuat sebelum dan sesudah slot, yang tidak mungkin. Bagian selanjutnya akan mencakup bukti formal.

Teknik utama yang kami gunakan adalah pembuktian dengan kontradiksi. Untuk membuktikan sesuatu dengan kontradiksi, kita berasumsi bahwa apa yang ingin kita buktikan tidak benar, dan kemudian menunjukkan bahwa konsekuensinya tidak mungkin. Artinya, konsekuensinya bertentangan dengan apa yang baru saja kita asumsikan, atau sesuatu yang sudah kita ketahui benar.


Bukti Formal

Kami menganggap jumlah validator adalah N, di antaranya m validator yang jujur dan validator yang tersisa adalah musuh. Kemudian,

m > (2/3)N. (16)

Menurut protokol, kami mengadopsi model diskrit di mana tindakan dilakukan di slot. Jika validator menerbitkan satu atau lebih blok dalam slot, semua validator menerima blok di akhir slot. Seorang validator dikatakan jujur jika selalu mengikuti protokol. Setiap validator jujur atau bermusuhan. Sebuah blok dikatakan jujur (resp. adversarial) jika dihasilkan oleh validator yang jujur (resp. adversarial). Terbukti, pada akhir setiap slot, semua validator yang jujur tersinkronisasi sepenuhnya. Validator yang jujur hanya menghasilkan blok baru di atas blockchain yang paling lama dipublikasikan di slot mereka sendiri. Sebuah blockchain dikatakan jujur di slot r jika itu adalah blockchain terpanjang seperti yang terlihat oleh beberapa validator jujur ​​di slot r. Saat menyebutkan blockchain, kami selalu menganggap blockchain itu legal (yaitu, diterima oleh validator yang jujur) sesuai dengan protokol. Tentukan slot validator yang jujur menjadi slot di mana generator legal adalah validator yang jujur.

Dengan mengatakan blockchain b, yang kami maksud adalah blockchain yang diakhiri dengan blok b. Misalkan T(b) menunjukkan slot di mana blok b dihasilkan. Ketinggian blok b, dilambangkan dengan h(b), didefinisikan sebagai jumlah blok (termasuk blok genesis) dalam blockchain yang sama. Lalu kita punya

1. Balok yang jujur memiliki ketinggian yang sama.

Bukti. Ini adalah konsekuensi sederhana dari fakta bahwa semua generator yang jujur telah melihat blok yang sama dan setiap validator yang jujur mengadopsi blockchain terpanjang di akhir setiap slot.

 2. Misalkan dua blok yang berlawanan, blok a dan blok b, memenuhi T(a) = T(b) dan mencocokkan dua blok jujur c dan d, maka (T(a)−T(c))(T(a) −T(d)) < 0. Dengan kata lain, dua blok yang jujur tidak dapat dibuat sebelum atau sesudah slot blok lawan.

Bukti. Bertentangan dengan klaim, asumsikan blok c dan d dapat dihasilkan sebelum atau sesudah slot T(a). Tanpa kehilangan keumuman, asumsikan mereka dihasilkan setelah T(a). Menurut definisi, dengan mengklaim blok a cocok dengan blok d (masing-masing blok b cocok dengan blok c), kita memiliki h(a) = h(d) (h(b) = h(c), berturut-turut). Berdasarkan protokol, karena blok jujur c dihasilkan setelah blok a pada blockchain yang sama, kita memiliki h(c) > h(a) (dan h(d) > h(b), masing-masing). Jadi, kita punya,

h(a) = h(d) > h(b) = h(c) > h(a). (17)


Kontradiksi muncul, demikian pembuktiannya.

Perhatikan bahwa sebagai konsekuensinya, satu musuh dapat mencocokkan paling banyak dua blok jujur ​​selama satu slot.

Urutan permusuhan didefinisikan sebagai urutan validator permusuhan berturut-turut yang diberi peringkat oleh protokol. Kami mengatakan blok musuh cocok dengan blok yang jujur jika mereka berada pada ketinggian yang sama dari blockchain yang berbeda.

3. Blok adversarial yang dihasilkan oleh urutan adversarial dari n validator cocok dengan paling banyak 2n blok jujur.

Bukti. Ini adalah perpanjangan alami dari Lemma 2

Sebuah blok dikatakan permanen setelah slot r jika blok tersebut tetap berada di semua blockchain jujur mulai dari slot r. Pada dasarnya, jika transaksi pengguna bersifat permanen, pengguna dapat dengan aman percaya bahwa transaksi mereka tidak akan dibatalkan, apa pun yang dilakukan musuh di masa mendatang.

4. Jika sebuah blok jujur b tetap berada di blockchain jujur di slot T(b)+N, maka blok b permanen.

Bukti. Kami membuktikan hasil yang diinginkan dengan kontradiksi. Untuk penyederhanaan misalkan r = T(b). Biarkan n menjadi jumlah musuh di N validator.

Bukti. Kami membuktikan hasil yang diinginkan dengan kontradiksi. Untuk penyederhanaan misalkan r = T(b). Biarkan n menjadi jumlah musuh di N validator.

Bertentangan dengan klaim, asumsikan s ≥ r+N adalah slot terkecil ketika ada beberapa blockchain jujur lainnya d1 yang tidak termasuk blok b. Lalu ada lagi blockchain jujur d2 di slot s−1 yang berisi blok b. Maka h(d2) ≤ h(d1). Biarkan k menjadi jumlah urutan permusuhan di peringkat validator N pertama mulai dari slot r. Misalkan n1, n2, . . . , nk menjadi jumlah validator di setiap urutan permusuhan. Kami memiliki [Ξ£k i=1] ni = n dan k ≤ n. Biarkan fungsi M(ni) mewakili jumlah blok jujur yang cocok dengan urutan permusuhan ni. Kemudian, kita memiliki M(ni) ≤ 2ni oleh Lemma 3. Misalkan β„“ = [ (s−r) / N ], maka β„“ adalah bilangan bulat positif karena s − r ≥ N. Misalkan k′ adalah bilangan barisan berlawana mulai dari slot r + β„“N yang diakhiri dengan slot s. Maka n1, n2, . . . , nk′ adalah jumlah validator dalam urutan permusuhan selama slot [r + β„“N, s].

Perhatikan bahwa karena ada k′ urutan permusuhan, setidaknya ada Ξ£[k′ i=1] M(ni) validator jujur selama slot [r+β„“N, s] untuk memisahkan urutan. Jadi jumlah total blok jujur selama [r,s] setidaknya β„“m + Ξ£[k′ i=1] M(ni). Perhatikan bahwa setiap blok jujur ​​memiliki ketinggian yang identik menurut Lemma 1, sehingga peningkatan ketinggian blockchain d1 dan blockchain b2 keduanya setidaknya

blok dibuat dan dimasukkan ke dalam dua blockchain selama slot [r, s].

Di sisi lain, kami menghitung jumlah maksimum blok yang dapat dicocokkan oleh musuh di dua blockchain. Setiap urutan permusuhan dengan ni validator menyumbangkan M(ni) blok untuk mencocokkan blok yang jujur dalam dua rantai. Jadi, jumlah total blok jujur yang dicocokkan adalah

Kontradiksi muncul dengan persamaan 18.

Ringkasan Keamanan dan Finalitas

Berdasarkan bukti matematis di bagian sebelumnya, kami menyimpulkan bahwa selama transaksi dikonfirmasi oleh lebih dari N blok, di mana N adalah ukuran set validator terpilih, transaksi tidak akan pernah bisa dibalik. Kami juga telah membuktikan bahwa untuk melakukan serangan dengan sukses, minimal 1/3 validator harus bermusuhan.

Perhatikan bahwa model permusuhan yang digunakan dalam pembuktian sangat ketat. Musuh dalam model bukti diasumsikan beroperasi dalam kondisi koordinasi sempurna dan ditempatkan di slot sempurna di set untuk mengkompromikan validator jujur dalam rasio 1:2. Dalam hal ini, mereka juga memiliki kemampuan untuk membujuk validator yang jujur untuk memilih blok yang diperlukan untuk melakukan serangan ketika ada 2 blok dengan ketinggian blok yang sama.

Kenyataannya, kondisi yang disebutkan di atas sangat tidak mungkin terjadi dan dalam beberapa kasus tidak mungkin terjadi. Core telah menerapkan hukuman keras pada berbagai perilaku jahat untuk melemahkan validator agar melakukan perilaku tersebut. Sebagai hasil dari penanggulangan ini, untuk transaksi normal pada Core, (1/2)N konfirmasi blok seharusnya memberikan keamanan yang cukup. Untuk transaksi yang lebih kritis, kami merekomendasikan (2/3)N+ konfirmasi blok. Untuk kasus yang paling pesimistis, konfirmasi blok N akan mencapai keamanan 100%

Kasing yang bisa ditebas

Core telah berhasil mengurangi sebagian besar serangan dengan berbagai cara yang diuraikan di seluruh dokumen ini. Bukti kami di atas memberikan jaminan kuat bahwa dengan konfirmasi blok yang cukup kami selalu aman. Namun, kami juga memilih untuk menerapkan mekanisme slash + jail/ejection untuk mencegah lebih lanjut perilaku berbahaya. Verifikator dapat mengirimkan bukti agar validator dipotong dan dipenjara untuk kasus yang berbeda. Dua kasus penting yang dapat di-slash adalah penandatanganan ganda dan tidak tersedianya.


Eksplorasi Masa Depan

Penskalaan dan Lintas Rantai

Jika Core sepenuhnya kompatibel dengan EVM, kami dapat memanfaatkan solusi penskalaan dari Ethereum dan rantai lain yang kompatibel, misalnya berbagai jenis rollup. Kami juga dapat memilih untuk menggunakan relai L0 gaya Polkadot atau Cosmos vs model rantai hub. Masa depan penskalaan cerah, dan kami berencana untuk menggabungkan teknologi terbaik dari jaringan lain saat penelitian matang.


Keamanan yang Ditingkatkan

Sementara sifat produksi blok round-robin memberikan manfaat keamanan tertentu, itu juga melibatkan pengorbanan. Misalnya, dengan memiliki urutan yang diketahui sebelumnya, protokol tidak rentan terhadap seluruh kategori eksploitasi acak potensial, tetapi validator penghasil blok diketahui sepenuhnya yang dapat menyebabkan serangan lebih terfokus. Sebagai tanggapan, kami berfokus pada cara untuk meningkatkan produksi blok. Khususnya, penelitian seputar pemilihan pemimpin rahasia tunggal [HG] yang juga dieksplorasi oleh rantai seperti ETH sangat menarik.

Core  Pasokan

Mengikuti model uang sehat Bitcoin, pasokan CORE memiliki hard cap sebesar 2,1 miliar token. Di atas hard cap, persentase dari semua hadiah blok dan biaya transaksi akan dibakar serupa dengan model “Ultra Sound Money” Ethereum. Persentase pasti yang akan dibakar akan ditentukan oleh DAO.

Akibatnya, CORE secara asimtotik akan mendekati total 2,1 miliar token tetapi tidak pernah sepenuhnya mencapainya, mirip dengan model tokenomik Avalanche.

Kurva Emisi

Hadiah blok untuk CORE akan dibayarkan selama periode 81 tahun. Periode yang lebih lama ini meningkatkan kemungkinan keberhasilan rantai dengan memberikan insentif penuh kepada semua peserta jaringan sebelum beralih ke kompensasi murni dengan biaya transaksi. Hadiah blok tambahan dalam bentuk CORE ini juga dapat dianggap sebagai cara bagi penambang BTC yang ada untuk terus menerima subsidi setelah hadiah blok Bitcoin dihentikan (sekitar tahun 2040) dengan menjadi validator di jaringan Core dengan memanfaatkan kekuatan hash yang ada.


DAO

Hingga Core mencapai titik desentralisasi yang memadai, tim Inti ditugaskan untuk mengawasi jaringan melalui kendali mereka atas DAO. Fungsi termasuk, namun tidak terbatas pada mengubah jumlah validator, mengatur parameter tata kelola, dan mengatur persentase hadiah blok dan biaya transaksi yang dibakar. Keanggotaan DAO akan terus berkembang dan setelah desentralisasi yang memadai tiba, pemegang CORE awal ditugaskan untuk menciptakan dan memelihara komunitas yang percaya pada misi Inti dan keberlanjutan jaringan. Inti tidak terbatas pada visi atau ideologi tertentu. Keanekaragaman adalah kekuatan kita. Kami adalah tempat peleburan crypto yang dimungkinkan oleh tujuan inti kami yang sederhana: Mata uang digital yang aman, dapat diskalakan, dan terdesentralisasi untuk internet berdasarkan kebebasan, transparansi, dan kedaulatan diri. Semua dipersilakan.


Desentralisasi Progresif

Desentralisasi tidak terbatas pada tingkat konsensus. Tata kelola seluruh Jaringan Inti akan semakin terdesentralisasi seiring berjalannya waktu. Pada asal-usul DAO, batasan desentralisasi akan diperlukan untuk memulai rantai INTI dan membangun kecocokan produk-pasar. Saat jaringan berkembang, Core DAO akan semakin mengandalkan partisipasi komunitas [Wal]. Seiring waktu, komunitas CORE yang lebih luas akan menguasai semua fungsi tata kelola termasuk pengelolaan Perbendaharaan CORE


Tantangan

Tata kelola yang terdesentralisasi sangat sulit dalam praktiknya karena berbagai vektor serangan [Butb]. Hingga rantai matang, bangunan DAO di atas Core berisiko mengalami core fork sewenang-wenang yang mengesampingkan tata kelola mereka. Agar Core DAO berhasil, kepercayaan dan pembangunan komunitas sangat penting di awal siklus hidup rantai.


Tujuan

Tujuan Pemeliharaan Jaringan Inti pada awal proyek ini sederhana:

A.Penyediaan jalur bertahap menuju desentralisasi.

B.Minimalkan risiko untuk mendorong DAO terbentuk di atas Core


Fase Desentralisasi

Tata kelola inti melalui Core DAO akan semakin terdesentralisasi melalui tiga tahap pengembangan:

1.Tata kelola off-chain.

-Lulus resolusi dengan persetujuan mayoritas pemilih DAO.

2.Tata kelola on-chain yang terbatas.

-Izinkan mengubah set parameter tetap (TBD) dengan voting koin onchain, mis. persentase biaya yang dibakar.

-Kemungkinan menambah penundaan waktu untuk mencegah pembelian suara dan serangan serupa.

-Menambah / mengurangi parameter adalah atas kebijaksanaan pemilih DAO, mis. Proposal Perbaikan Inti (CIP).

3.Tata kelola on-chain penuh.

-Sampai kepada masyarakat.


Kesimpulan

Makalah ini telah menyajikan Core DAO, jaringan terdesentralisasi yang kami yakini akan berfungsi sebagai inti dari Web 3. Mekanisme konsensus kami, Satoshi Plus, menggabungkan PoW dan DPoS untuk menyelesaikan “Trilema Blockchain” yang sering dibahas. Peningkatan kami dalam hal skalabilitas, keamanan, efisiensi, dan desentralisasi bersama kompatibilitas EVM kami membuka kekuatan aplikasi terdesentralisasi untuk semua orang - pengembang, pengguna, dll.

CORE, mata uang lapisan dasar dari jaringan Inti, akan diawasi oleh DAO. Melalui kelangkaannya yang dapat dibuktikan, mekanisme kontraksi, tata kelola, dll. CORE bertujuan untuk menjadi lapisan akrual nilai dan kegunaan untuk semua aplikasi terdesentralisasi.


Glosarium

Proof of Work (PoW): Mekanisme konsensus menggunakan teka-teki matematika yang membutuhkan pengeluaran energi untuk memberi insentif kepada peserta jaringan untuk memverifikasi transaksi dan menambahkan blok berikutnya ke blockchain.

Proof of Stake (PoS): Mekanisme konsensus hemat energi yang memvalidasi transaksi dengan memilih validator secara proporsional dengan nilai kepemilikan yang dipertaruhkan.

Delegated Proof of Stake (DPoS): Sebuah versi konsensus Proof of Stake di mana pengguna jaringan mendelegasikan token ke staker yang memvalidasi blok berikutnya.

Mesin Virtual Ethereum (EVM): Mesin virtual lengkap Turing yang memungkinkan kontrak pintar pada Ethereum dan rantai lain yang kompatibel dengan EVM.


*Glosarium*


_*Proof of Work (PoW)*_ Mekanisme konsensus menggunakan teka-teki matematika yang membutuhkan pengeluaran energi untuk memberi insentif kepada peserta jaringan untuk memverifikasi transaksi dan menambahkan blok berikutnya ke blockchain.


_*Proof of Stake (PoS)*_ Mekanisme konsensus hemat energi yang memvalidasi transaksi dengan memilih validator secara proporsional dengan nilai kepemilikan yang dipertaruhkan.


_*Delegated Proof of Stake (DPoS)*_

 Sebuah versi konsensus Proof of Stake di mana pengguna jaringan mendelegasikan token ke staker yang memvalidasi blok berikutnya.


_*Mesin Virtual Ethereum (EVM)*_

Mesin virtual lengkap Turing yang memungkinkan kontrak pintar pada Ethereum dan rantai lain yang kompatibel dengan EVM.


Preference 

[Aut] Wikipedia Authors. Bitcoin scalability problem. URL: https : / / en . wikipedia . org / wiki / Bitcoin _ scalability _ problem. (accessed: 08.07.2022).

[BsC] BsCScan. Top 25 Validators by Blocks. URL: https://bscscan.com/stat/miner?range=14&blocktype=blocks. (accessed: 08.07.2022).

[Buta] Vitalik Buterin. Ethereum: A Next-Generation Smart Contract and Decentralized Application Platform. URL: https://ethereum.org/en/whitepaper/. (accessed: 08.07.2022).

[Butb] Vitalik Buterin. Moving beyond coin voting governance. url: https: / / vitalik . ca / general / 2021 / 08 / 16 / voting3 . html. (accessed: 08.07.2022).

[CZ] CZ. URL: https://twitter.com/cz_binance/status/1346000721313861632? lang=en. (accessed: 08.07.2022).

[Fri] Tim Fries. Explained: Ethereum’s Scalability Problems and Growing Backlash. URL: https : / / tokenist . com / explained - ethereums - scalability-problems-and-growing-backlash/. (accessed: 08.07.2022).

[HG] Dan Boneh Saba Eskandarian Lucjan Hanzlik and Nicola Greco. Single Secret Leader Election. URL: http://www- cs- faculty.stanford.edu/~uno/abcde.html. (accessed: 08.07.2022).

[McS] Michael McSweeney. Solana blockchain validators restart network after transaction stoppage. URL: https://www.theblock.co/linked/117711/solana-blockchain-validators-restart-network-aftertransaction-stoppage. (accessed: 08.07.2022).

[Mil] Mike Millard. Solana restarted after seven-hour outage caused by surge of transactions. URL: https://www.theblock.co/linked/144639/solana-restarted-after-seven-hour-outage-caused-by-surge-of-transactions. (accessed: 08.07.2022).

[Nak] Satoshi Nakamoto. Bitcoin: A Peer-to-Peer Electronic Cash System. URL: https://bitcoin.org/bitcoin.pdf. (accessed: 08.07.2022).

[RK] Stephen Graves Rene Millman and Liam J. Kelly. What Is Ethereum 2.0? Ethereum’s Consensus Layer and Merge Explained. URL: https: / / decrypt . co / resources / what - is - ethereum - 2 - 0. (accessed: 08.07.2022).

[Rze] Mateusz Rzeszowski. State of Governance: Decentralization. URL: https: //blog.polygon.technology/state-of-governance-decentralization/. (accessed: 08.07.2022).

[She] Maria Shen. Electric Capital Developer Report (2021). URL: https: //medium.com/electric-capital/electric-capital-developerreport-2021-f37874efea6d. (accessed: 08.07.2022).

[Teaa] BSC Team. Binance Smart Chain. URL: https://github.com/bnbchain/whitepaper/blob/master/WHITEPAPER.md. (accessed: 08.07.2022).

[Teab] Polygon Team. Bring the World to Ethereum — Polygon - Polygon. URL: https://polygon.technology/. (accessed: 08.07.2022).

[Teac] Polygon Team. Ethereum’s Internet of Blockchains. URL: https : / / polygon.technology/lightpaper-polygon.pdf. (accessed: 08.07.2022).

[Tead] Solana Team. Scalable Blockchain Infrastructure: Billions of transactions counting — Solana: Build crypto apps that scale. URL: https://solana.com/. (accessed: 08.07.2022).

[Teae] Solana Team. Validator Requirements. URL: https://docs.solana.com/running-validator/validator-reqs. (accessed: 08.07.2022).

[Tra] James Trautman. BNB Chain: The Evolving Juggernaut. URL: https://messari.io/article/bnb- chain- the- evolving- juggernaut?utm_source=substack&utm_medium=email. (accessed: 08.07.2022).

[Wal] Jesse Walden. Progressive Decentralization: A Playbook for Building Crypto Applications. URL: https://a16z.com/2020/01/09/progressivedecentralization-crypto-product-management. (accessed: 08.07.2022).

[Yak] Anatoly Yakovenko. Solana: A new architecture for a high performance blockchain v0.8.13. URL: https://solana.com/solana-whitepaper.pdf. (accessed: 08.07.2022).

[You] Sage D. Young. Will a Proof-of-Stake Ethereum Lead to More Centralization? URL: https://www.coindesk.com/layer2/2022/05/18/will-a-proof-of-stake-ethereum-lead-to-more-centralization/. (accessed: 08.07.2022).




Comments

Popular posts from this blog

Tanya jawab Penting Tentang Visi & Misi HSI

Ufmaa Broker Kliring Indeks Crypto

Airdrop Clear 2024