Merobohkan tembok yang pernah dibangun Bagaimana Polkadot akan berkembang di masa depan?

Dua tahun lalu hari ini, seluruh ruang crypto penuh dengan antisipasi antusias untuk lelang slot parachain Polkadot yang akan datang. Namun, seiring berjalannya waktu, mekanisme lelang ini terbukti memiliki ambang partisipasi yang relatif tinggi, yang agak menghambat perluasan ekosistemnya lebih lanjut. Tapi untungnya, tim yang dipimpin oleh Dr. Gavin Wood melihat masalah tepat waktu dan bertekad untuk membalikkan hambatan yang sebelumnya didirikan, dan secara aktif berpikir tentang bagaimana mempromosikan pembangunan ekosistem yang berkelanjutan, menurunkan penghalang untuk masuk, dan lebih fokus pada penyediaan produk blockchain yang benar-benar berharga - "ruang blok".

Dalam konteks dan transformasi historis ini, apa yang akan menjadi tata letak dan arah pengembangan Polkadot di masa depan? Mari kita lihat secara komprehensif bagaimana Polkadot dapat melayani pengguna Web3 dengan lebih baik melalui artikel ini.

Memahami Polkadot 1.0 dan filosofi di baliknya akan membantu kita lebih memahami arah masa depan ekosistem Polkadot!

Redefined: Polkadot akan digunakan sebagai sumber daya komputasi

Polkadot sekarang telah diabstraksi dan digeneralisasi melampaui apa yang awalnya diusulkan dan dibayangkan dalam buku putih. Polkadot adalah:

Ruang blok (sumber daya dasar yang dibutuhkan oleh rantai), bukan rantai. Platform yang dibuat agar orang-orang dapat menggunakan aplikasi alih-alih rantai. Pada dasarnya, Polkadot bukanlah platform untuk rantai hosting, rantai hanyalah cara untuk membangun aplikasi dan meningkatkan kegunaan Polkadot. Platform yang menyediakan layanan komputasi berkelanjutan dan stabil yang tidak hanya spesifik atau terbatas, tetapi generik dan dapat diterapkan ke berbagai aplikasi dan skenario yang berbeda. Di mana "persisten" berarti mulai melakukan tindakan atau perhitungan, kemudian berhenti di beberapa titik sebelum melanjutkan dari tempat yang ditinggalkan atau pindah ke tugas lain. Komputer multicore di mana rantai berjalan secara paralel pada inti yang berbeda secara berurutan disebut parachain. Saat ini, dengan mekanisme lelang slot, satu inti digunakan per rantai, tetapi untuk utas paralel mungkin menyediakan sumber daya untuk beberapa rantai sesuai permintaan pada waktu yang berbeda. Saat ini di Polkadot, ada sekitar 50 core yang berjalan secara independen dan paralel.

Mulai sekarang, aplikasi akan digunakan sebagai istilah umum untuk menggambarkan apa pun yang dapat menggunakan Polkadot Core untuk mengakses komputasi yang aman dan terdesentralisasi.

** Arah pengembangan utama Polkadot **

Jika kita menganggap Polkadot sebagai penyedia layanan yang menyediakan layanan komputasi tanpa kepercayaan dan tangguh melalui intinya, dan memastikan bahwa aplikasi dapat beroperasi atau berkomunikasi satu sama lain dengan aman, maka masa depan Polkadot dapat berkembang ke arah utama berikut - dari ekosistem yang berpusat pada rantai menjadi ekosistem yang berpusat pada aplikasi. Hapus asumsi bahwa setiap aplikasi memiliki satu inti, tetapi sebaliknya semua inti adalah sumber daya yang dapat dikonsumsi dan digunakan sesuai kebutuhan oleh aplikasi.

Sebelumnya, mengamankan slot parachain melalui mekanisme lelang adalah proses yang kompetitif. Dengan coretime, lelang slot tidak lagi diperlukan. Tim dapat membeli CoreTime instan atau memesan sebanyak yang diperlukan. Ini sangat mengurangi penghalang masuk untuk pemain perangkat lunak dan tim parachain.

