5 Hal Paling Penting Tentang Skale Network

Muhammad Pandam Pramudya
24 min readJan 11, 2021

--

Halo teman-teman selamat datang di halaman medium saya, di artikel ini saya akan mendalami jaringan skale dari perkenalan dan hingga bagian terpenting yang perlu Anda ketahui tentang jaringan skale sebelum memulai, saya akan membahas tentang Blockchain terlebih dahulu. Blockchain adalah kombinasi dari banyak teknologi baru yang sangat matang (matang), termasuk peer-to-peer (P2P), enkripsi, database, dan konsensus atau kesepakatan. Di dalam setiap node blockchain, blok data dienkripsi dan hasil terenkripsi dimasukkan ke blok data berikutnya. Hasil enkripsi dienkripsi lagi, dan dimasukkan ke blok data berikutnya, dan seterusnya. Dapat digambarkan sebagai rantai yang terdiri dari blok data.

Dalam dekade terakhir, blockchain telah muncul sebagai salah satu inovasi paling berpengaruh dalam arsitektur dan teknologi perangkat lunak. Idealnya, blockchain dirancang untuk didesentralisasi secara arsitektural dan politik, mirip dengan Internet. Namun belakangan ini, sistem berbasis blockchain telah menghadapi hambatan dalam bentuk tantangan yang terkait dengan skalabilitas, privasi, keamanan, dll. Beberapa metode baru telah diusulkan baik oleh komunitas penelitian maupun profesional untuk mengurangi tantangan ini. Salah satu kemajuan terbaru yang diusulkan adalah penggunaan sidechains. Sidechain adalah blockchain sekunder yang terhubung ke blockchain utama dengan pasak dua arah. Sidechain mungkin memiliki protokol konsensusnya sendiri, yang bisa sangat berbeda dari protokol mainchain. Secara teoritis, sidechain dapat menambahkan fungsi baru, meningkatkan privasi, dan keamanan blockchain vanilla tradisional. Namun hingga saat ini, masih sedikit yang diketahui atau dibahas mengenai faktor-faktor yang terkait dengan pilihan desain, kelayakan, keterbatasan dan masalah lain dalam mengadopsi teknologi sidechain. Selain itu, ada kekurangan studi yang membahas bagaimana dan di mana ia dapat diintegrasikan secara efektif ke dalam blockchain untuk memperbaiki masalah saat ini dalam konteks yang jelas. Oleh karena itu, makalah ini memberikan tinjauan komprehensif pertama dari sidechain dan platform canggih, mengidentifikasi kemajuan saat ini dan menganalisis dampaknya dari berbagai sudut pandang, menyoroti keterbatasan mereka dan mendiskusikan kemungkinan perbaikan untuk peningkatan keseluruhan domain blockchain.

Kerugian lain yang harus dipertimbangkan adalah bahwa setelah data ditambahkan ke rantai, akan sangat sulit untuk dimodifikasi. Sementara beberapa orang menyukai ini tentang teknologi, ini dapat menyebabkan masalah lebih jauh di masa depan. Untuk mengubah data, prosesnya ekstensif dan membutuhkan perubahan pada kode. Seringkali ini melibatkan meninggalkan node dan membuat yang baru. Solusi Ethereum layer 2 lainnya, SKALE Network, siap dibuka pada 30 Juni. Peluncuran dibagi menjadi tiga tahap. Fase pertama akan fokus pada penguatan keamanan awal dan desentralisasi (yang akan dilanjutkan selama Fase 2 juga), berada dalam mode akses terbatas tanpa penerbitan, transfer, dan bounty dalam jaringan. Ini akan dibatasi untuk validator yang telah menjalankan testnet dan lulus proses onboarding.

Fase 2 akan mencakup lelang gaya Belanda dan distribusi token melalui Codefi Activate, di antara pembeli yang akan diminta untuk mempertaruhkan token di jaringan. Jaringan akan berjalan dalam keadaan terdelegasi, dengan penerbitan dan distribusi bounty kepada pemegang token yang menjalankan jaringan. Namun, token tersebut tetap tidak dapat ditransfer atau dijual. Ini akan menjadi periode Bukti Penggunaan, pilar inti dari standar peluncuran token Codefi Activate. Fase 2 akan meningkatkan partisipasi dan keamanan jaringan.

Setelah 3 bulan berlalu untuk operasi jaringan Fase 2, jaringan akan berubah menjadi keadaan terbuka di mana token dapat dibuka dan ditransfer. Token yang diizinkan untuk dijual adalah yang dibeli selama peluncuran Activate yang diberikan untuk staking, selama periode Bukti Penggunaan. Jaringan akan mencapai fungsionalitas penuh pada fase ini.

Apa Itu Skale Network ?

Skale Network adalah solusi penskalaan dan keamanan open source Ethereum Layer 2, yang mengandalkan rantai samping elastis untuk mengalihkan pemrosesan dari mainnet. Pengembang dan pengguna dapat memanfaatkan rantai samping berkinerja tinggi yang mengeksekusi waktu blok sub-detik, menjalankan hingga 2.000 TPS per rantai yang menjalankan kontrak pintar status penuh, penyimpanan terdesentralisasi, menjalankan Rollup, dan pembelajaran mesin di EVM. Mereka menawarkan kecepatan / fungsionalitas tanpa mengorbankan keamanan atau desentralisasi.

Ini dapat mendukung ribuan ribu blockchain independen dari semua sub jenis, terikat pada mainnet Ethereum, sepenuhnya kompatibel dengan Soliditas dan sambil mempertahankan kompatibilitas penuh dengan ekosistem Ethereum. Ini adalah jaringan tanpa pemimpin yang tahan kolusi dengan konsensus berbasis ABBA aman yang dapat dibuktikan secara matematis. Solusi penskalaan Layer 2 menampilkan pengalaman pengguna gesekan untuk pengembang dan pengguna akhir.

Skale Network, diawasi oleh N.O.D.E. Foundation, akan menjadi proyek pertama yang meluncurkan token di platform Activate, yang telah disiapkan oleh ConsenSys Codefi untuk memungkinkan jaringan meluncurkan token mereka berdasarkan kerangka hukum yang dirancang untuk menahan pengawasan peraturan.

