Semua bahasa
Berdasarkan konsep tata kelola yang berbeda, komunitas EOSC mengoptimalkan mekanisme pemilihan EOSIO, meluncurkan jaringan utama EOSC di Genesis Height 1, dan terus mengulangi dan meningkatkan jaringan utama EOSC, membuat EOSC terus berevolusi menuju platform kontrak pintar berkinerja tinggi yang terdesentralisasi, meletakkan dasar untuk mempopulerkan skala besar dari kripto.
Ekonomi crypto telah mengantarkan tahap kritis dari eksperimen sosial hingga penggunaan komersial skala besar.
Di belakang penggunaan komersial skala besar berarti tekanan transaksi yang sangat besar. Untuk secara efisien membawa tuntutan transaksi yang sangat besar, sistem blockchain harus terlebih dahulu memberikan kinerja yang cukup kuat. Untuk mencapai hal ini, persyaratan yang lebih tinggi diperlukan untuk node penuh, seperti konfigurasi mesin perangkat keras yang lebih baik, kapasitas penyimpanan yang lebih besar, jaringan yang lebih stabil, bandwidth lebih cepat, latensi yang lebih rendah, dll. Jelas, ambang batas tinggi untuk node penuh akan menyebabkan penurunan jumlah node penghasil blok yang dapat beroperasi secara stabil. Jika mekanisme POS digunakan dalam sistem blockchain seperti itu, sistem akan dengan cepat menyatu dengan situasi terpusat. Untuk mencapai keseimbangan antara kinerja tinggi dan desentralisasi, algoritma konsensus DPOS tidak diragukan lagi merupakan pilihan terbaik saat ini dan solusi terbaik untuk mengelola sejumlah kecil node.
Eosio berdasarkan algoritma konsensus DPOS muncul, dan masyarakat melihat fajar penggunaan komersial skala besar ekonomi crypto untuk pertama kalinya. Apakah mekanisme pemilu sepenuhnya efektif adalah kunci untuk kelangsungan hidup mekanisme konsensus DPOS, dan juga terkait dengan apakah mekanisme konsensus DPOS dapat menyampaikan POW untuk memimpin generasi gelombang enkripsi berikutnya.
Untuk mempercepat kedatangan era penggunaan komersial besar-besaran dari ekonomi kripto, komunitas EOSC mengoptimalkan mekanisme pemilihan EOSIO, meluncurkan jaringan utama EOSC di Genesis Height 1, dan terus mengulangi dan meningkatkan jaringan utama EOSC, sehingga EOSC terus berevolusi menuju platform kontrak smart kinerja tinggi yang terkuras.
EOSC mengikuti mekanisme konsensus EOSIO, yaitu DPOS BFT Pipeline Consensus. Tidak seperti EOSIO, EOSC tidak mengadopsi mode EOSIO dengan satu blok setiap 0,5 detik dan satu node menghasilkan 6 blok. Setiap 3 detik di EOSC, node tidak akan menghasilkan blok secara terus menerus. Meskipun node dapat mengurangi waktu tunggu untuk transaksi yang tidak dikemas, lingkungan jaringan saat ini seringkali tidak ideal, pembuatan blok yang cepat akan mempengaruhi stabilitas rantai dan menyebabkan sejumlah besar garpu mikro.
Mekanisme konsensus EOSIO saat ini tidak cukup sempurna, tetapi sebagai platform DAPP, waktu konfirmasi blok bukanlah prioritas pertama dari optimasi rantai. Untuk EOSC, mekanisme konsensus harus dipertimbangkan dalam lingkungan beban tinggi. Dalam situasi saat ini di mana sistem komputer paralel tidak sempurna, dengan cepat meningkatkan mekanisme konfirmasi pipa sangat bermasalah.
Mekanisme konsensus EOSC di masa depan akan berevolusi secara paralel dari dua arah
1. Kompatibel dengan pengembangan EOSIO dan memperbarui algoritma konsensus. Kami menilai berdasarkan kemajuan pengembangan EOSIO saat ini. Ketika Eosio menyelesaikan peningkatan paralel, algoritma konsensus akan ditingkatkan untuk mencapai waktu konfirmasi blok yang lebih cepat.
2. Mekanisme konsensus lainnya berdasarkan nomor konfirmasi akan disesuaikan untuk melengkapi konsensus DPOS yang ada. Di satu sisi, interaksi antara konsensus rantai Layer 2 tertanam dan rantai utama akan direalisasikan. Di sisi lain, mekanisme rantai silang yang lebih terdesentralisasi dapat dicapai dengan mekanisme konsensus lainnya.
model sumber daya berdasarkan biaya penanganan
Meskipun CPU Eosio dan model pembayaran sumber daya bersih adalah desain yang baik dalam teknologi, itu terlalu rumit bagi pengguna dan tidak dapat mempromosikan pengembang DAPP untuk mengoptimalkan kontrak mereka. Di sisi lain, metode pembelian RAM EOSIO akan mengarah pada perilaku penimbunan tertentu, yang tidak kondusif untuk pengembangan ekosistem DAPP. Untuk alasan ini, EOSC secara inovatif merancang model sumber daya baru. Melalui optimasi praktis, ini mengeksplorasi model sumber daya berdasarkan biaya penanganan dalam lingkungan kontrak pintar yang kompleks untuk sepenuhnya memecahkan masalah sumber daya yang mengganggu ekosistem EOS.
Pertama -tama, EOSC membayar CPU pengguna dan konsumsi sumber daya bersih dalam mode biaya penanganan. Untuk tindakan yang ditentukan oleh pengembang di DAPP, pengembang DAPP dapat menetapkan biaya penanganan yang diperlukan untuk tindakan tersebut. Sistem mengontrol penggunaan tindakan berdasarkan ini. Di satu sisi, ini memfasilitasi pengguna untuk memahami konsumsi sumber daya, dan di sisi lain, ini juga sangat mempromosikan pengembang DAPP untuk mengoptimalkan penggunaan sumber daya kontrak, sehingga seluruh ekosistem dapat berkembang secara sehat.
EOSC menggunakan host sewa cloud untuk mengalokasikan sumber daya RAM dengan cara yang mirip dengan menyewa host cloud. Pengguna dapat membayar biaya menyewa sumber daya RAM dengan menggunakan dividen pemungutan suara, sehingga pengguna tidak perlu khawatir tentang pembayaran sewa, dan juga menghilangkan masalah tunggakan sewa. Melalui metode "sewa dan penjualan", EOSC dapat secara efektif menghindari perilaku spekulatif terhadap sumber daya RAM, sehingga pengembangan DAPP tidak harus terganggu oleh harga RAM, dan secara efektif mempromosikan pembangunan ekosistem DAPP.
Sementara dengan berani berinovasi dan mengeksplorasi model sumber daya baru, EOSC juga mengeksplorasi mekanisme agar kompatibel dengan model sumber daya eosio. Untuk CPU dan sumber daya bersih, pengguna dapat membayar biaya berdasarkan usia dividen untuk mencapai efek dari mendapatkan CPU dan sumber daya bersih yang mirip dengan Eosio Mortgage. Untuk RAM, pengguna dapat mencapai efek EOSIO berdasarkan pembelian pasar melalui pertukaran pemungutan suara, sehingga pengembang DAPP dapat dengan cepat memasuki Eosio dari rantai EOSIO lainnya dan dengan lancar beralih ke model sumber daya EOSC.
Mekanisme Pembaruan Smooth
Mekanisme pemilihan EOSC mendorong node super untuk secara aktif berpartisipasi dalam mempromosikan peningkatan teknologi. Berbeda dengan perpecahan versi Node Komunitas Eosio, EOSC secara aktif mempromosikan peningkatan teknologi dan pembaruan dalam praktiknya.
Untuk mencapai proses peningkatan yang lebih tidak kompatibel, EOSC telah menambahkan satu set mekanisme pembaruan berdasarkan ketinggian blok efektif. Komunitas dapat mengkonfirmasi ketinggian blok efektif suatu fungsi melalui beberapa tanda, sehingga dapat mendesentralisasi proses peningkatan yang lancar. Tidak seperti skema penandaan Eosio yang baru -baru ini diusulkan berdasarkan data ekspansi blok, mekanisme pembaruan EOSC lebih ramah dan kondusif untuk dipahami. Praktik pertama EOSC tentang proses pembaruan "garpu lunak" yang terdesentralisasi dalam rantai berbasis Eosio, yang merupakan jaminan dasar bagi EOSC untuk terus berevolusi untuk menyelesaikan berbagai masalah mekanisme.
Di sisi lain, fungsi atribut rantai pengaturan yang didasarkan pada beberapa tanda dapat memberikan komunitas dengan sekumpulan konfigurasi rantai yang terdesentralisasi dan skema on-rantai. Berbagai parameter dan konfigurasi dapat dimodifikasi secara terdesentralisasi sesuai dengan pengembangan aktual, sehingga masyarakat dapat berkembang dengan lebih baik.
mekanisme detak jantung simpul dan interval output blok stabil
Untuk mempromosikan stabilitas jaringan utama, EOSC memperkuat konstruksi node alternatif dari perspektif model ekonomi. Pada saat yang sama, EOSC menambahkan mekanisme detak jantung simpul pada rantai untuk mempromosikan node untuk memperkuat dan meningkatkan stabilitas mereka dan mempromosikan lebih banyak stabilitas dari seluruh jaringan utama.
Berdasarkan mekanisme detak jantung, EOSC dapat mengkonfirmasi pengoperasian node, sehingga node yang salah dihukum berdasarkan rantai, sehingga lebih lanjut mendesak konstruksi node dan mencegah ketidakstabilan node bertindak di seluruh jaringan utama.
Waktu interval generasi blok meningkat pada awal startup, sehingga untuk menghindari garpu lunak sesekali di jaringan utama ketika infrastruktur jaringan saat ini belum sempurna. Interval generasi blok setengah detik yang dirancang oleh EOSIO dan mekanisme menghubungkan enam blok ke satu node tentu dapat meningkatkan ketersediaan rantai di masa depan, tetapi tidak berlaku di lingkungan jaringan saat ini. Dengan sikap pragmatis, waktu interval pembangkit blok akan ditingkatkan terlebih dahulu, dan setelah kondisinya matang di masa depan, itu akan diubah menjadi generasi blok yang cepat. Ini dapat secara efektif mengurangi garpu lunak. Pada saat yang sama, pengurangan jumlah blok dapat sangat meningkatkan laju sinkronisasi seluruh node, sehingga bisa ada lebih banyak node penuh, sehingga meningkatkan ketersediaan seluruh jaringan.
lebih banyak API lapisan kontrak
Untuk membuatnya lebih nyaman bagi pengembang DAPP untuk mengembangkan kontrak, beberapa API telah ditambahkan dan beberapa penyesuaian spesifik telah dilakukan pada kontrak sistem.
Pertama, API untuk mendapatkan tinggi blok ditambahkan, dan pengembang dapat dengan mudah dan efisien mendapatkan tinggi blok saat ini. Berdasarkan API ini, kontrak dapat secara efektif menghindari serangan blok dan serangan ulang-ulang lainnya. Kedua, API untuk mendapatkan informasi konfigurasi rantai ditambahkan, dan pengembang dapat mengadaptasi berbagai koreksi parameter dan peningkatan rantai ke rantai di lapisan kontrak, sehingga kontrak juga dapat dengan lancar mengikuti fungsi peningkatan rantai. Akhirnya, untuk menghindari serangan mata uang palsu, kontrak token inti independen digunakan sebelum rantai dimulai, sehingga pengguna dapat dengan jelas membedakan serangan mata uang palsu.
mengadaptasi layanan rantai lintas
Pada awal peluncuran, tim Force memperkirakan bahwa dukungan untuk rantai silang akan menjadi fungsi dasar rantai publik di masa depan. Oleh karena itu, tim Force meluncurkan pengembangan proyek Codex dan mendirikan rantai relai Codex.Relay untuk menyediakan layanan relai untuk setiap rantai, sehingga dapat mewujudkan mekanisme rantai silang antara setiap rantai, yang dapat memberikan dukungan yang lebih lengkap untuk codex.relay. Melalui node super dari dua rantai yang beroperasi satu sama lain, mekanisme rantai silang "lengkap" dapat dicapai, yaitu tingkat desentralisasi rantai apa pun tidak akan dikurangi selama proses rantai silang.
Melalui mekanisme rantai silang, skalabilitas yang luar biasa dapat diperoleh. Berdasarkan layanan relai, sub-rantai Layer 2 dapat ditambahkan. Beberapa layanan dan DAPP dengan konsumsi sumber daya tinggi dapat dijalankan berdasarkan sub-rantai, dan hasil perhitungan atau status inti dapat disinkronkan ke layanan relai. Dengan cara ini, sub-rantai khusus seperti penyimpanan, komputasi, DAPP, dan nomor acak dapat ditambahkan untuk memperluas fungsi.
Kerangka Pengembangan Eosio Blockchain yang sangat dapat disesuaikan
Berdasarkan layanan relai, dapat menambahkan sub-rantai Layer 2. Di masa depan, berbagai sub-rantai akan memainkan peran besar dalam ekosistem EOSIO. Namun, perlu dicatat bahwa saat ini, proyek blockchain dengan fungsi khusus berdasarkan EOSIO masih memiliki ambang batas tinggi. Untuk alasan ini, tim Force telah meluncurkan proyek Codex.io, yang merupakan kerangka pengembangan EOSIO Blockchain yang sangat dapat disesuaikan, menurunkan ambang batas pengembangan sub-rantai dan memberikan pengembang pengalaman pengembangan sub-rantai yang lebih ekonomis dan ramah.
Tim Force telah mengumpulkan banyak pengalaman dalam mengembangkan blockchain berdasarkan Eosio selama proses pengembangan, dan juga berharap untuk memberikan permainan penuh pada nilai terbesarnya. Codex.io adalah kerangka pengembangan Eosio Blockchain "di luar kotak". Pengembang dapat dengan cepat memulai rantai berdasarkan codex.io. Setelah konfigurasi sederhana, mereka dapat menyesuaikan berbagai simbol dan secara bebas memilih sistem ekonomi dan model sumber daya. Atas dasar ini, pengembang hanya perlu memperhatikan masalah yang perlu dipecahkan oleh rantai itu sendiri. Menurut ini, mereka dapat memilih untuk mengimplementasikannya berdasarkan kontrak atau rantai lapisan asli. Codex.io dapat memfasilitasi pengembang untuk memperluas di lapisan asli rantai untuk menyelesaikan beberapa masalah kinerja, dan juga dapat sangat memperluas fungsi rantai.
Codex.io mengintegrasikan fungsi ekspansi yang diusulkan oleh sebagian besar rantai eosio. Dengan sikap inklusif, codex.io memungkinkan pengembang untuk secara bebas menggabungkan fungsi rantai: termasuk sistem keamanan hidup minimum, sistem akun, berbagai mekanisme daftar hitam dan putih, mekanisme tata kelola umum dan mekanisme pemungutan suara, dan berbagai plug-in.
Melalui codex.io, sejumlah besar sub-rantai Layer 2 akan diintegrasikan di masa depan, yang akan memberikan ekspansi yang tak terbatas.