Selain perubahan besar ini, penggunaan inti tangkas dan alokasi coretime akan memungkinkan aplikasi apa pun mengakses perhitungan Polkadot sesuai kebutuhan tanpa membuang ruang blok yang berharga. Protokol ini juga akan meningkatkan komunikasi lintas rantai dan jaminan keamanan untuk pesan XCM. Terakhir, Polkadot sendiri akan menskalakan dengan menguraikan logika inti ke dalam parachain sistemnya sendiri, menyediakan lebih banyak bandwidth untuk protokol dan kesepakatan parachain.

** Dari lelang slot ke pasar Coretime **

Produk akhir dari blockchain adalah ruang blok. Aplikasi perlu mengakses ruang blok Polkadot, dan titik masuk untuk mengakses ruang blok adalah intinya. Akibatnya, aplikasi perlu mencadangkan waktu atau waktu inti pada inti untuk mendapatkan akses ke ruang blok aman dan interoperabilitas Polkadot untuk jangka waktu terbatas.

Inti harus gesit dan umum:

"Kelincahan" berarti bahwa core dapat dengan cepat menyesuaikan atau mengalihkan tugas yang mereka jalankan, sama seperti CPU modern dapat dengan cepat beralih di antara program atau tugas yang berbeda. "Keserbagunaan" berarti bahwa inti ini tidak dirancang khusus untuk tugas tertentu, tetapi dapat disesuaikan dan ditangani untuk berbagai tugas.

Karena core memiliki karakteristik seperti itu, untuk memanfaatkannya sepenuhnya, cara mereka diperoleh (atau didistribusikan) juga harus fleksibel dan cepat, yaitu "gesit".

Mekanisme lelang slot tidak gesit, ini menciptakan penghalang masuk yang tinggi, dan dirancang untuk aplikasi monolitik yang berjalan lama (yaitu visi Polkadot asli yang diusulkan dalam buku putih).

Kami meninggalkan lelang leasing klasik dan mengusulkan untuk membangun pasar "gesit" untuk waktu inti, pada dasarnya komoditas yang dapat diberi token, dijual, dan diperdagangkan. Pengaturan ini memaksimalkan kelincahan Polkadot dan memungkinkan pasar mengetahui solusi terbaik agar aplikasi berhasil.

Aplikasi akan dapat memesan Bulk Core Time dan Instant Core Time sesuai kebutuhan. Sewa waktu inti massal akan disewakan dalam jumlah besar untuk jangka waktu tertentu dengan harga tetap melalui parachain sistem broker. Sewa Instant Core Time akan dijual berdasarkan permintaan real-time, dan harga sewa akan ditentukan berdasarkan harga real-time saat ini. Sistem seperti itu akan menurunkan penghalang masuk bagi pembangun potensial.

Pendapatan dari penjualan core-time dapat dihancurkan, atau dialirkan ke perbendaharaan, atau digunakan untuk campuran opsi-opsi ini. Topik ini sedang dibahas. Untuk informasi selengkapnya, lihat RFC-0010 dan RFC-0015.

  • RFC-0010:
  • RFC-0015:

Dari rantai-sentris ke aplikasi-sentris

Polkadot 1.0 adalah paradigma rantai-sentris yang terdiri dari rantai yatim piatu yang mampu bertukar pesan. Ini pada dasarnya tidak berbeda dari rantai yang sama sekali berbeda yang dihubungkan oleh jembatan, satu-satunya perbedaan adalah bahwa ada rantai relai untuk mengamankan jaringan, menyediakan kemampuan pengiriman pesan, dan melakukan tugas-tugas tambahan seperti Crowdloan, Lelang, Staking, Akun, Saldo, dan Tata Kelola. Jika suatu sistem dirancang berpusat pada rantai, aplikasi yang pada akhirnya dihasilkan dan pengalaman yang diberikannya kepada pengguna juga akan berpusat pada rantai. Cara sistem dirancang dan dirancang secara langsung mempengaruhi karakteristik aplikasi yang dihasilkannya dan pengalaman yang diberikannya kepada pengguna. Jika fokus sistem adalah rantai, maka aplikasi dan pengalaman pengguna juga akan mencerminkan kecenderungan ini.

Inovasi nyata Polkadot terletak pada pemanfaatan proposisi nilai unik yang ditawarkan oleh rantai yang berbeda dan memanfaatkan potensi kolaboratif rantai ini untuk membangun aplikasi lintas rantai untuk memecahkan masalah dunia nyata. Oleh karena itu, aplikasi ini harus cross-chain.