Kasus penggunaan awal dan utama Skale Network untuk jaringan ini akan berbentuk sidechain elastis untuk Ethereum Blockchain dan konteksnya dapat dijelaskan sebagai ‘Jaringan Sidechain Elastis’. Selain menjalankan kontrak pintar full-state, rantai SKALE menawarkan penyimpanan terdesentralisasi dan dapat menjalankan pembelajaran mesin dalam kontrak pintar. Lebih dari 40 aplikasi terdesentralisasi saat ini sedang dibangun di SKALE, mulai dari game hingga keuangan terdesentralisasi, hingga audio streaming dan banyak lagi. Kombinasi SKALE dan ethereum adalah cloud yang benar-benar terdesentralisasi yang memungkinkan aplikasi Web 3 bersaing dengan Web 2 berdasarkan biaya dan kinerja.

SKALE adalah elemen kunci dalam ekosfer Ethereum mengingat keunggulan yang ditawarkan oleh keputusan desain protokol berwawasan ke depan. Fitur utama termasuk kompatibilitas EVM, dukungan bahasa Soliditas penuh, kriptografi BLS, model keamanan gabungan berbasis RRI, dan memiliki banyak manajemen operasional yang berjalan di jaringan Ethereum. Kombinasi kompatibilitas dan keterhubungan dengan mainnet Ethereum ini meningkatkan keefektifan SKALE sebagai lapisan eksekusi throughput tinggi untuk pengembang Dapp, perancang protokol, dan pembangun berbasis kripto lainnya.

Model keamanan tingkat lanjut yang berakar pada mainnet Ethereum adalah inti dari desain SKALE. Satu set lebih dari 25 kontrak pintar yang berjalan di mainnet Ethereum mengontrol fungsi jaringan SKALE seperti pembuatan rantai, pendaftaran validator, pemilihan node, rotasi node, staking, pembayaran bounty, pemotongan, dan banyak lagi. Selain itu, jaringan menggunakan kumpulan besar node validator yang dipilih secara acak dan ditetapkan ke rantai SKALE dan kemudian sering dirotasi untuk mencegah kolusi dan aktivitas berbahaya lainnya. Taruhan validator yang signifikan, pemantauan jaringan yang terdesentralisasi, dan sistem penghargaan berinsentif semakin meningkatkan perlindungan model keamanan.

Jaringan SKALE adalah solusi integral untuk penskalaan blockchain yang membahas kecepatan, keamanan, interoperabilitas ekosistem, DAN transaksi per detik. Ini adalah jaringan sidechain elastis yang dapat dikonfigurasi yang mendukung transaksi throughput tinggi dan latensi rendah tanpa biaya transaksi tinggi yang ditemukan di mainnet publik. Jaringan menawarkan kemampuan penyimpanan yang diperluas bersama dengan konektivitas tertanam dan perpesanan antar rantai dengan mainnet Ethereum. Semua ini dilakukan dengan menggunakan validasi transaksi gabungan dan model keamanan yang efisien, dapat diskalakan, dan tahan kolusi.

Manfaat utamanya adalah biaya gas yang mendekati nol, waktu pengerjaan yang lebih cepat, dan peningkatan hasil transaksi. Waktu komit yang lebih cepat diterjemahkan ke dalam latensi yang lebih rendah, yang memungkinkan pengalaman pengguna yang lebih baik. Pengurangan biaya gas menguntungkan baik pengembang maupun pengguna dan menghilangkan gesekan pada adopsi massal. Sidechain elastis juga dapat memberikan sejumlah besar kapasitas penyimpanan on-chain tambahan untuk aplikasi yang terdesentralisasi. Menyimpan data pada rantai publik mahal dan terbatas sedangkan penyimpanan data dalam Jaringan SKALE lebih luas dan ekonomis sehingga mengurangi tantangan yang dihadapi pengembang aplikasi saat menangani kebutuhan penyimpanan aplikasi yang terdesentralisasi. Menggunakan solusi Execution Layer seperti SKALE Network sangat efektif untuk membangun dan menskalakan aplikasi berbasis Ethereum, membuka potensi spektrum kasus penggunaan yang terus berkembang — mulai dari game dan keuangan terdesentralisasi hingga aplikasi produktivitas dan media dan segala sesuatu di antaranya.

Jaringan SKALE adalah lapisan pelaksanaan kustodian (Lapisan 2). Sedangkan pendekatan non-kustodian menggunakan sistem bukti penipuan untuk memungkinkan dana berpindah antar rantai, SKALE menggunakan tanda tangan BLS, kotak penyimpanan dalam mainnet Ethereum, dan mekanisme lain untuk memungkinkan kepemilikan kustodian dan penggunaan dalam jaringan (yang memungkinkannya untuk memanfaatkan jaminan keamanan mainnet tetapi mendapatkan kinerja yang melekat pada Layer 2). Sedangkan model Layer 2 lainnya mencoba menggunakan interaksi mainnet untuk menjalankan verifikasi dan / atau bukti penipuan, SKALE menggunakan mainnet Ethereum untuk mempertaruhkan dan untuk operasi kritis lainnya dengan cara yang lebih selaras untuk pembuatan lapisan keamanan dan eksekusi yang kuat dan terdesentralisasi sepenuhnya. . Jaringan SKALE juga dapat mendukung upaya Lapisan 2 non-penahanan melalui BLS Rollups dan pada akhirnya akan mendukung solusi L2 lain yang telah terbukti seiring kemajuannya dari tahap penelitian hingga siap produksi.

1. Skale Elastic Sidechain

Sidechain adalah blockchain terpisah yang dilampirkan ke blockchain induknya menggunakan pasak dua arah. Pasak dua arah memungkinkan pertukaran aset pada tingkat yang telah ditentukan antara blockchain induk dan sidechain. Kebalikannya terjadi saat mundur dari sidechain ke main chain. Dalam hal nilai bisnis, sidechains memungkinkan blockchain untuk menskalakan dengan memungkinkan informasi bersertifikat dari satu blockchain untuk digunakan untuk yang lain dengan memperoleh keamanan dari rantai utama, secara nyata memperkuat kasus penggunaan untuk blockchain di seluruh dunia selain dari cryptocurrency. sidechains tidak akan menggantikan blockchain. Sebaliknya, mereka akan menyelesaikan banyak masalah utama yang mengganggu blockchain hari ini. Faktanya, sidechain berpotensi memecahkan dua masalah paling menonjol dengan blockchain saat ini; skalabilitas dan fleksibilitas.

