Semua bahasa
ThunderCore (rantai TT) adalah generasi baru dari platform rantai publik blockchain. Ini memecahkan dilema blockchain saat ini, mencapai keamanan yang cepat, skalabilitas tinggi, dan kompatibel dengan Mesin Virtual Ethereum. ThunderCore berkomitmen untuk membangun platform rantai publik yang terdesentralisasi dengan efisiensi dan keamanan. Tim pendiri telah mengumpulkan kontrak pintar teratas di akademisi Amerika, pelopor dalam algoritme terdistribusi, dan wirausahawan senior di Silicon Valley, dan secara unik mengadopsinya setelah Profesor Elaine Shi The algoritma konsensus PoS yang terbukti secara matematis memastikan efisiensi dan keamanan blockchain. Melalui algoritme ini, ThunderCore memecahkan masalah biaya bahan bakar Ethereum yang tinggi, TPS yang rendah, dan waktu konfirmasi transaksi yang tinggi. Saat ini, jaringan utama ThunderCore telah diluncurkan pada 11 Maret 2019, dan konstruksi ekologis ThunderCore telah diluncurkan secara resmi.PoS akan diluncurkan nanti untuk mendukung pengguna berpartisipasi dalam konsensus dan pembukuan melalui token yang dikunci. Ditambah dengan antarmuka smart contract yang sepenuhnya kompatibel dengan Ethereum, pengembang dapat menerapkan aplikasi Ethereum ke platform ThunderCore dalam hitungan menit. Oleh karena itu, cepat, aman, sederhana, dan murah menjadi ciri khas ThunderCore.
ThunderCore (rantai TT) adalah rantai publik blockchain, yang terbuka, terdesentralisasi, kompatibel dengan Ethereum Virtual Machine (EVM), dan mengadopsi mekanisme konsensus proof-of-stake (PoS) terdepan di dunia, keamanannya Diverifikasi secara ketat . Didirikan di Silicon Valley, AS pada Januari 2018, ThunderCore bertujuan untuk menggabungkan penelitian akademis terkemuka dan pakar teknologi blockchain untuk menciptakan rantai publik blockchain yang tercepat, sangat aman, dan sangat dapat diskalakan dengan mekanisme konsensus berskala besar. Blockchain adalah serangkaian catatan dengan stempel waktu dan tidak dapat diubah yang dijalankan oleh server terdistribusi dan terdesentralisasi (juga disebut "node"). ThunderCore terbuka untuk semua pengguna, memungkinkan peserta global untuk berpartisipasi dalam mengamankan dan memverifikasi catatan ini. ThunderCore bukan hanya platform untuk mencatat transaksi, tetapi juga menjalankan "kontrak pintar". Kontrak pintar adalah program komputer yang secara langsung mengontrol transfer aset dan berbagi konten antar pihak dengan logika objektif dan adil. Ethereum adalah platform eksekusi kontrak pintar paling populer, dan ThunderCore sepenuhnya kompatibel dengan Ethereum.Kontrak atau aplikasi yang digunakan di Ethereum dapat digunakan di ThunderCore hanya dalam beberapa menit.
Konsensus ThunderCore
ThunderCore pada awalnya dirancang berdasarkan algoritme konsensus Thunderella, yang menggabungkan protokol konsensus klasik yang memerlukan otorisasi (diizinkan) dan protokol konsensus Nakamoto yang terdesentralisasi Keuntungannya. Sejak itu, teknologi kami kembali berkembang secara signifikan. Tim riset kami menemukan mekanisme konsensus baru dengan kinerja unggul. Artikel ini akan fokus pada protokol konsensus PaLa yang saat ini kami gunakan di rantai publik ThunderCore. Protokol konsensus kami dikembangkan oleh peneliti terkemuka di bidang kriptografi dan penelitian konsensus terdistribusi, dan memiliki bukti matematis yang ketat untuk menjamin konsistensi dan keaktifan algoritme.
PaLa adalah protokol konsensus blockchain berdasarkan asumsi jaringan yang sinkron sebagian, yang dapat mentolerir hingga 1/3 node berbahaya. PaLa adalah peningkatan besar dibandingkan protokol konsensus klasik sebelumnya, yang membutuhkan dua putaran pemungutan suara dan O(n2) pesan per blok. PaLa mengacu pada gagasan bahwa putaran kedua pemungutan suara dalam algoritma BFT pipelined (pipelined BFT) 2 dilampirkan ke putaran pertama pemungutan suara di blok berikutnya. Pengusul istilah saat ini menggunakan multi-tanda tangan BLS untuk mengumpulkan suara dan mendistribusikan notaris. Ketika PaLa digabungkan dengan topologi jaringan hub dan spoke a (topologi jaringan hub dan spoke), PaLa dapat mencapai konsensus hanya dengan mentransmisikan pesan O(n). Algoritme konsensus BFT yang lebih baru seperti Tendermint, FBFT, Casper FFG, dan Hotstuff memiliki inovasi yang mirip dengan PaLa, tetapi tidak sesingkat, seanggun, dan dioptimalkan seperti PaLa.
Proof of Stake (PoS)
Dengan PaLa, kami memiliki mekanisme untuk konfigurasi ulang komite yang andal dan pergantian pengusul. Solusi lengkap juga memerlukan desain Proof of Stake (PoS) yang kompatibel dengan insentif untuk memilih node konsensus. Kami memilih desain ringkas untuk pemilihan pemilih K teratas dengan sesi 4 (sesi). Setiap sesi berlangsung selama 3 jam. Dalam setiap term terdapat penawaran untuk menjadi simpul konsensus untuk term berikutnya.
Blockchain pada dasarnya akan mengubah hidup orang. Orang akan semakin mengandalkan dan menggunakan layanan blockchain. Semua inovasi teknologi harus terbuka bagi publik untuk berbagi manfaat dan nilai-nilainya. Teknologi Blockchain akan mewujudkan masa depan yang lebih terbuka, terdesentralisasi, dan transparan.