Di masa depan, Relay Chain akan menangani lebih sedikit tugas, dan hanya akan fokus pada tugas utama: mengamankan jaringan dan menyediakan kemampuan pengiriman pesan yang aman. Parachain sistem akan digunakan untuk mengambil alih tugas rantai relai sekunder seperti staking, tata kelola, dll. Lihat artikel terbaru PolkaWorld "Gavin Wood mengusulkan untuk meminimalkan rantai relai, identitas, staking, dan sistem tata kelola pertama-tama akan bermigrasi ke parachain sistem!" 》

XCM dan Kesepakatan

XCMP adalah protokol lapisan transport yang dirancang khusus untuk mengirim pesan XCM. Ini menyediakan metode khusus dan jalur aman untuk pengiriman pesan, tetapi tidak melibatkan detail atau struktur protokol tingkat tinggi, yang mungkin melibatkan cara memformat pesan, cara menangani logika interaksi tertentu, atau fungsi protokol lain yang lebih canggih. Singkatnya, XCMP berfokus pada transportasi pesan dasar daripada berurusan dengan logika atau spesifikasi protokol yang kompleks.

XCM adalah format atau bahasa yang dirancang khusus untuk mewakili maksud operasi umum pada rantai. Ini seperti bahasa umum yang menggambarkan "Saya berniat melakukan ini" atau "Saya ingin ini terjadi." Pesan XCM ditransmisikan antara beberapa rantai melalui mekanisme XCMP. Dalam lingkungan yang ideal dan benar-benar tanpa kepercayaan, sistem membutuhkan mekanisme yang kuat untuk memastikan bahwa setiap rantai dengan benar dan setia menafsirkan dan mengeksekusi pesan XCM. Sederhananya, meskipun kita dapat mengirim pesan lintas rantai dengan aman, masih ada risiko bahwa pesan-pesan itu akan disalahartikan atau disalahartikan oleh rantai penerima. Untuk memastikan kebenaran dan keamanan ini, mekanisme atau protokol yang disebut "Kesepakatan" dapat digunakan.

Kesepakatan adalah perjanjian atau perjanjian opsional antara beberapa rantai. Logika perjanjian ini tetap dan tidak dapat diubah atau dipatahkan oleh rantai yang berpartisipasi. Polkadot, sebagai platform, berkomitmen untuk menjalankan protokol accord ini dengan setia, memastikan bahwa protokol tersebut dijalankan dengan benar di semua rantai yang berpartisipasi. Setiap Accord ditargetkan pada fitur tertentu atau kebutuhan khusus. Setelah rantai memutuskan untuk bergabung dengan Kesepakatan, rantai harus mengikuti aturan Perjanjian dan menyediakan fungsionalitas yang dijelaskan dalam Perjanjian. Untuk memudahkan lebih banyak rantai untuk berpartisipasi, membuat Accord baru terbuka dan tanpa izin. Namun, meskipun rantai apa pun dapat mengusulkan Kesepakatan baru, itu tidak akan segera berlaku. Hanya setelah rantai lain setuju dan mendaftarkan Perjanjian, barulah secara resmi berlaku. Secara keseluruhan, Accord adalah mekanisme yang membantu beberapa rantai bekerja sama di platform Polkadot, memastikan konsistensi dan keamanan protokol.

Singkatnya, ketika satu rantai mengirim pesan XCM ke rantai lain, Accord memastikan bahwa rantai penerima menafsirkan dan memproses pesan seperti yang dimaksudkan oleh rantai pengirim. Kedua, Accord menciptakan lingkungan yang benar-benar tidak dapat dipercaya dan kolaboratif antar aplikasi. Meskipun mungkin tidak ada hubungan kepercayaan yang telah ditetapkan sebelumnya antara aplikasi atau rantai individu, dengan Accord mereka dapat berkomunikasi dan bekerja sama satu sama lain dengan aman dan andal.

Polkadot adalah satu-satunya ekosistem di mana Accord dapat eksis dengan baik karena memiliki lapisan keamanan homogen yang juga menyediakan kemampuan transisi status tertentu untuk setiap komponen logisnya. Hal ini memungkinkan pola kooperatif antara beberapa komponen logis (yaitu di seluruh aplikasi), yang tidak mungkin dilakukan pada jembatan.