Untuk skalabilitas, sidechain akan memungkinkan lebih banyak TPS karena sidechain yang berbeda dapat mempertahankan transaksi yang tidak terkait yang dapat dijalankan pada waktu yang sama. Dalam hal fleksibilitas, sidechain akan memungkinkan kemampuan untuk bekerja dengan banyak mata uang, karena kami dapat memiliki sidechain yang berbeda untuk berbagai mata uang yang kemudian dapat ditransfer kembali ke blockchain utama.

Sidechain bisa datang dalam banyak variasi, tetapi kebanyakan orang sudah familiar dengan PoA atau DPoS. Itu terkenal dan menambah nilai, tetapi tidak sepenuhnya terdesentralisasi. Penting untuk diingat bahwa set validator sidechain ini dapat disusupi untuk menyensor pengguna, menjeda rantai, atau bahkan bertindak jahat untuk berkolusi dan mencoba mencuri dana dari mereka. Dalam banyak skenario, sentralisasi di Lapisan Eksekusi dapat membahayakan dan membahayakan misi dan insentif dari sistem yang terdesentralisasi. Rantai samping elastis (dijelaskan di bawah) sepenuhnya terdesentralisasi dan tidak memiliki tantangan sentralisasi yang sama.

Secara efektif, keamanan bergantung pada kode kualitas, kriptografi, reputasi (dalam beberapa kasus), dan dinamika insentif seperti taruhan dan pemotongan. Inilah sebabnya mengapa pengguna harus dengan hati-hati menganalisis parameter keamanan dan struktur insentif sidechain dan mereka harus berhati-hati dalam memasukkan uang dalam jumlah besar ke dalam rantai baru dan yang belum terbukti.
Dalam sidechain tradisional, sekelompok validator ditunjuk melalui PoA (di mana mereka mempertaruhkan identitas / reputasi mereka) dan DPoS (di mana mereka mempertaruhkan nilai dalam jaringan). Dan sementara DPoS adalah protokol di mana pengguna dapat secara efektif memindahkan validator masuk dan keluar dari set saat ini dengan mengalokasikan kembali saham yang didelegasikan, kami melihat bahwa itu tidak terjadi secara efektif dengan adopsi dunia nyata yang mengarah pada pembentukan kartel, di mana kekuatan delegasi kemudian dikonsolidasikan sehingga menghasilkan bentuk sentralisasi baru.

Mengambil contoh dunia nyata, kita tahu bahwa Bitcoin dan Ethereum memiliki masalah dengan fleksibilitas dan kinerja. Sidechain telah dirancang untuk memperbaiki masalah tersebut; misalnya Plasma untuk Ethereum dan RSK untuk Bitcoin. Dalam kasus RSK-SBTC, sidechain bekerja sebagai protokol “mengunci dan membuka” untuk bertukar data, memastikan stabilitas dan meningkatkan kinerja mendekati 100 TPS.
Itu tidak berarti sidechain adalah peluru ajaib. Masih ada beberapa hal yang perlu diperhatikan, misalnya, sidechain akan menambahkan beberapa blockchain independen dan tidak tersinkronisasi yang terhubung ke blockchain utama. Ini akan menyebabkan kendala keamanan yang harus ditangani dengan sangat hati-hati.

Yang bisa kami yakini adalah bahwa sidechain akan memiliki peran yang jauh lebih besar dalam percakapan seputar blockchain dan cryptocurrency. Teknologi Sidechain secara efektif meningkatkan tenaga blockchain, memungkinkan gangguan terjadi pada tingkat yang jauh lebih cepat dengan menambahkan lebih banyak TPS dan fleksibilitas, dan yang terpenting, memfasilitasi aplikasi blockchain dalam skenario bisnis biasa.

SKALE memelopori kategori baru dalam Execution Layer yang disebut Elastic Sidechains. ‘Elastic Sidechains’ memberikan semua manfaat sidechain tradisional di samping jaminan keamanan jaringan yang benar-benar terdesentralisasi seperti Ethereum atau model Layer 1 Chains yang lebih baru yang menawarkan sharding dan rotasi node.
Elastic Sidechains benar-benar terdesentralisasi sekaligus menjaga keunggulan UX dari sidechain tradisional — seperti pengaturan yang mudah dan perawatan yang rendah untuk developer, serta pengalaman tanpa gesekan untuk pengguna akhir yang berinteraksi dengan chain. Keuntungan penting lainnya dari Elastic Sidechains adalah bahwa mereka dapat dikonfigurasi sehingga pengembang dapat memilih kriteria yang spesifik untuk kebutuhan mereka. Kriteria dapat mencakup ukuran rantai, penyimpanan yang diperlukan, kecepatan, jaminan keamanan tambahan, dll. Kebutuhan ini dapat disesuaikan agar sesuai dengan kebutuhan bisnis mereka dan mengoptimalkan biaya.

Membuat Elastic Sidechains

Elastic Sidechains paling cocok untuk dApps yang membutuhkan desentralisasi, penyelesaian cepat, dan eksekusi kontrak pintar yang hemat biaya. Kasus penggunaan dengan jumlah transaksi kecil dan persyaratan untuk menjalankan kontrak pintar dalam jumlah besar adalah pilihan yang tepat. Volume rendah dan nilai moneter tinggi pada rantai tidak sesuai sampai jaringan terbukti dari waktu ke waktu. Penerapan kecil dan besar dapat memanfaatkan jaringan karena sifat sistem yang dapat dikonfigurasi. Sama seperti startup yang memanfaatkan EC2 di mana mereka memulai dari yang kecil dan berkembang, dApps dapat memulai dari yang kecil dan mengembangkan penerapannya sesuai dengan kebutuhan mereka. Konfigurasi yang dikombinasikan dengan sifat jaringan yang terdesentralisasi memungkinkan hal ini menjadi pendekatan yang kuat dan berpusat pada pengguna untuk pengembangan blockchain.

Saat membuat sidechain, pengembang terlebih dahulu mengonfigurasi rantai mereka melalui antarmuka yang terdesentralisasi dan kemudian mengirimkan pembayaran ke jaringan dalam bentuk token SKALE. Jumlah token tergantung pada ukuran jaringan dan durasi waktu mereka ingin mensponsori sumber daya jaringan. Ada beberapa ukuran sidechain (kecil, sedang, dan besar) serta pilihan durasi (3mo, 6mo, 12mo). Kapasitas penyimpanan dalam jaringan juga dapat dikonfigurasi. Setiap rantai sisi elastis secara acak menggunakan sekumpulan node validator. Jumlah default adalah 16 node tetapi jumlahnya dapat berupa konfigurasi 3n + 1 di mana n> = 1. Ukuran rantai menentukan berapa banyak subnode tervirtualisasi yang akan digunakan rantai.

Rantai dapat menggunakan 1/128 (kecil), 1/8 (sedang), atau 1/1 (besar) dari setiap sumber daya node. Seiring perkembangan Jaringan SKALE, pada akhirnya akan memungkinkan pengguna untuk menentukan jumlah subnode tervirtualisasi, jumlah penandatangan, dan ukuran subnode tervirtualisasi bersama dengan kemampuan yang ditingkatkan lainnya. Karena Jaringan SKALE kompatibel dengan EVM, pengembang dapat menggunakan alat yang sama yang mereka gunakan saat bekerja di mainnet Ethereum. Ini termasuk menulis kontrak dalam bahasa Solidity, menghubungkan ke jaringan melalui web3.js, web3.py, dan menggunakan alat seperti Truffle dan Remix. Jaringan SKALE juga menawarkan perpesanan antar rantai sebagai kemampuan asli. Perpesanan antar rantai diaktifkan oleh subnode virtual yang dapat memvalidasi bahwa transaksi ditandatangani dan dilakukan oleh subnode di rantai lain menggunakan tanda tangan BLS (Boneh-Lynn-Shacham). Bentuk perpesanan yang unik dan terdesentralisasi ini memungkinkan adanya pola seperti penggunaan pemberitahuan push atau panggilan prosedur jarak jauh dalam pengembangan Web2 tradisional.

2. Membangun Produksi Skala Besar

Jaringan SKALE telah dibangun agar mudah digunakan dalam pengembangan serta dapat diperluas dan berperforma baik untuk digunakan dalam produksi. Pengembang dapat memilih karakteristik rantai dan token pasak dan mendapatkan akses langsung ke satu atau beberapa sidechain elastis. Konfigurasi sumber daya untuk rantai ini juga dapat dimodifikasi dengan mulus sehingga mengakomodasi peningkatan beban transaksi, persyaratan penyimpanan, masalah keamanan, dan kebutuhan proyek lainnya. Jaringan merupakan solusi optimal tidak hanya untuk perkembangan pesat tetapi juga untuk digunakan bahkan dengan solusi produksi terbesar.

Karena sidechain elastis di Jaringan SKALE dapat dengan mudah diubah ukurannya, ini memungkinkan rantai berpindah dari ukuran rantai kecil dan hasil transaksi terbatas ke rantai besar dengan 2.000 transaksi per detik dan kapasitas penyimpanan yang sangat luas. Perubahan sumber daya terjadi secara real-time tanpa upaya operasional tambahan atau manajemen node oleh pengguna. Hasil bersihnya berarti bahwa Jaringan SKALE menyediakan sumber daya yang mudah digunakan dan siap untuk digunakan bahkan untuk aplikasi defi, game, media, dan produktivitas yang paling menuntut sekalipun. Pengembang tunggal, jaringan vendor, konsorsium, dan jenis organisasi lainnya dapat menggunakan Jaringan SKALE untuk satu atau lebih sidechains untuk menyediakan pemrosesan transaksi yang tersedia, aman, dan terjamin untuk solusi desentralisasi.

Desain dan struktur jaringan juga membuat perpindahan dari Web2 ke Web3 menjadi proses yang relatif mudah. Lingkungan pengembangan sama dengan pengembangan di mainnet Ethereum, yang memiliki komunitas pengembang blockchain global terbesar dengan akses ke puluhan ribu pengembang dan seperangkat alat siap pakai dan sumber daya pengembang lainnya. Dengan perpesanan interchain dan penyimpanan sidechain, pengembang cloud yang ada akan dapat menggunakan banyak pola yang sama saat ini yang mereka gunakan untuk membangun aplikasi di cloud. Selain itu, tidak ada upaya operasional yang diperlukan untuk menjalankan sidechain selain dari mengatur opsi sidechain dan kemudian mempertaruhkan token untuk resource chain.

3. Fitur Kunci Jaringan Skale

Jaringan SKALE adalah jaringan sidechain elastis yang dapat dikonfigurasi yang mendukung transaksi throughput tinggi dan latensi rendah tanpa biaya transaksi tinggi yang ditemukan di mainnet publik. Jaringan menawarkan kemampuan penyimpanan yang diperluas bersama dengan konektivitas tertanam dan perpesanan antar rantai dengan mainnet Ethereum. Semua ini dilakukan dengan menggunakan validasi transaksi gabungan dan model keamanan yang efisien, dapat diskalakan, dan tahan kolusi.

  • Zero to Near-Zero Gas Fees
  • Random Node Selection/Frequent Node Rotation
  • Virtualized Subnodes
  • Containerized Validator Nodes
  • Consensus via Asynchronous Binary Byzantine Agreement (ABBA)
  • BLS Rollups
  • Node Monitoring
  • Ethereum Interoperability

Zero to Near-Zero Gas Fees

Biaya gas dalam Jaringan SKALE adalah nol — terlepas dari ukuran rantai SKALE — selama rantai tersebut di bawah ambang batas sumber daya tertentu. Struktur biaya gas nol hingga mendekati nol ini merupakan manfaat yang signifikan dalam hal membangun dan mengoperasikan aplikasi yang terdesentralisasi. Faktor gerbang utama dalam adopsi pengguna dan membangun kasus penggunaan yang menguntungkan adalah gesekan yang dikenakan oleh biaya gas blockchain. Menghapus biaya ini dari persamaan diterjemahkan menjadi peluang masuk ke pasar yang jauh lebih mudah, tingkat adopsi yang lebih tinggi, dan solusi desentralisasi yang lebih sukses.

Kontainer rantai SKALE dialokasikan CPU, memori dan ukuran disk untuk secara proporsional melakukan operasi dengan biaya gas nol hingga tingkat tertentu. Setelah level ini dilanggar, gas menjadi positif. Sakelar sumber daya ini memiliki dua manfaat — satu adalah mencegah serangan Denial of Service (DOS) dan yang lainnya adalah menunjukkan kepada pengguna bahwa mereka mungkin perlu meningkatkan ke ukuran rantai SKALE yang lebih besar. (Indikator terakhir ini analog dengan menaikkan level pada layanan cloud seperti berpindah dari t2.micro ke m3.large di AWS.)