Accord akan diimplementasikan menggunakan teknologi SPREE.

Penggunaan inti di Polkadot 1.0

Di Polkadot 1.0, aplikasi menelurkan sepotong setiap 12 detik, terlepas dari persyaratan sebenarnya. Praktik ini menciptakan pemborosan sumber daya, karena blok diproduksi pada tingkat ini, terlepas dari apakah transaksi sibuk atau tidak. Ketika transaksi jaringan sangat sibuk, ada insentif untuk menghasilkan blok penuh transaksi untuk menerima imbalan finansial. Ketika transaksi tidak terlalu sibuk, itu dapat menghasilkan blok kosong tanpa transaksi apa pun, yang juga tidak ekonomis.

Diagram berikut menunjukkan penggunaan inti Polkadot 1.0, di mana sumbu horizontal mewakili waktu dan setiap baris mewakili inti. Warna menunjukkan parachain berbeda yang menggunakan satu inti.

Pengaturan di atas menyediakan lingkungan eksekusi pecahan yang sederhana dan aman.

Namun, untuk mencapai efisiensi secara keseluruhan, blok harus diproduksi bila diperlukan, dan sistem harus menargetkan kapasitas blok penuh, mengurangi kemungkinan memberi insentif kepada validator untuk menghasilkan blok setengah penuh atau kosong.

** Alokasi Waktu Inti Agile **

Di Polkadot 1.0, yang disebut "waktu inti" mengacu pada lamanya waktu tetap suatu aplikasi dapat berjalan pada inti tertentu, yaitu dua tahun. Namun kini, batas dua tahun tetap ini telah dihapus agar lebih fleksibel untuk memenuhi kebutuhan berbagai aplikasi. Yang mengatakan, penggunaan waktu inti telah menjadi lebih umum dan fleksibel, tidak lagi terikat oleh kerangka waktu dua tahun tetap di versi sebelumnya.

Pisahkan waktu inti

Pemilik Core Time dapat membagi atau memperdagangkannya. Aplikasi A1 dapat berjalan pada inti C1 untuk jangka waktu terbatas, dan kemudian aplikasi lain A2 dapat terus berjalan pada inti C1, atau aplikasi A1 dapat terus berjalan pada inti C2 lain. Beberapa aplikasi mungkin berhenti berfungsi sementara dan dilanjutkan nanti.

Waktu inti segmen

Cakupan dapat disegmentasi (yaitu aplikasi dapat berjalan secara bergantian pada satu inti) untuk berbagi biaya atau mengurangi tingkat produksi blok, seperti yang ditunjukkan pada diagram berikut.

Gabungkan waktu inti

Aplikasi dapat ditetapkan ke beberapa inti secara bersamaan. Beberapa aplikasi mungkin memiliki alokasi inti permanen dan alokasi intermiten, misalnya, selama periode permintaan tinggi, beberapa potongan dapat dikirim ke beberapa inti pada periode waktu yang sama untuk mengurangi latensi.

Penggunaan inti Agile**

Dalam versi Polkadot 1.0, setiap "inti" dalam sistem ditugaskan ke aplikasi tertentu, dan aplikasi di sini setara dengan parachain. Namun, secara teori, tidak terlalu penting aplikasi mana yang ditugaskan ke inti mana untuk menjalankan hubungan alokasi ini. Artinya, setiap inti netral, dan tidak memiliki preferensi khusus atau penanganan yang lebih ramah untuk aplikasi tertentu.

Di sini, kami menghapus asumsi bahwa setiap aplikasi memiliki inti, tetapi sebaliknya semua inti adalah sumber daya, dikonsumsi dan digunakan sesuai dengan kebutuhan semua aplikasi dalam ekosistem.

Core Terkompresi

Inti memiliki kemampuan untuk memproses dan mengamankan beberapa blok dari aplikasi yang sama secara bersamaan. Menggabungkan blok dari beberapa aplikasi dalam inti rantai relai yang sama dapat mengurangi latensi pemrosesan blok tersebut, tetapi ini menghasilkan peningkatan bandwidth yang diperlukan. Untuk menggabungkan blok-blok ini, biaya yang diperlukan tetap, yang tercermin dalam biaya untuk membuka dan menutup blok.

Core Bersama