Pemilihan Node Acak / Rotasi Node Sering

Node validator ditugaskan ke sidechain elastis melalui proses acak yang diarbitrase oleh kontrak mainnet. Keamanan konsensus rantai selanjutnya dilindungi melalui rotasi node yang sering. Node akan dihapus dari satu atau lebih rantai pada jadwal non-deterministik dan node baru ditambahkan. Rotasi ini berlangsung melalui inti node yang terus-menerus memeriksa dengan mainnet — keluar dari rantai saat ini dan menghubungkan dengan serta bekerja pada rantai baru sebagaimana ditentukan oleh kontrak mainnet dan algoritme tugas acaknya.

Node dalam Rantai SKALE Diputar Secara Teratur dan Acak
Memanfaatkan Kumpulan Keamanan Seluruh Jaringan atas Nama Setiap Rantai

Subnode Tervirtualisasi

Setiap sidechain elastis terdiri dari kumpulan subnode virtual yang dipilih secara acak yang menjalankan daemon SKALE dan konsensus SKALE. Node di Jaringan SKALE tidak terbatas pada satu rantai tetapi dapat bekerja di beberapa sidechain melalui penggunaan subnode virtual. Kemampuan multipleks ini dimungkinkan melalui arsitektur subnode dalam container yang ditempatkan pada setiap node di Jaringan. Setiap node divirtualisasi dan dapat berpartisipasi sebagai validator melalui arsitektur subnode ini untuk sejumlah sidechain independen.

Node Validator dalam Kontainer

Subnode virtual diaktifkan melalui arsitektur kontainer inovatif yang memberikan kinerja dan opsionalitas tingkat industri untuk pengembang aplikasi terdesentralisasi — kinerja dan fleksibilitas yang mirip dengan sistem cloud dan layanan mikro terpusat tradisional. Container dibagi menjadi beberapa komponen utama yang dikemas melalui OS Linux dockerized — memungkinkan setiap node dihosting dengan cara OS-agnostik.

Konsensus melalui Perjanjian Bizantium Biner Asinkron (ABBA)

Model konsensus yang digunakan untuk pembuatan blok dan komitmen untuk setiap sidechain elastis adalah varian dari protokol Asynchronous Binary Byzantine Agreement (ABBA). (Berasal dari Mostefaoui et al. Meskipun protokol konsensus lain dapat digunakan, asalkan memenuhi properti tertentu.) Manfaat dari protokol ABBA adalah bahwa ia dirancang untuk menunjukkan ketahanan dalam kasus downtime subnode di mana masing-masing laten dan / atau subnode bawah dianggap sebagai tautan lambat. Rincian tambahan tentang protokol dapat dilihat di sini.

ABBA Consensus Protocol

Perpesanan Antar Rantai melalui Tanda Tangan Ambang BLS

Setiap sidechain elastis mendukung tanda tangan ambang BLS (Boneh — Lynn — Shacham) yang penting untuk mendukung perpesanan antar rantai. Subnode virtual untuk setiap rantai dapat memvalidasi transaksi yang ditandatangani dan dilakukan oleh subnode di rantai lain melalui penggunaan tanda tangan grup rantai tersebut. Tanda tangan ini tersedia untuk semua jaringan lain melalui penerbitan di mainnet Ethereum.

Kemampuan perpesanan ini mencerminkan model layanan mikro di mana seorang sidechain dapat melakukan satu atau lebih operasi spesifik dan kemudian memasukkan keluaran ini langsung ke rantai lain atau ke antrian pesan (yaitu Ethereum Mainnet) yang kemudian dapat berfungsi sebagai masukan untuk sidechain lain dan mereka kebutuhan pemrosesan. Perpesanan antar rantai SKALE memberikan dukungan untuk semua standar token Ethereum utama termasuk ETH, ERC20, ERC721, ERC777, dan Dai.

BLS Rollups

Setiap sidechain juga mendukung BLS Rollups yang menyediakan cara yang efisien dan aman untuk menggunakan Jaringan SKALE guna meningkatkan throughput dan menurunkan biaya gas pada mainnet Ethereum. Rollup umumnya dapat didefinisikan sebagai solusi di mana transaksi dipublikasikan secara berantai, tetapi penghitungan dan penyimpanan hasil transaksi dilakukan secara berbeda untuk menghemat gas. BLS Rollups bekerja dengan menggunakan algoritma kripto yang disebut tanda tangan BLS teragregasi untuk mengecilkan ukuran transaksi ETH.

Pekerjaan untuk mengintegrasikan BLS Rollups ke dalam SKALE mencakup tiga fase pengembangan dengan Fase 1 menyediakan hingga lima puluh transaksi per detik untuk transfer token ERC-20. Fase lain selanjutnya akan meningkatkan metrik kinerja transaksi. Garis besar yang lebih rinci tentang bagaimana rollup BLS bekerja dan peta jalan dapat ditemukan disini.

Catatan sisi: Selain Rollup BLS, ada pendekatan rollup lainnya termasuk Rollup Optimis dan Rollup ZK. Rollup optimis bermasalah karena dapat memungkinkan hasil yang salah dipublikasikan secara berantai (yang hanya dapat diatasi melalui prosedur pengaduan pasca-transaksi). ZK Rollups secara teknis lebih baik daripada Optimistic Rollups dalam hal menjaga kebenaran stateful pada chain. Masalah muncul, bagaimanapun, dalam operasi ZK-S * ark komputasi intensif yang berarti transaksi terkadang membutuhkan waktu berjam-jam untuk diselesaikan. BLS Rollups adalah solusi yang lebih realistis karena menggunakan kriptografi BLS yang secepat kilat.

Rollup BLS Menawarkan Keunggulan Signifikan Dibandingkan dengan Bentuk Rollup Lainnya

Node Monitoring

A Node Monitoring Service (NMS) runs on each SKALE Node and facilitates the performance tracking of a certain number of other nodes in the network. Performance tracking measures both uptime and latency through a regular process which pings each peer node and logs these measurements to a local database. At the end of each epoch, these metrics are averaged and submitted to smart contracts on the mainnet that use them to determine the payout distribution to nodes as well as flag suspect nodes for review and potential penalties.

4. Skale Network Validator

Penambangan blockchain dan validasi rantai bukan tanpa risiko sehingga penambang dan validator perlu memilih jaringan yang tepat untuk bergabung. SKALE adalah jaringan Proof of Stake (POS) yang menggunakan token kerja. Containerisasi dan virtualisasi node yang canggih membuat operasi menjadi mulus dan Protokol SKALE mengoptimalkan alokasi sumber daya setiap node di seluruh jaringan blockchain elastis. Protokol ini juga tahan penambangan — artinya tidak ada keuntungan yang bisa diperoleh dengan mengumpulkan sumber daya di tingkat penambangan.

Penyiapan node dan staking sederhana dan hanya membutuhkan beberapa langkah. Imbalan validator didistribusikan hampir merata di seluruh jaringan node — dengan imbalan validator didasarkan pada pemenuhan target kinerja, bukan dengan mengoptimalkan rig untuk meningkatkan kinerja kriptografi. Setiap node dinilai berdasarkan perilaku SLA-nya untuk rantai yang divalidasi node dengan kinerja node yang dinilai oleh node lain di jaringan.

Pembayaran validator dilakukan setiap bulan untuk validator yang memenuhi kriteria kinerja dan waktu aktif. Pembayaran termasuk token yang dibayarkan dalam bentuk biaya berlangganan sidechain dan inflasi token sebagaimana ditentukan melalui kontrak pintar yang berjalan di mainnet Ethereum.
Jaringan SKALE adalah jaringan Proof-of-Stake (PoS) yang diamankan oleh validator global independen. Validator SKALE mengoperasikan dan mengamankan jaringan dengan mengusulkan blok, menetapkan konsensus pada blok yang diselesaikan, dan memasukkannya ke rantai. Tanpa validator, yang membawa ‘blok’ dan ‘rantai’ ke ‘blockchain’, (atau penambang dalam sistem PoW), tidak akan ada blockchain (atau jaringan) yang berfungsi. Sangat penting bagi ekonomi jaringan untuk memberi penghargaan dan insentif kepada validator atas investasi perangkat keras di muka, upaya pemeliharaan operasional, dan dukungan keseluruhan dari kinerja dan keamanan jaringan.

Validator SKALE mendapatkan hadiah SKL setiap periode (yaitu setiap bulan kalender) melalui:

Biaya Aplikasi Terdesentralisasi (dApp)

Pengembang menyewa rantai-S untuk dApps mereka dengan menyetor token SKL ke dalam kontrak pintar. Hal ini memungkinkan Jaringan SKALE untuk menawarkan transaksi tanpa gas kepada pengguna akhir dApp, secara dramatis meningkatkan pengalaman Web3.

Di akhir setiap periode epoch, sebagian dari token SKL ini yang disimpan oleh pengembang dApp dialokasikan ke kumpulan bounty. Ini pada gilirannya akan didistribusikan ke validator sebagai hadiah jika mereka mencapai persyaratan SLA tertentu (didefinisikan di bawah).

Seiring jaringan terus tumbuh dan aplikasi Web3 terus berkembang biak di Jaringan SKALE, total biaya dApp terlihat melampaui inflasi token pada basis per node dan akan menjadi pendorong utama pengembalian token. Nilai yang melekat pada jaringan kemudian akan mencerminkan penggunaan dan pertumbuhan jaringan.

Penerbitan Jaringan (atau Inflasi Token)

Jaringan SKALE memiliki kurva pemanfaatan beban jaringan sebagai inti dari struktur harganya. Tujuan dari kurva ini adalah untuk menyeimbangkan antara penawaran dan permintaan kapasitas jaringan untuk menciptakan jaringan yang stabil dan hemat biaya. Karena jaringan menjadi terlalu banyak digunakan, S-chain menjadi lebih mahal untuk dibeli. Misalnya, melebihi 85% penggunaan jaringan secara tajam menaikkan biaya dan oleh karena itu biaya dApp memasuki jaringan sebagai hadiah. Ini, pada gilirannya, memberi insentif kepada validator saat ini untuk memutar lebih banyak node dan / atau validator baru untuk memasuki jaringan. Hal ini akan menghasilkan peningkatan pasokan, yang akan menurunkan pemanfaatan dan secara bersamaan akan menekan harga turun dan menstabilkan jaringan. Model ini memastikan keseimbangan di seluruh jaringan saat penggunaan meningkat.

Keamanan dan validitas transaksi di sidechain atau subchain di lapisan kedua terutama bertumpu pada kinerja dan perilaku node validator. Untuk memastikan lapisan validasi beroperasi dengan benar, pertama-tama jaringan harus memiliki node validator dalam jumlah besar. Sejumlah kecil node dalam jaringan secara inheren berisiko dan rapuh.

Selain itu dan sebagai persyaratan untuk jaringan yang aman dan kuat, jaringan harus menyediakan a) pemilihan acak rangkaian validator rantai dan b) rotasi node masuk dan keluar rantai secara berkala. Tanpa keacakan dan rotasi, ada risiko penyuapan dan / atau kolusi yang jauh lebih besar di antara validator, yang sangat mengurangi keamanan dan integritas rantai di dalam jaringan.

Persyaratan terakhir pada lapisan ini adalah struktur insentif yang tepat yang membahas hukuman dan penghargaan. Sehubungan dengan yang pertama, setiap node validator harus memiliki nilai signifikan yang dipertaruhkan ke dalam jaringan. Staking adalah penegakan perilaku yang baik di mana jika validator memutuskan untuk berkolusi atau pergi ke Bizantium dan tertangkap, ia akan kehilangan sahamnya dan dihapus dari jaringan. Dengan SKALE, taruhan validator akan setara dengan 100.000USD (atau lebih tinggi berdasarkan apresiasi token).

Untuk memaksa atau menyuap validator sidechain dengan jenis model validasi gabungan ini — model yang menggunakan pemilihan acak dan rotasi node yang sering — aktor yang buruk harus secara efektif menyuap dua pertiga dari jaringan yang lebih besar. Untuk melakukan ini dengan sejumlah besar node di jaringan secara keseluruhan akan sangat sulit. Desain jaringan SKALE didasarkan pada prinsip-prinsip inti ini dan secara langsung selaras dengan penghentian — jika tidak menghilangkan — serangan dan menjaga integritas transaksi dalam setiap rantai di jaringan.