Bagikan core dengan aplikasi lain untuk berbagi biaya tanpa mengurangi latensi. Perhatikan bahwa ini tidak sama dengan memisahkan waktu inti, di mana satu inti digunakan oleh beberapa aplikasi pada waktu yang berbeda, berbagi biaya dengan biaya latensi yang lebih tinggi.

** Sistem komputasi composable tangkas **

Semua opsi di atas untuk alokasi waktu inti yang gesit dan penggunaan inti dapat dikombinasikan untuk memungkinkan sistem komputasi global yang gesit dan terdesentralisasi.

Oleh karena itu, visi baru ini berfokus pada sumber daya Polkadot, yaitu ruang blok yang aman, fleksibel, dan tersedia, yang dapat diperoleh dengan menyisihkan waktu pada inti. Kelincahan dalam alokasi waktu inti dan penggunaan inti memaksimalkan efisiensi jaringan dan penggunaan ruang blok.

Ketangguhan Polkadot

Sistem yang dirancang tanpa desentralisasi, kriptografi, dan teori permainan dalam pikiran rentan terhadap cracking dan serangan cyber. Polkadot membangun ketahanannya berdasarkan pilar berbeda berikut:

  1. Gunakan Klien Ringan: Server RPC terpusat, meskipun umum, rentan terhadap serangan, dan RPC bukanlah portal terdesentralisasi yang tidak dapat dipercaya untuk aplikasi berbasis blockchain. Dengan Smoldot, klien ringan tersedia di Polkadot.
  2. Primitif tanpa pengetahuan (ZK): Mereka dapat menciptakan masalah dengan sensor dan sentralisasi, karena merebus fungsi transisi negara besar ke bukti yang dijalankan dengan benar saat ini bukan solusi penskalaan untuk membangun sistem yang tangguh. Namun, Polkadot sedang membangun perpustakaan primitif ZK yang kaya fitur dan berkinerja tinggi untuk kasus penggunaan tertentu. Kasus penggunaan pertama akan digunakan untuk meningkatkan privasi untuk kolektif on-chain seperti Polkadot Technical Fellowship.
  3. Konsensus Sassafras: Algoritma konsensus produksi blok forkless baru, menggantikan BABE, hanya akan diproduksi jika blok diharapkan dikonfirmasi oleh seluruh jaringan dan akhirnya ditentukan valid. Ini akan memberikan banyak manfaat seperti:
  • Forkless upgrade dapat meningkatkan keamanan, kinerja parachain, dan pengalaman pengguna
  • Untuk mencegah entitas tertentu mencoba memprioritaskan transaksi mereka sendiri setelah melihat transaksi yang belum dikonfirmasi, sistem mengadopsi mekanisme perutean transaksi berkinerja tinggi. Dalam mekanisme ini, transaksi ditambahkan secara langsung dan cepat ke blok tanpa disiarkan ke seluruh jaringan. Pada saat yang sama, untuk meningkatkan keamanan, semua transaksi dienkripsi.

4. Jaringan hibrida antar-node: Transportasi terselubung untuk pesan singkat, ya

  • Hindari transaksi yang membocorkan informasi IP, juga
  • Memperkenalkan sistem pesan universal yang memungkinkan pengguna, rantai, pekerja off-chain, kontrak pintar, modul, dan entitas lain yang ada dalam rantai untuk bertukar pesan yang berisi tanda tangan, maksud, dll.

5. Desentralisasi sosial: Strategi desentralisasi sosialisasi menekankan peningkatan ketahanan sistem melalui partisipasi luas. Strategi ini mendorong sejumlah besar anggota untuk berpartisipasi dalam pengambilan keputusan on-chain, memastikan bahwa dana seperti anggaran perbendaharaan, gaji, dan dukungan keuangan didistribusikan secara tepat dan adil. Intinya adalah bahwa untuk mempertahankan keadaan terdesentralisasi ini, para ahli teknis kritis dalam sistem harus secara langsung diberi insentif dan direkrut oleh jaringan Polkadot, bukan oleh beberapa organisasi tertentu dalam jaringan. Ini untuk memastikan desentralisasi jaringan sehingga semua orang bekerja sama dalam lapangan bermain yang setara.

Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • Komentar
  • Bagikan
Komentar
0/400
Tidak ada komentar
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)