Jaringan SKALE terdiri dari sekumpulan besar node, semuanya berjalan secara bersamaan dan independen, memvalidasi transaksi dalam sidechains elastis yang mereka awasi. Semua node ini menggunakan satu set kontrak SKALE unik yang berjalan di mainnet Ethereum. Kontrak pintar ini adalah tempat token SKALE berada, tempat penerbitan terjadi, dan tempat hadiah dicairkan ke validator node. Kontrak pintar ini juga merupakan tempat analisis jaringan berlangsung dan tempat tindakan korektif diambil jika ada perilaku buruk oleh satu atau beberapa node.

Pengembang membuat rantai dengan terlebih dahulu memilih ukuran rantai (kecil, sedang, dan besar), durasi rantai (6 bulan, 12 bulan, 24 bulan), dan kemudian mempertaruhkan token SKALE untuk menyediakan sumber daya jaringan. Token ini dipertaruhkan di mainnet Ethereum melalui salah satu kontrak SKALE yang ada di sana. Setiap bulan, sejumlah token dari saham pengembang ini dipindahkan ke kumpulan bounty yang kemudian digunakan untuk membayar validator dalam jaringan. Peristiwa inflasi (penerbitan) juga terjadi setiap bulan di mana token SKALE baru dibuat melalui kontrak di mainnet, yang hasilnya didorong ke kumpulan bounty untuk pembayaran ke validator.

Misalnya, jika ada seribu node validator dalam jaringan dan semuanya berkinerja baik, masing-masing akan berpartisipasi dalam hasil bulanan dari kumpulan bounty yang mencakup sebagian dari taruhan token sidechain ditambah jumlah inflasi. Distribusi ke validator belum tentu dibagikan secara merata karena ada komponen pengubah yang sedikit menyesuaikan pembayaran berdasarkan durasi token dimasukkan ke dalam jaringan. Node dengan token yang dikunci selama dua belas bulan, misalnya, akan mendapatkan persentase yang lebih besar daripada yang dikunci selama tiga atau enam bulan.
Inti node di validator dalam Jaringan SKALE memiliki peran utama dalam memoderasi jaringan — peran yang selain mengatur diri sendiri seputar validasi dan pengoperasian sidechain dan subchains. Setiap node mengumpulkan dan mengunggah data untuk menjaga jaringan tetap jujur ​​dan operasional. Setiap node dalam jaringan secara terus menerus memonitor 24 node acak, mengumpulkan data dan menarik file log dari node ini. Inti node akan menilai setiap node, melihat waktu aktif, latensi, kinerja, dan metrik lainnya dan kemudian mendasarkan skor pada apakah ambang tertentu terpenuhi atau tidak. Mekanisme ini adalah bagian dari Layanan Pemantauan Node SKALE dan disebut fungsi SKALE SLA.
Node mengirimkan metrik mereka ke kontrak di mainnet yang memadukan, memproses, dan menggabungkannya untuk mendapatkan gambaran yang jelas tentang jaringan dan kesehatan node. Jika sebuah node dianggap telah berkinerja baik selama suatu periode, node tersebut dapat berpartisipasi dalam penghargaan dari kumpulan bounty. Jika sebuah node berkinerja buruk, node tidak akan menerima penghargaan untuk periode tersebut. Jika bertindak jahat, itu mungkin ditandai dan ditarik dari jaringan. Dalam kasus peristiwa terakhir yaitu kecurigaan adanya kecurangan, indikasi telah diretas, atau keterlibatan dalam tindakan jahat lainnya, proses peninjauan akan dimulai yang dapat berakhir dengan tumpukan saham di node.

Validator pergi ke situs web SKALE (www.skale.network) dan mendaftar. Tim jaringan SKALE akan meninjau aplikasi dan kemudian menjadwalkan waktu peninjauan dengan calon validator. Prosesnya adalah proses evaluasi timbal balik hingga saat ada pendaftaran dan orientasi mandiri. Kandidat yang maju dalam proses tersebut diminta untuk menandatangani surat maksud yang tidak mengikat dan kemudian melalui proses sertifikasi. Setelah lulus, mereka akan dimasukkan dalam kelompok Alpine (ini adalah nama yang diberikan ke set awal validator jaringan).

Ada saluran Discord yang mengundang validator untuk bergabung. Tim SKALE juga akan bekerja sama dengan validator untuk membantu mereka menyiapkan node dan mendaftarkannya ke jaringan. Sifat arsitektur yang di kemas membuatnya mudah untuk berdiri dan mengoperasikan node. Proses CLI untuk melakukan ini sangat mudah untuk hampir semua tim teknik atau pengembang. Sasaran pada titik ini adalah bekerja dengan sejumlah validator berpengalaman yang solid untuk memastikan peluncuran mainnet yang lancar.

Jaringan dirancang untuk tidak memiliki izin. Di masa mendatang, pendaftaran dan pendaftaran akan dilakukan sendiri dan pendaftaran dan daftar putih sebagai validator akan dibatalkan.

Peran Node Validator

Inti node di validator dalam Jaringan SKALE memiliki peran utama dalam memoderasi jaringan — peran yang selain mengatur diri sendiri seputar validasi sidechain dan subchains. Setiap node mengumpulkan dan mengunggah data untuk menjaga jaringan tetap jujur ​​dan operasional. Setiap node di jaringan secara terus menerus memantau 24 node acak, mengumpulkan data dan menarik file log dari node lain. Inti node akan menilai setiap node lainnya, melihat waktu aktif, latensi, kinerja, dan metrik lainnya dan kemudian mendasarkan skor pada apakah ambang tertentu terpenuhi atau tidak. Ini disebut fungsi SKALE SLA.

Node mengirimkan metrik mereka ke kontrak di mainnet yang memadukan, memproses, dan menggabungkannya untuk mendapatkan gambaran yang jelas tentang jaringan dan kesehatan node. Jika sebuah node dianggap berkinerja baik, node tersebut dapat berpartisipasi dalam penghargaan dari kumpulan bounty. Jika sebuah node berkinerja buruk atau bertindak jahat, node tersebut akan ditandai dan ditarik dari jaringan. Dalam kasus peristiwa terakhir yaitu kecurigaan adanya kecurangan, indikasi telah diretas, atau keterlibatan dalam tindakan jahat lainnya, proses peninjauan akan dimulai yang dapat berakhir dengan tumpukan saham di node.

Sebagai contoh, jika ada seribu node dalam jaringan dan semuanya berkinerja baik, mereka masing-masing akan berpartisipasi dalam pendapatan bulanan dari kumpulan bounty. Distribusi ke validator tidak harus dibagikan secara merata karena ada komponen plus / minus yang didasarkan pada berapa lama sebuah node diintai ke dalam jaringan. Node yang diikat selama dua belas bulan, misalnya, akan mendapat persentase yang sedikit lebih besar daripada yang diikat selama tiga atau enam bulan.

Seperti yang disorot sebelumnya, setiap validator akan mempertaruhkan token SKALE ke jaringan sebagai bagian dari partisipasi mereka sebagai validator. Keterikatan ini memainkan peran fundamental dalam mengamankan jaringan. Jumlah taruhannya kira-kira setara $ 100.000 USD pada awalnya. Taruhan ini akan hidup di mainnet dan berfungsi sebagai ukuran keyakinan pada jaringan dan sebagai jalan lain untuk melawan aktor jahat.

Jika node mencoba melakukan pembelanjaan ganda, misalnya, dan tertangkap oleh sistem, taruhan node yang melanggar akan ditempatkan ke escrow (yang pada dasarnya berfungsi sebagai kotak penalti). Selama tahun pertama jaringan, dewan peninjau yang terdiri dari validator akan memberikan suara apakah pelanggaran telah terjadi. Jika keputusannya ya, validator akan kehilangan sahamnya, dalam hal ini, akan hangus atau tetap berada di kotak penalti.

5. Token Skale

Token SKL dibangun di atas standar token ERC-777. Token ERC-777 mendukung delegasi pada level token. Ini berarti bahwa seorang delegator tidak lagi harus mengirim token mereka ke kontrak pintar delegasi. Sebaliknya, delegator akan membagikan kunci delegasi yang aman kepada penyedia staking sambil menyimpan token mereka di dompet pilihan mereka. ERC-777 sepenuhnya kompatibel dengan ERC-20. Total suplai SKL saat genesis akan menjadi 4,14 miliar, dan akan memiliki suplai maksimal 7 miliar.
Semua token saat genesis akan dikunci atau tidak cair. 596,25 juta token genesis SKL akan memasuki sirkulasi 91 hari setelah genesis, yang artinya menjadi cair dan dapat dijual atau ditransfer. Ini terjadi setelah periode Bukti Penggunaan 90 hari berakhir di platform Consensys Activate.

Token SKALE, dengan simbol token “SKL”, berfungsi sebagai instrumen transfer bawaan untuk memfasilitasi tiga fungsi organik inti:

  1. Keamanan / Taruhan: Delegator mempertaruhkan token SKL ke validator yang menjalankan jaringan SKALE melalui node operasi dengan memvalidasi blok, melaksanakan kontrak pintar, dan mengamankan jaringan. Baik delegator dan validator diberi hadiah token SKL atas upaya dan jaminan mereka.
  2. Biaya Langganan SKALE Chain: Pengembang membeli akses langganan mereka ke rantai blok elastis (S-chain) dengan token SKL.
  3. Pemungutan suara tata kelola: Token SKL juga akan digunakan untuk pemungutan suara on-chain, yang akan mengontrol semua parameter ekonomi Jaringan SKALE. Jaringan secara bertahap akan berkembang ke titik di mana pemungutan suara diperlukan untuk mengubah fungsi ekonomi inti dari jaringan seperti penerbitan dan biaya. Secara umum, tata kelola SKALE mengikuti Model Pasak Terdelegasi. Pemangku kepentingan dapat berpartisipasi dalam tata kelola secara langsung dengan memberikan suara dengan sahamnya atau mendelegasikan hak suara kepada pemangku kepentingan lainnya. Model pemungutan suara default yang digunakan oleh SKALE adalah suara mayoritas sederhana dari taruhan yang berpartisipasi dalam pemungutan suara. Informasi tambahan seputar tata kelola dan Yayasan N.O.D.E dapat ditemukan di sini.

Bukti Penggunaan
Semua pemegang token yang menerima token melalui Consensus Activate diharuskan melengkapi Bukti Penggunaan, yang mengharuskan pemegang token untuk mempertaruhkan setidaknya 50% dari token SKALE mereka selama 90 hari sebelum token mereka tidak terkunci dan cair.

Staking SKL
Token yang dipertaruhkan akan dikunci, saat dipertaruhkan, dan pemegang token dapat memilih untuk bertaruh selama 3, 6 atau 12 bulan. Pemegang token yang memilih untuk bertaruh lebih lama akan memiliki tingkat hadiah yang lebih tinggi (1,5x untuk 6 bulan, dan 2x untuk 12 bulan) jika dibandingkan dengan taruhan untuk minimum 3 bulan.
Semua validator akan menerima hadiah yang sama di SKALE dengan pengecualian pengganda karena memilih untuk mempertaruhkan token lebih lama. Ini berarti bahwa hadiah tidak sebanding dengan jumlah token yang dipertaruhkan ke validator. Dengan pemikiran ini, akan bermanfaat bagi seorang pemegang taruhan untuk mempertaruhkan ke validator dengan taruhan lebih rendah.

Tingkat Imbalan
Karena inflasi ditetapkan pada 9,3% untuk tahun pertama, tingkat penghargaan akan berfluktuasi berdasarkan partisipasi yang dipertaruhkan. Tingkat saham target saat peluncuran adalah 40%. Validator dan delegator dapat mengharapkan tingkat hadiah tahunan sebesar 9,9% jika mempertaruhkan dalam kenaikan 3 bulan, 19,81% jika mempertaruhkan dalam kelipatan 6 bulan, dan 29,71% jika mempertaruhkan untuk setahun penuh selama tingkat taruhan target tercapai.

Informasi Lebih Lanjut Tentang Skale Network

Website |Medium| Twitter |Telegram |Discord| Skale Doc| Github|

--

--

Muhammad Pandam Pramudya
Muhammad Pandam Pramudya

Written by Muhammad Pandam Pramudya

Crypto Enthusiast | Community Manager | Meme Maker |

No responses yet