Dasar
Spot
Perdagangkan kripto dengan bebas
Perdagangan Margin
Perbesar keuntungan Anda dengan leverage
Konversi & Investasi Otomatis
0 Fees
Perdagangkan dalam ukuran berapa pun tanpa biaya dan tanpa slippage
ETF
Dapatkan eksposur ke posisi leverage dengan mudah
Perdagangan Pre-Market
Perdagangkan token baru sebelum listing
Futures
Akses ribuan kontrak perpetual
TradFi
Emas
Satu platform aset tradisional global
Opsi
Hot
Perdagangkan Opsi Vanilla ala Eropa
Akun Terpadu
Memaksimalkan efisiensi modal Anda
Perdagangan Demo
Pengantar tentang Perdagangan Futures
Bersiap untuk perdagangan futures Anda
Acara Futures
Gabung acara & dapatkan hadiah
Perdagangan Demo
Gunakan dana virtual untuk merasakan perdagangan bebas risiko
Peluncuran
CandyDrop
Koleksi permen untuk mendapatkan airdrop
Launchpool
Staking cepat, dapatkan token baru yang potensial
HODLer Airdrop
Pegang GT dan dapatkan airdrop besar secara gratis
Launchpad
Jadi yang pertama untuk proyek token besar berikutnya
Poin Alpha
Perdagangkan aset on-chain, raih airdrop
Poin Futures
Dapatkan poin futures dan klaim hadiah airdrop
Investasi
Simple Earn
Dapatkan bunga dengan token yang menganggur
Investasi Otomatis
Investasi otomatis secara teratur
Investasi Ganda
Keuntungan dari volatilitas pasar
Soft Staking
Dapatkan hadiah dengan staking fleksibel
Pinjaman Kripto
0 Fees
Menjaminkan satu kripto untuk meminjam kripto lainnya
Pusat Peminjaman
Hub Peminjaman Terpadu
Artikel panjang: Melihat masa depan blockchain 3.0 dan web3 dari perspektif ICP
Penulis: 0xkookoo, mantan BybitTechLead, sekarang konsultan Geek web3
Twitter Penulis: @0xkookoo
Sunting: Faust, geek web3
Perkenalan
BTC mengusulkan uang elektronik dan membuka industri blockchain dari 0 menjadi 1
ETH mengusulkan kontrak pintar, memimpin industri blockchain dari 1 hingga 100
ICP mengusulkan teknologi Chainkey, mendorong industri blockchain dari 100 menjadi 100.000.000
Pada 3 Januari 2009, blok pertama BTC digali, dan sejak itu, blockchain berkembang pesat selama 14 tahun. Selama 14 tahun terakhir, kelezatan dan kehebatan BTC, kelahiran Ethereum, crowdfunding EOS yang penuh semangat, pertempuran PoS & PoW yang menentukan, interkoneksi 10.000 rantai Polkdadot, masing-masing teknologi luar biasa, masing-masing luar biasa Kisah yang tak tertandingi telah dibuat orang dalam yang tak terhitung jumlahnya menundukkan kepala mereka!
Saat ini, di tahun 2023, bagaimana pola seluruh blockchain? Berikut pemikiran saya, lihat Interpretasi Pola Rantai Publik dalam artikel ini untuk detailnya
Mengandalkan ortodoksi memperkenalkan uang elektronik, BTC berdiri tegak dan merupakan batu raksasa di industri ini
Dengan kemampuan program kontrak pintar dan kemampuan menyusun ekologi L2, ETH adalah pemimpin dalam industri ini.
Cosmos, Polkadot, dan lainnya mengandalkan interoperabilitas lintas rantai untuk mencoba mendominasi dunia
Semua jenis pembunuh Ethereum muncul tanpa henti, masing-masing memimpin di bidang kecil
Tapi bagaimana seluruh industri blockchain berkembang dalam 10 tahun ke depan? Berikut adalah pikiran saya
Kedaulatan adalah satu-satunya masalah yang perlu diselesaikan oleh blockchain, termasuk kedaulatan aset, kedaulatan data, kedaulatan ucapan, dll. Jika tidak, blockchain tidak diperlukan;
Kekekalan adalah kondisi yang cukup, tetapi itu bukan kondisi yang diperlukan. Selama Anda dapat menjamin bahwa kedaulatan saya tidak akan rusak, saya akan mengutak-atik Anda sesuka hati. Setiap orang di dunia akan dirusak dengan dua kali rasio yang sama. Apa perbedaannya?
Tidak mungkin untuk mencapai desentralisasi sepenuhnya. Tidak peduli bagaimana itu dirancang, akan selalu ada orang-orang yang “berbakat”/kepentingan pribadi yang akan menempati suara yang lebih besar, dan akan selalu ada orang-orang yang secara aktif memilih untuk tidak berpartisipasi.[Decentralized multi -point centralization ] adalah pola terakhir;
Transparansi adalah suatu keharusan, bukankah ini eksperimen sosial bagi semua umat manusia untuk memungkinkan semua orang bersuara dan berhak melindungi kedaulatannya sendiri? Meski selalu ada orang yang malas, selalu ada orang yang mau mempercayai orang yang lebih profesional, dan selalu ada orang yang memilih abstain untuk memaksimalkan efisiensi, tapi ini juga pilihan yang mereka buat sendiri. inisiatif Mereka memiliki hak tetapi memilih untuk tidak melaksanakannya secara sukarela. Selama semuanya transparan dan tidak ada operasi kotak hitam, saya bersedia menerimanya jika saya memahaminya. Jika saya kalah, saya tidak sebaik yang lain. Survival of the fittest juga sejalan dengan ekonomi pasar ;
Kontrol eksekusi kode terdesentralisasi adalah intinya, jika tidak, itu hanya melepas celana Anda dan kentut, memilih selama seminggu, dan akhirnya pihak proyek menyebarkan versi berbahaya dari kode tersebut, meskipun itu bukan versi berbahaya, itu masih menggoda semua orang. Dapat dikatakan bahwa setengah dari dunia sekarang terdiri dari kode, dan entitas terdesentralisasi tidak termasuk kontrol atas eksekusi kode, jadi beraninya orang, termasuk pemerintah, membuat industri blockchain lebih besar?
Skalabilitas tak terbatas dari biaya linier. Karena blockchain semakin terintegrasi dengan kehidupan nyata, semakin banyak orang yang terlibat, dan permintaan meningkat. Infrastruktur tidak dapat mendukung skalabilitas tak terbatas, atau ekspansi terlalu besar. Mahal tidak dapat diterima.
Mengapa ICP
Ini adalah cerita yang akan diperkenalkan terlebih dahulu.Pada tahun 2009, Alibaba mengusulkan strategi “pergi ke IOE”, yang juga merupakan tonggak utama dalam kesuksesan “Double Eleven” Ali.
meninggalkan IOE
Konten inti dari strategi “de-IOE” adalah menghapus komputer mini IBM, database Oracle, dan perangkat penyimpanan EMC, serta menanamkan esensi “komputasi awan” ke dalam gen TI Ali. di dalam
Saya mengacu pada komputer mini IBM p-series, dan sistem operasinya adalah AIX (sistem Unix milik IBM);
O mengacu pada database Oracle (RDBMS);
E mengacu pada penyimpanan SAN mid-to-high-end EMC.
Tidak dapat memenuhi permintaan, sistem IOE tradisional sulit untuk beradaptasi dengan persyaratan konkurensi tinggi dari perusahaan Internet, dan tidak dapat mendukung arsitektur komputasi terdistribusi skala besar;
Biayanya terlalu tinggi, dan biaya pemeliharaan IOE terlalu tinggi, seperti komputer mini IBM 500.000, garansi tahunan Oracle ratusan ribu, dll.;
Ketergantungan terlalu kuat, dan sistem IOE terlalu tergantung, “diculik” oleh pabrikan seperti IBM dan Oracle, dan sulit untuk dikonfigurasi secara fleksibel sesuai dengan kebutuhannya sendiri.
Lalu mengapa strategi “de-IOE” yang diusulkan pada tahun 2009, bukan sebelumnya?
Sebelum itu,
Skala bisnis dan volume data Ali belum mencapai tingkat yang menyulitkan sistem IOE tradisional untuk beradaptasi, sehingga permintaan IOE tidak mendesak;
Produk basis data dalam negeri belum cukup matang dalam teknologi dan kualitas, dan tidak dapat dengan baik menggantikan peran IOE;
Konsep pemikiran internet dan komputasi awan belum dipopulerkan di Cina, dan arsitektur terdesentralisasi belum menjadi arah yang populer;
Mungkin diperlukan waktu bagi manajemen dan staf teknis untuk menyadari masalah dan tindakan yang harus diambil.
Tahun 2009,
Ali dengan cepat mengembangkan bisnisnya, dan sistem IOE sulit untuk mendukung skala, dan biaya lebih cenderung menunjukkan masalah;
Beberapa produk database open source seperti MySQL relatif matang dan dapat digunakan sebagai pengganti;
Pemikiran internet dan komputasi awan telah tersebar luas dan diterapkan di China, membuatnya lebih mudah untuk mempromosikan konsep “de-IOE”;
Mantan guru teknologi Microsoft, Wang Jian, bergabung dengan Ali pada tahun 2008 dengan perspektif teknis global. Dia sangat dipercaya oleh Jack Ma dan melamar “ke IOE”.
Tetapi pergi ke IOE tidak hanya mengubah perangkat lunak dan perangkat keras itu sendiri, mengganti perangkat lunak dan perangkat keras lama dengan perangkat lunak dan perangkat keras baru, tetapi mengganti yang lama dengan yang baru, yaitu menggunakan komputasi awan untuk sepenuhnya mengubah infrastruktur TI. Dengan kata lain, ini disebabkan oleh perubahan industri, bukan hanya peningkatan teknologi sederhana.
Tiga tahap pengembangan perusahaan
Perkembangan suatu perusahaan dapat dibagi menjadi 3 tahap,
Membentuk gen, budaya organisasi, Start-up, dari 0 sampai 1
Pertumbuhan cepat, langkah kecil, Peningkatan skala, dari 1 hingga 100
Ekspansi tak terbatas, batas yang melebar, Skala keluar, dari 100 menjadi 100.000.000
Mari kita menganalisis seluruh industri blockchain sebagai sebuah perusahaan
Memulai / Blockchain 1.0 / BTC
Inovasi Bitcoin adalah memecahkan masalah yang telah membingungkan para ilmuwan komputer selama beberapa dekade, yaitu bagaimana membuat sistem pembayaran digital yang dapat beroperasi tanpa mempercayai otoritas pusat mana pun.
Namun, BTC memang memiliki beberapa batasan dalam desain dan pengembangannya, dan batasan ini memberikan peluang pasar untuk proyek blockchain berikutnya seperti Ethereum (ETH). Berikut adalah beberapa batasan utama:
Throughput dan kecepatan transaksi: Waktu pembuatan blok BTC adalah sekitar 10 menit, dan batas ukuran setiap blok mengarah ke batas atas kapasitas pemrosesan transaksinya. Artinya, saat jaringan sedang sibuk, transaksi mungkin membutuhkan waktu lebih lama untuk dikonfirmasi dan mungkin memerlukan biaya transaksi yang lebih tinggi.
Kontrak pintar memiliki fungsi terbatas: BTC dirancang terutama sebagai mata uang digital, dan jenis transaksi serta fungsi bahasa skrip yang didukungnya relatif terbatas. Ini membatasi penggunaan BTC untuk transaksi keuangan yang kompleks dan aplikasi terdesentralisasi (DApps).
Sulit untuk meningkatkan dan meningkatkan: Karena prinsip desain BTC yang desentralisasi dan konservatif, peningkatan dan peningkatan besar biasanya memerlukan konsensus komunitas yang luas, yang sulit dicapai dalam praktiknya, yang juga membuat kemajuan BTC relatif lambat.
Masalah konsumsi energi: Mekanisme konsensus BTC didasarkan pada Proof of Work (PoW), yang berarti bahwa sejumlah besar sumber daya komputasi digunakan untuk persaingan antar penambang, yang menghasilkan konsumsi energi dalam jumlah besar. Ini telah dikritik dalam hal perlindungan lingkungan dan keberlanjutan. Mengenai poin ini, Anda juga dapat memperhatikan EcoPoW, yang sebagian mengurangi batasan ini.
Peningkatan Skala / Blockchain 2.0 / ETH
Bentuk ekspansi Layer 2 Ethereum saat ini dapat dianggap sebagai semacam “ekspansi vertikal”, mengandalkan jaminan keamanan dan ketersediaan data dari Layer 1 yang mendasarinya. Meskipun tampaknya merupakan struktur dua lapis, pada akhirnya masih akan dibatasi oleh kemampuan pemrosesan Layer1. Bahkan jika diubah menjadi struktur multi-lapisan, yaitu untuk membangun Layer3 dan Layer4, itu hanya akan meningkatkan kompleksitas seluruh sistem dan menunda sedikit waktu. Terlebih lagi, menurut efek marjinal yang semakin berkurang, setiap kali lapisan tambahan ditambahkan, biaya tambahan akan sangat mengurangi efek ekspansi. Metode pelapisan vertikal ini dapat dianggap sebagai peningkatan perangkat keras yang berdiri sendiri, tetapi yang berdiri sendiri ini mengacu pada seluruh ekosistem ETH.
Dan dengan meningkatnya penggunaan, permintaan pengguna akan biaya rendah dan kinerja tinggi juga akan meningkat. Sebagai aplikasi pada Layer1, biaya Layer2 hanya dapat dikurangi sampai batas tertentu, dan pada akhirnya masih tunduk pada biaya dasar dan throughput Layer1. Ini mirip dengan teori kurva permintaan dalam ekonomi - saat harga turun, kuantitas agregat yang diminta meningkat. Peningkatan skala sulit untuk menyelesaikan masalah skalabilitas secara fundamental.
Ethereum adalah pohon raksasa yang menjulang tinggi, dan semua orang bergantung pada akar itu.Begitu kecepatan penyerapan nutrisi oleh akar tidak dapat mengimbangi, kebutuhan orang tidak akan terpenuhi;
Oleh karena itu, hanya perluasan horizontal yang lebih mudah untuk memiliki ketidakterbatasan.
Beberapa orang berpikir bahwa multi-chain dan cross-chain juga dapat dianggap sebagai cara ekspansi horizontal.
Ambil Polkadot sebagai contoh. Ini adalah kerajaan yang heterogen. Setiap negara terlihat berbeda, tetapi setiap kali Anda membuat sesuatu, Anda harus membangun kerajaan;
Kosmos adalah kerajaan isomorfik, meridian dan tulang masing-masing negara terlihat sama, tetapi setiap kali sesuatu dibuat, sebuah kerajaan harus didirikan;
Namun dari segi Infra, kedua model di atas agak aneh, setiap kali Anda membuat aplikasi tambahan, Anda perlu membangun seluruh kerajaan? Mari kita ambil contoh untuk melihat betapa anehnya itu,
Saya membeli Mac 3 bulan lalu dan mengembangkan aplikasi Gmail di dalamnya;
Sekarang saya ingin mengembangkan aplikasi Youtube, tetapi saya harus membeli Mac baru untuk dikembangkan, ini sangat aneh.
Dan kedua metode di atas sama-sama menghadapi masalah kompleksitas komunikasi lintas rantai yang tinggi saat menambahkan rantai baru, jadi itu bukan pilihan pertama saya.
Skala-out / Blockchain 3.0 / ICP
Jika Anda ingin memperbesar skala, Anda memerlukan seluruh rangkaian infrastruktur dasar yang mendukung perluasan horizontal cepat tanpa menciptakan kembali roda.
Contoh tipikal yang mendukung peningkatan skala adalah komputasi awan [VPC+subnet+network ACL+security group] Template dasar ini semuanya persis sama, semua mesin memiliki nomor dan tipe, dan lapisan atas RDS, MQ, dan komponen inti lainnya mendukung Ekspansi tanpa batas, jika Anda membutuhkan lebih banyak sumber daya, klik tombol untuk memulai dengan cepat.
Seorang pemimpin berbagi dengan saya sebelumnya bahwa jika Anda ingin mengetahui infrastruktur dan komponen apa yang dibutuhkan perusahaan Internet, Anda hanya perlu membuka AWS untuk melihat semua layanan yang mereka sediakan, yang merupakan kombinasi paling komprehensif dan kuat.
Dengan cara yang sama, mari kita lihat ICP pada tingkat tinggi untuk melihat mengapa memenuhi persyaratan Scale-out.
Berikut adalah beberapa konsep terlebih dahulu,
Dfinity Foundation: Ini adalah organisasi nirlaba yang didedikasikan untuk mempromosikan pengembangan dan penerapan teknologi komputer terdesentralisasi. Ini adalah pengembang dan pemelihara protokol Komputer Internet, yang bertujuan untuk mewujudkan pengembangan komprehensif aplikasi terdesentralisasi melalui teknologi inovatif dan ekosistem terbuka.
Komputer Internet (IC): adalah jaringan blockchain berkecepatan tinggi yang dikembangkan oleh Dfinity Foundation, dirancang khusus untuk aplikasi terdesentralisasi. Ini mengadopsi algoritma konsensus baru yang dapat mencapai pemrosesan transaksi throughput tinggi dan latensi rendah, sambil mendukung pengembangan dan penerapan kontrak pintar dan aplikasi terdesentralisasi.
Internet Computer Protocol (ICP): Token asli dalam Internet Computer Protocol, ini adalah mata uang digital yang digunakan untuk membayar biaya penggunaan jaringan dan node hadiah
Apa itu ICP
Banyak dari konten berikut akan sedikit hardcore, tetapi saya telah menjelaskannya dalam bahasa yang sederhana, dan saya harap semua orang dapat mengikuti. Jika Anda ingin berdiskusi dengan saya lebih detail, Anda dapat menemukan informasi kontak saya di bagian atas artikel.
Ikhtisar Arsitektur / Ikhtisar Arsitektur
Dari perspektif struktur hirarkis, dari bawah ke atas
Lapisan P2P, yang mengumpulkan dan mengirim pesan dari pengguna, replika lain di subnet, dan subnet lainnya. Pengiriman pesan terjamin ke semua node di subnet untuk memastikan keamanan, keandalan, dan ketahanan
Lapisan konsensus: Tugas utamanya adalah mengurutkan input untuk memastikan bahwa semua node dalam subnet yang sama memproses tugas dalam urutan yang sama. Untuk mencapai tujuan ini, lapisan konsensus menggunakan protokol konsensus baru yang dirancang untuk menjamin keamanan dan keberlangsungan, dan tahan terhadap serangan DOS/SPAM. Setelah konsensus tercapai pada urutan di mana berbagai pesan diproses dalam subnet yang sama, blok-blok ini diteruskan ke lapisan perutean pesan.
Lapisan perutean pesan: Siapkan antrean input dari setiap Canister sesuai dengan tugas yang dikirim oleh lapisan konsensus. Setelah eksekusi, ia juga bertanggung jawab untuk menerima keluaran yang dihasilkan oleh Canister dan meneruskannya ke Canister di lokal atau wilayah lain sesuai kebutuhan. Selain itu, ia juga bertanggung jawab untuk mencatat dan memvalidasi respons terhadap permintaan pengguna.
Lapisan eksekusi: Sediakan lingkungan runtime untuk Canister, baca masukan secara teratur sesuai dengan mekanisme penjadwalan, panggil Canister yang sesuai untuk menyelesaikan tugas, dan kembalikan status yang diperbarui dan keluaran yang dihasilkan ke lapisan perutean pesan. Ini menggunakan non-determinisme yang dibawa oleh angka acak untuk memastikan keadilan dan kemampuan audit perhitungan. Karena dalam beberapa kasus, perilaku Canister tidak dapat diprediksi. Misalnya, saat melakukan operasi enkripsi, angka acak perlu digunakan untuk meningkatkan keamanan enkripsi. Selain itu, hasil eksekusi Canister harus acak, untuk mencegah penyerang menganalisis hasil eksekusi Canister untuk menemukan kerentanan atau memprediksi perilaku Canister.
Komponen Utama / Komponen Utama
Dari segi komposisi:
Subnet: mendukung ekspansi tanpa batas, dan setiap subnet adalah blockchain kecil. Subnet berkomunikasi melalui teknologi Chain Key, karena telah tercapai konsensus di dalam subnet, sehingga hanya perlu melewati verifikasi Chain Key.
Replica (Replica): Bisa terdapat banyak node di setiap Subnet, dan setiap node adalah Replica.Mekanisme konsensus IC akan memastikan bahwa setiap Replica di Subnet yang sama akan memproses masukan yang sama dalam urutan yang sama, sehingga setiap status akhir dari Replica adalah sama, mekanisme ini disebut Replicated State Machine,
Canister: Canister adalah smart contract, yaitu unit komputasi yang berjalan di jaringan ICP, dapat menyimpan data dan kode, serta dapat berkomunikasi dengan Canister lain atau pengguna eksternal. ICP menyediakan lingkungan runtime untuk menjalankan program Wasm di dalam Canister dan berkomunikasi dengan Canister lain dan pengguna eksternal melalui perpesanan. Ini dapat dengan mudah dianggap sebagai buruh pelabuhan untuk menjalankan kode, dan kemudian Anda memasukkan sendiri Gambar Kode Wasm untuk dijalankan di dalamnya.
Node: Server independen. Canister masih membutuhkan mesin fisik untuk dijalankan. Mesin fisik ini adalah mesin di ruang komputer sebenarnya.
Pusat Data: Node di pusat data divirtualisasi menjadi replika (Replika) melalui perangkat lunak node IC-OS, dan beberapa Replika dipilih secara acak dari beberapa pusat data untuk membentuk subnet (Subnet). Hal ini dapat memastikan bahwa meskipun pusat data diretas atau mengalami bencana alam, seluruh jaringan ICP masih berjalan normal, yang mirip dengan versi yang ditingkatkan dari pemulihan bencana “dua lokasi dan tiga pusat” Alibaba dan solusi ketersediaan tinggi. Pusat data dapat didistribusikan ke seluruh dunia, dan bahkan pusat data dapat dibangun di Mars di masa mendatang.
Boundary Nodes: berikan jalan masuk dan keluar antara jaringan eksternal dan subnet IC, dan verifikasi responsnya.
Subjek identitas (Prinsip): Pengidentifikasi pengguna eksternal, berasal dari kunci publik, digunakan untuk kontrol izin.
Network Nervous System (NNS): DAO algoritmik diatur menggunakan ICP yang digadaikan, digunakan untuk mengelola IC.
Registri: Basis data yang dikelola oleh NNS, yang berisi hubungan pemetaan antar entitas (seperti Replika, tabung, Subnet), sedikit mirip dengan prinsip kerja DNS saat ini.
Siklus: Token Lokal, yang mewakili kuota CPU yang digunakan untuk membayar sumber daya yang dikonsumsi oleh runtime tabung. Jika saya harus mengungkapkannya dalam bahasa Cina, saya akan menggunakan kata “siklus komputasi”, karena siklus terutama mengacu pada unit yang digunakan untuk membayar sumber daya komputasi.
Teknologi inovatif utama ICP
Dari sudut pandang yang mendasarinya, teknologi Chain-key diadopsi, di antaranya
Skema Berbagi Rahasia yang Dapat Diverifikasi Secara Publik (Skema PVSS): Yaitu, skema berbagi rahasia yang dapat diverifikasi secara publik. Dalam kertas putih Protokol Komputer Internet, skema PVSS digunakan untuk mengimplementasikan protokol pembuatan kunci terdesentralisasi (DKG) untuk memastikan bahwa kunci privat node tidak akan diungkapkan selama proses pembuatan.
Skema enkripsi kunci publik aman maju: Skema enkripsi kunci publik aman maju dapat memastikan bahwa meskipun kunci pribadi bocor, pesan sebelumnya tidak akan didekripsi, sehingga meningkatkan keamanan sistem.
Protokol pembagian ulang kunci: Skema pembagian kunci berbasis tanda tangan ambang batas untuk manajemen kunci di Protokol Komputer Internet. Keuntungan utama dari protokol ini adalah dapat membagikan kunci yang ada ke node baru tanpa membuat kunci baru, sehingga mengurangi kompleksitas manajemen kunci. Selain itu, protokol juga menggunakan tanda tangan ambang batas untuk melindungi keamanan pembagian kunci, yang meningkatkan keamanan dan toleransi kesalahan sistem.
Threshold BLS signatures: ICP mengimplementasikan skema threshold signature. Untuk setiap Subnet, ada kunci publik yang dapat diverifikasi publik, dan kunci privatnya yang sesuai dibagi menjadi beberapa bagian. Setiap bagian diperoleh dari Subnet ini. Hanya satu Replika dalam satu Subnet dapat menandatangani pesan dan dianggap valid. Dengan cara ini, pesan yang dikirimkan antara Subnet dan Replika semuanya dienkripsi tetapi dapat diverifikasi dengan cepat, yang memastikan privasi dan keamanan. Di antara mereka, algoritma BLS adalah algoritma tanda tangan ambang yang terkenal Ini adalah satu-satunya skema tanda tangan yang dapat menghasilkan protokol tanda tangan ambang batas yang sangat sederhana dan efisien, dan tanda tangannya unik, yang berarti bahwa untuk kunci dan pesan publik yang diberikan, hanya ada satu tanda tangan yang sah.
Non-interaktif Distributed Key Generation (NIDKG): Untuk menerapkan skema tanda tangan ambang dengan aman, Dfinity merancang, menganalisis, dan mengimplementasikan protokol DKG baru yang berjalan pada jaringan asinkron dan sangat kuat (bahkan subnet Masih dapat berhasil jika hingga satu- sepertiga dari node di server macet atau rusak), sambil tetap dapat memberikan kinerja yang dapat diterima. Selain menghasilkan kunci baru, protokol ini juga dapat digunakan untuk membagikan kembali kunci yang sudah ada. Kemampuan ini sangat penting untuk mengaktifkan evolusi otonom dari topologi IC karena subnet mengubah keanggotaan dari waktu ke waktu.
PoUW: PoUW memiliki satu U lebih banyak daripada PoW, yang merupakan singkatan dari Userful, yang terutama meningkatkan banyak kinerja dan membuat mesin node melakukan lebih sedikit pekerjaan yang tidak berguna. PoUW tidak akan secara artifisial membuat perhitungan hash yang sulit, ini akan berfokus untuk melayani pengguna sebanyak mungkin. Sebagian besar sumber daya (CPU, memori) digunakan untuk mengeksekusi kode dalam tabung yang sebenarnya.
Teknologi evolusi rantai: Ini adalah teknologi yang digunakan untuk memelihara mesin negara blockchain, yang mencakup serangkaian sarana teknis untuk memastikan keamanan dan keandalan blockchain. Dalam protokol Komputer Internet, teknologi Chain-evolution terutama mencakup dua teknologi inti berikut:
Blok ringkasan: Blok pertama dari setiap zaman adalah blok ringkasan, yang berisi beberapa data khusus untuk mengelola skema tanda tangan ambang batas yang berbeda. Diantaranya, skema ambang rendah digunakan untuk menghasilkan angka acak, dan skema ambang tinggi digunakan untuk mengautentikasi status replikasi subnet.
Catch-up package (CUPs): CUPs adalah teknologi untuk menyinkronkan status node dengan cepat, yang memungkinkan node yang baru bergabung dengan cepat mendapatkan status saat ini tanpa menjalankan kembali protokol konsensus.
Derivasi logis saya dari teknologi yang mendasari seluruh IC adalah:
Dalam kriptografi kunci publik tradisional, setiap node memiliki pasangan kunci publik-pribadinya sendiri, yang berarti bahwa jika kunci privat sebuah node bocor atau diserang, keamanan seluruh sistem akan terancam. Skema tanda tangan ambang membagi kunci menjadi beberapa bagian dan mendistribusikannya ke node yang berbeda. Hanya ketika jumlah node yang cukup bekerja sama, tanda tangan dapat dibuat, sehingga meskipun beberapa node diserang atau bocor, itu tidak akan mempengaruhi keamanan seluruh sistem. terlalu banyak dampak. Selain itu, skema tanda tangan ambang juga dapat meningkatkan tingkat desentralisasi sistem, karena tidak memerlukan organisasi terpusat untuk mengelola kunci, tetapi mendistribusikan kunci ke beberapa node, yang dapat menghindari kegagalan titik tunggal dan risiko sentralisasi. Oleh karena itu, IC menggunakan skema tanda tangan ambang untuk meningkatkan keamanan dan desentralisasi sistem, dan berharap dapat menggunakan metode tanda tangan ambang untuk menyelesaikan blockchain universal dengan keamanan tinggi, skalabilitas, dan verifikasi cepat.
Dan BLS adalah algoritma tanda tangan ambang yang terkenal, yang merupakan satu-satunya skema tanda tangan yang dapat menghasilkan protokol tanda tangan ambang yang sangat sederhana dan efisien. Keuntungan lain dari tanda tangan BLS adalah tidak perlu menyimpan status tanda tangan, selama konten pesan tetap tidak berubah, tanda tangan tetap, artinya untuk kunci dan pesan publik yang diberikan, hanya ada satu tanda tangan yang valid. . Ini semua memastikan skalabilitas yang sangat tinggi, sehingga ICP memilih solusi BLS.
Karena tanda tangan ambang digunakan, perlu ada distributor untuk mendistribusikan fragmen kunci ke peserta yang berbeda, tetapi orang yang mendistribusikan fragmen kunci adalah satu titik, yang mudah menyebabkan satu titik kegagalan, jadi Dfinity merancang sebuah distribusi Pada tahap awal pembuatan subnet, semua Replika yang berpartisipasi secara bersama-sama dan non-interaktif menghasilkan kunci publik A, dan untuk kunci privat B yang sesuai, setiap peserta menghitung Dan menyimpan salah satu dari bagian rahasia yang dihitung yang diturunkan.
Jika Anda ingin melakukan NIDKG, Anda harus memastikan bahwa setiap peserta dalam pendistribusian tidak melakukan kecurangan, sehingga setiap peserta tidak hanya mendapatkan secret sharenya sendiri, tetapi juga memverifikasi secara publik apakah secret sharenya benar, yang merupakan realisasi dari pendistribusian. kunci Poin yang sangat penting dihasilkan.
Lalu bagaimana jika subnet key pada momen sejarah tertentu bocor? Bagaimana cara memastikan kekekalan data historis? Dfinity mengadopsi skema tanda tangan aman ke depan, yang memastikan bahwa meskipun kunci subnet pada momen historis tertentu bocor, penyerang tidak dapat mengubah data blok historis, yang juga mencegah serangan korupsi selanjutnya pada blockchain. . Jika pembatasan ini lebih kuat, sebenarnya dapat memastikan bahwa informasi tidak akan berhasil disadap selama transmisi, karena stempel waktu tidak cocok, bahkan jika kuncinya diretas dalam waktu singkat, konten komunikasi sebelumnya tidak dapat diretas.
Dengan NIDKG, jika bagian tertentu dari pembagian rahasia dipegang oleh sebuah node untuk waktu yang lama, setelah setiap node secara bertahap terkikis oleh peretas, seluruh jaringan mungkin mengalami masalah. Oleh karena itu, pembaruan kunci perlu dilakukan terus menerus, tetapi pembaruan kunci tidak dapat mengharuskan semua Replika peserta berkumpul bersama untuk komunikasi interaktif, tetapi juga harus dilakukan secara non-interaktif. Tetapi karena kunci publik A telah didaftarkan di NNS, subnet lain juga akan menggunakan kunci publik A ini untuk verifikasi, jadi sebaiknya jangan mengubah kunci publik subnet. Tetapi jika kunci publik subnet tetap tidak berubah, bagaimana cara memperbarui pembagian rahasia antar node? Oleh karena itu, Dfinity merancang protokol pembagian ulang Kunci. Tanpa membuat kunci publik baru, semua Replika yang memegang versi pembagian rahasia saat ini secara non-interaktif menghasilkan putaran baru pembagian rahasia turunan ke versi baru pembagian rahasia. atau lebih
Ini tidak hanya memastikan bahwa versi baru dari secret share disertifikasi oleh semua pemegang sah secret share saat ini
Ini juga memastikan bahwa versi lama dari secret share tidak lagi legal
Ini juga memastikan bahwa meskipun bagian rahasia versi baru bocor di masa mendatang, bagian rahasia versi lama tidak akan bocor, karena polinomial di antara keduanya tidak relevan dan tidak dapat dibalik. Ini juga merupakan keamanan maju yang baru saja diperkenalkan sebelumnya.
Selain itu, distribusi pengacakan ulang yang efisien dijamin Ketika node tepercaya atau kontrol akses berubah, kebijakan akses dan pengontrol dapat dimodifikasi kapan saja tanpa memulai ulang sistem. Ini sangat menyederhanakan mekanisme manajemen kunci dalam banyak skenario. Ini berguna, misalnya, dalam kasus di mana keanggotaan subnet berubah, karena pembagian ulang akan memastikan bahwa setiap anggota baru memiliki bagian rahasia yang sesuai, sementara replika yang bukan lagi anggota tidak akan lagi memiliki bagian rahasia. Selain itu, jika sejumlah kecil bagian rahasia dibocorkan ke penyerang di satu zaman atau bahkan di setiap zaman, bagian rahasia ini tidak ada gunanya bagi penyerang.
Karena protokol blockchain tradisional perlu menyimpan semua informasi blok mulai dari blok asal, seiring pertumbuhan blockchain, ini akan menyebabkan masalah skalabilitas, itulah sebabnya sangat merepotkan bagi banyak rantai publik untuk mengembangkan klien ringan. Jadi IC ingin mengatasi masalah ini, jadi IC mengembangkan Teknologi Chain-evolution.Pada akhir setiap zaman, semua informasi input dan konsensus yang telah diproses dapat dihapus dengan aman dari memori setiap Replika, yang sangat mengurangi kebutuhan penyimpanan setiap Replika, yang memungkinkan IC untuk menskalakan untuk mendukung sejumlah besar pengguna dan aplikasi. Selain itu, teknologi Chain-evolution juga mencakup teknologi CUPs, yang memungkinkan node yang baru bergabung dengan cepat mendapatkan status saat ini tanpa menjalankan kembali protokol konsensus, yang sangat mengurangi ambang batas dan waktu sinkronisasi untuk node baru untuk bergabung dengan jaringan IC.
Singkatnya, semua teknologi yang mendasari IC dihubungkan bersama, berdasarkan kriptografi (dari teori), dan juga sepenuhnya mempertimbangkan masalah seluruh industri seperti node sinkronisasi cepat (dari praktik). Ini benar-benar master!
Fitur ICP / Fitur Utama
Model Reverse Gas: Sebagian besar sistem blockchain tradisional mengharuskan pengguna untuk memegang token asli, seperti ETH dan BTC, dan kemudian menggunakan token asli untuk membayar biaya transaksi. Ini meningkatkan penghalang masuk bagi pengguna baru dan tidak sesuai dengan kebiasaan penggunaan orang. Mengapa saya harus memegang saham Tiktok terlebih dahulu saat menggunakan Tiktok? ICP, di sisi lain, mengadopsi desain model Gas terbalik, pengguna dapat langsung menggunakan jaringan ICP, dan pihak proyek akan bertanggung jawab atas biaya penanganan, yang menurunkan ambang batas penggunaan, dan lebih sesuai dengan kebiasaan Layanan Internet, yang kondusif untuk mendapatkan efek jaringan yang lebih besar, sehingga mendukung Tambah lebih banyak pengguna.
Gas Stabil: Untuk rantai publik lainnya di pasar, untuk keamanan rantai dan untuk kebutuhan transfer, beberapa orang akan membeli token asli, dan penambang akan menggali dengan putus asa, atau beberapa orang akan mati-matian mengumpulkan token asli, sehingga Kontribusi daya komputasi untuk rantai publik ini, seperti Bitcoin, atau memberikan jaminan keamanan ekonomi untuk rantai publik ini, seperti Ethereum. Dapat dikatakan bahwa permintaan kami untuk btc/eth sebenarnya berasal dari persyaratan rantai publik Bitcoin/Ethereum untuk daya komputasi/staking, yang pada dasarnya adalah persyaratan keamanan rantai. Oleh karena itu, selama token asli langsung digunakan untuk membayar rantai gas, itu akan tetap mahal di masa depan, mungkin token asli sekarang murah, tetapi selama rantai itu sendiri menjadi ekologis, itu akan menjadi lebih mahal. di masa depan. ICP berbeda. Gas yang dikonsumsi dalam blockchain ICP disebut Siklus, yang dipertukarkan dengan mengonsumsi ICP. Siklus stabil di bawah penyesuaian algoritme dan berlabuh dengan 1 SDR (SDR dapat dianggap sebagai perhitungan mata uang legal multinasional .unit stabil). Oleh karena itu, berapapun kenaikan ICP di masa depan, uang yang Anda keluarkan untuk melakukan apapun di ICP akan sama dengan hari ini (terlepas dari inflasi).
Wasm: Menggunakan WebAssembly (Wasm) sebagai standar eksekusi kode, pengembang dapat menggunakan berbagai bahasa pemrograman populer (seperti Rust, Java, C++, Motoko, dll.) untuk menulis kode, sehingga mendukung lebih banyak pengembang untuk bergabung.
Dukungan untuk menjalankan model AI: Bahasa Python juga dapat dikompilasi menjadi wasm.Jumlah pengguna Python adalah yang terbaik di dunia, dan itu juga merupakan bahasa AI pertama, seperti perhitungan matriks dan bilangan bulat besar. Beberapa orang sudah menjalankan model Llama2 di IC. Saya tidak heran jika konsep AI+Web3 terjadi di ICP di masa mendatang.
Pengalaman pengguna web2: Saat ini, banyak aplikasi di ICP telah mencapai hasil yang luar biasa dari kueri tingkat milidetik dan pembaruan tingkat kedua. Jika Anda tidak percaya, Anda dapat langsung menggunakan OpenChat, aplikasi obrolan terdesentralisasi pada rantai murni.
Jalankan front-end pada rantai: Anda hanya mendengar bahwa bagian dari back-end ditulis sebagai kontrak pintar sederhana, dan kemudian dijalankan pada rantai, yang dapat memastikan bahwa logika inti seperti aset data tidak akan dirusak. dengan. Tetapi front-end sebenarnya perlu dijalankan sepenuhnya pada rantai agar aman, karena serangan front-end adalah masalah yang sangat umum dan sering terjadi. Bayangkan saja semua orang mungkin berpikir bahwa kode Uniswap sangat aman Kontrak pintar telah diverifikasi oleh banyak orang selama bertahun-tahun, dan kodenya juga sederhana, jadi pasti tidak akan ada masalah. Tapi tiba-tiba suatu hari, jika ujung depan Uniswap dibajak, dan kontrak yang Anda gunakan sebenarnya adalah kontrak jahat yang digunakan oleh peretas, Anda bisa bangkrut dalam sekejap. Tetapi jika Anda menyimpan dan menyebarkan semua kode front-end di Canister of IC, setidaknya keamanan konsensus IC memastikan bahwa kode front-end tidak dapat dirusak oleh peretas. Perlindungan ini relatif lengkap, dan front-end dapat dijalankan dan dirender langsung pada IC. Itu tidak mempengaruhi operasi normal aplikasi. Di IC, pengembang dapat langsung membuat aplikasi tanpa layanan cloud tradisional, database, atau antarmuka pembayaran, dan tidak perlu membeli server front-end atau mengkhawatirkan database, penyeimbangan beban, distribusi jaringan, firewall, dan masalah lainnya. Pengguna dapat langsung mengakses halaman web front-end yang diterapkan di ICP melalui browser atau aplikasi seluler, seperti blog pribadi yang saya terapkan sebelumnya.
Pembaruan kode kontrol DAO: Dalam banyak protokol DeFi, sisi proyek memiliki kendali penuh dan dapat memulai keputusan besar seperti menangguhkan operasi, menjual dana, dll., tanpa pemungutan suara dan pertimbangan komunitas. Saya yakin semua orang telah menyaksikan atau mendengar kasus ini. Sebaliknya, kode DAPP dalam ekosistem ICP berjalan dalam wadah yang dikendalikan DAO.Bahkan jika pihak proyek tertentu menyumbang sebagian besar pemungutan suara, itu masih menerapkan proses pemungutan suara publik, yang memenuhi transparansi blockchain yang dijelaskan di awal artikel ini syarat yang diperlukan untuk transformasi. Mekanisme penjaminan proses ini dapat mencerminkan keinginan komunitas dengan lebih baik, dan dibandingkan dengan proyek rantai publik lainnya saat ini, ia memiliki tingkat realisasi tata kelola yang lebih baik.
Peningkatan protokol otomatis: Ketika protokol perlu ditingkatkan, skema tanda tangan ambang baru dapat ditambahkan ke blok ringkasan untuk mewujudkan peningkatan protokol otomatis. Pendekatan ini dapat memastikan keamanan dan keandalan jaringan sekaligus menghindari ketidaknyamanan dan risiko hard fork. Secara khusus, teknologi Chain Key di ICP dapat memastikan keamanan dan keandalan jaringan, dan memelihara mesin negara blockchain melalui skema tanda tangan khusus. Di awal setiap zaman, jaringan menggunakan skema tanda tangan ambang rendah untuk menghasilkan nonce, lalu menggunakan skema tanda tangan ambang tinggi untuk mengautentikasi status replikasi subnetwork. Skema tanda tangan ini dapat memastikan keamanan dan keandalan jaringan, dan juga dapat mewujudkan peningkatan protokol otomatis, sehingga menghindari ketidaknyamanan dan risiko yang disebabkan oleh hard fork.
(Pemungutan Suara Proposal)
Penerusan cepat: Ini adalah teknologi dalam protokol Komputer Internet untuk menyinkronkan status node dengan cepat, yang memungkinkan node yang baru bergabung dengan cepat mendapatkan status saat ini tanpa menjalankan kembali protokol konsensus. Secara khusus, proses Fast forwarding adalah sebagai berikut:
Node yang baru ditambahkan mendapatkan Catch-up package (CUP) dari zaman saat ini, yang berisi akar pohon Merkle, blok ringkasan, dan nomor acak dari zaman saat ini.
Node yang baru bergabung menggunakan subprotokol sinkronisasi status untuk mendapatkan status lengkap zaman saat ini dari node lain, dan menggunakan akar pohon Merkle di CUP untuk memverifikasi kebenaran status.
Node yang baru bergabung menggunakan nomor acak di CUP dan pesan protokol dari node lain untuk menjalankan protokol konsensus, sehingga dapat disinkronkan dengan cepat ke keadaan saat ini.
Keuntungan dari Penerusan cepat adalah memungkinkan node yang baru bergabung dengan cepat mendapatkan status saat ini, tanpa harus membuat blok dari awal seperti beberapa rantai publik lainnya. Ini dapat mempercepat sinkronisasi dan perluasan jaringan, dan pada saat yang sama, juga dapat mengurangi jumlah komunikasi antar node, sehingga meningkatkan efisiensi dan keandalan jaringan.
(penerusan cepat)
Identitas Internet Terdesentralisasi: Sistem identitas pada IC benar-benar membuat saya berpikir bahwa masalah DID dapat diselesaikan sepenuhnya, dan diselesaikan sepenuhnya, apakah itu skalabilitas atau privasi. Sistem identitas pada IC saat ini memiliki versi yang diimplementasikan yang disebut Identitas Internet, dan NFID yang lebih kuat dikembangkan berdasarkan itu.
Ia bekerja sebagai berikut:
Saat mendaftar, akan dihasilkan sepasang kunci publik dan kunci pribadi untuk pengguna. Kunci pribadi disimpan dalam chip keamanan TPM di dalam perangkat pengguna dan tidak pernah bocor, sedangkan kunci publik dibagikan dengan layanan di jaringan.
Saat pengguna ingin masuk ke dapp, dapp akan membuat kunci sesi sementara untuk pengguna. Kunci sesi ini akan ditandatangani oleh pengguna melalui tanda tangan elektronik resmi, sehingga dapp memiliki kewenangan untuk memverifikasi identitas pengguna.
Setelah kunci sesi ditandatangani, dapp dapat menggunakan kunci tersebut untuk mengakses layanan jaringan atas nama pengguna, dan pengguna tidak perlu menandatangani secara elektronik setiap saat. Ini mirip dengan mendelegasikan login otorisasi di Web2.
Kunci sesi hanya berlaku untuk waktu yang singkat. Setelah kedaluwarsa, pengguna harus menandatangani ulang otorisasi biometrik untuk mendapatkan kunci sesi baru.
Kunci pribadi pengguna selalu disimpan di chip keamanan TPM lokal dan tidak akan meninggalkan perangkat. Ini memastikan keamanan kunci pribadi dan anonimitas pengguna.
Dengan menggunakan kunci sesi sementara, dapp yang berbeda tidak dapat melacak identitas pengguna satu sama lain. Untuk akses yang benar-benar anonim dan pribadi.
Pengguna dapat dengan mudah mengelola Identitas Internet mereka sendiri secara sinkron di antara beberapa perangkat, tetapi perangkat itu sendiri juga memerlukan identifikasi biometrik atau kunci perangkat keras yang sesuai untuk otorisasi.
Beberapa keuntungan dari Internet Identity adalah sebagai berikut:
Tidak perlu mengingat kata sandi. Gunakan fungsi biometrik seperti pengenalan sidik jari untuk masuk secara langsung, tanpa mengatur dan mengingat kata sandi yang rumit.
Kunci pribadi tidak meninggalkan perangkat, yang lebih aman. Kunci pribadi disimpan dalam chip keamanan TPM dan tidak dapat dicuri, yang memecahkan masalah pencurian nama pengguna dan kata sandi di Web2.
Masuk secara anonim dan tidak dapat dilacak. Tidak seperti Web2, yang menggunakan kotak surat sebagai nama pengguna untuk dilacak di seluruh platform, Internet Identity menghapus pelacakan ini.
Manajemen multi-perangkat lebih nyaman. Anda dapat masuk ke akun yang sama di perangkat apa pun yang mendukung biometrik, bukan hanya terbatas pada satu perangkat.
Jangan mengandalkan penyedia layanan pusat untuk mencapai desentralisasi yang sesungguhnya. Ini berbeda dari mode di mana nama pengguna sesuai dengan penyedia layanan email di Web2.
Dengan proses otentikasi yang dipercayakan, tidak perlu mengulang tanda tangan setiap kali Anda masuk, dan pengalaman pengguna menjadi lebih baik.
Mendukung penggunaan perangkat keamanan khusus seperti Ledger atau Yubikey untuk masuk, meningkatkan keamanan.
Kunci publik pengguna yang sebenarnya disembunyikan, dan catatan transaksi tidak dapat ditanyakan melalui kunci publik untuk melindungi privasi pengguna.
Sangat kompatibel dengan blockchain Web3, Anda dapat masuk dan menandatangani DApps blockchain atau transaksi dengan aman dan efisien.
Arsitekturnya lebih maju, mewakili integrasi organik dari keunggulan Web2 dan Web3, dan merupakan standar untuk akun jaringan dan login di masa mendatang.
Selain memberikan pengalaman pengguna yang baru, tindakan teknis berikut juga dilakukan untuk memastikan keamanannya:
Gunakan chip keamanan TPM untuk menyimpan kunci privat, yang dirancang agar bahkan pengembang tidak dapat mengakses atau mengekstrak kunci privat untuk mencegah kunci privat dicuri.
Mekanisme autentikasi sekunder seperti autentikasi biometrik, seperti sidik jari atau pengenalan wajah, perlu diverifikasi bersama dengan perangkat, sehingga hanya pengguna yang memegang perangkat tersebut yang dapat menggunakan identitas tersebut.
Kunci sesi mengadopsi desain kedaluwarsa jangka pendek untuk membatasi jendela waktu untuk dicuri, dan memaksa ciphertext yang relevan untuk dihancurkan pada akhir sesi untuk mengurangi risiko.
Teknologi enkripsi kunci publik membuat data dalam proses transmisi dienkripsi, dan pendengar eksternal tidak dapat mengetahui informasi pribadi pengguna.
Jangan mengandalkan penyedia identitas pihak ketiga, PRIVATE KEY dibuat dan dikendalikan oleh pengguna sendiri, dan pihak ketiga tidak dipercaya.
Dikombinasikan dengan modifikasi yang tidak dapat diubah yang dibawa oleh mekanisme konsensus IC blockchain, ini memastikan keandalan seluruh operasi sistem.
Algoritme kriptografi yang relevan dan proses keamanan terus diperbarui dan ditingkatkan, seperti menambahkan mekanisme yang lebih aman seperti multi-tanda tangan.
Kode sumber terbuka dan desain terdesentralisasi mengoptimalkan transparansi dan memfasilitasi kolaborasi komunitas untuk meningkatkan keamanan.
(Identitas Internet) Tim Inti / Tim Inti
Dari perspektif tim, ada total 200+ karyawan, semuanya adalah talenta yang sangat elit. Karyawan telah menerbitkan 1600+ makalah, dikutip 100.000+, dan memegang 250+ paten.
Secara akademis, teori matematika terbarunya meliputi Threshold Relay dan rantai PSC, Validation Towers and Trees dan USCID.
Dari perspektif latar belakang teknis, dia memiliki latar belakang penelitian dan pengembangan teknis yang mendalam. Dia telah terlibat dalam penelitian di bidang data besar dan komputasi terdistribusi di tahun-tahun awalnya, yang meletakkan dasar teknis untuk pembangunan jaringan ICP yang kompleks.
Secara wirausaha, dia sebelumnya menjalankan game MMO di sistem terdistribusinya sendiri yang menampung jutaan pengguna. Dominic memulai Dfinity pada tahun 2015, dan dia juga Presiden dan CTO lab String.
Dari sudut pandang, ia mengusulkan konsep Internet terdesentralisasi lebih dari 10 tahun yang lalu. Tidak mudah mempromosikan proyek besar ini untuk waktu yang lama. Saat ini, ide desainnya sangat berwawasan ke depan.
Pendiri Dominic Williams adalah ahli teori crypto dan pengusaha serial.
Dari segi tim teknis, Dfinity sangat kuat. Dfinity Foundation telah mengumpulkan sejumlah besar pakar kriptografi top dan pakar sistem terdistribusi, seperti Jan Camenisch, Timothy Roscoe, Andreas Rossberg, Maria D., Victor Shoup, dll., dan bahkan “L” dalam penulis kriptografi BLS algoritma -Ben Lynn juga dalam layanan Dfinity. Ini memberikan dukungan kuat untuk inovasi teknologi ICP. Keberhasilan proyek blockchain tidak dapat dipisahkan dari teknologi, dan berkumpulnya talenta terbaik dapat membawa terobosan teknologi, yang juga merupakan keunggulan utama ICP.
Pembiayaan Tim Dfinity Foundation dan Model Ekonomi / Penggalangan Dana & Tokenomics
Jika konten ini juga dibahas, artikel ini akan terlalu panjang, jadi saya memutuskan untuk menulis artikel terpisah nanti untuk Anda analisis secara detail. Artikel ini lebih berfokus pada mengapa ICP memiliki peluang besar dari perspektif arah pengembangan industri blockchain.
Aplikasi
Semua jenis aplikasi, platform sosial, platform kreator, alat obrolan, game, bahkan game metaverse dapat dikembangkan di ICP.
Banyak orang mengatakan bahwa karena sulit untuk mencapai konsistensi keadaan global pada IC, tentu saja tidak cocok untuk DeFi, tetapi menurut saya pertanyaan ini sendiri salah. Bukan karena status global konsisten, tetapi status global konsisten di bawah latensi rendah. Jika Anda dapat menerima 1 menit, 10.000 mesin di seluruh dunia juga dapat melakukan konsistensi global. Dengan begitu banyak node di Ethereum dan BTC, bukankah itu dipaksa untuk mencapai konsistensi keadaan global di bawah latensi tinggi, sehingga saat ini mereka tidak dapat mencapai ekspansi horizontal tanpa batas. IC pertama-tama memecahkan masalah perluasan horizontal tak terbatas dengan memotong subjaringan. Adapun konsistensi status global di bawah latensi rendah, ia menggunakan algoritme konsensus terdistribusi yang sangat konsisten, topologi jaringan yang dirancang dengan baik, dan sinkronisasi data terdistribusi berkinerja tinggi. Ini juga dapat dicapai untuk mencap verifikasi yang efektif dan mekanisme toleransi kesalahan yang matang. Tapi sejujurnya, akan lebih sulit untuk membangun platform perdagangan di tingkat aplikasi IC dan platform perdagangan berkinerja tinggi yang dibuat oleh orang-orang di Wall Street sekarang, tidak hanya untuk mencapai kesepakatan di antara banyak ruang komputer. Namun, kesulitannya tidak berarti bahwa itu tidak dapat dilakukan sama sekali, tetapi banyak masalah teknis harus diselesaikan terlebih dahulu, dan bagaimanapun juga akan ditemukan keadaan moderat, yang tidak hanya memastikan keamanan, tetapi juga memastikan pengalaman yang dapat diterima oleh orang-orang. Misalnya, ICLightHouse di bawah ini.
ICLightHouse, dex buku pesanan di seluruh rantai, apa konsep di seluruh rantai? Berapa banyak kesulitan teknis yang perlu diselesaikan? Di rantai publik lainnya, bahkan tidak mungkin untuk memikirkannya, tapi setidaknya itu bisa dilakukan di IC, yang memberi kami harapan.
OpenChat, aplikasi obrolan terdesentralisasi dengan pengalaman yang sangat bagus, saya belum pernah melihat produk kedua di seluruh industri blockchain Banyak tim lain juga telah mencoba ke arah ini sebelumnya, tetapi pada akhirnya karena berbagai Dalam analisis akhir, pengguna merasa bahwa pengalaman itu tidak baik, misalnya kecepatannya terlalu lambat, butuh 10 detik untuk mengirim pesan dan 10 detik untuk menerima pesan dari orang lain. Namun, tim kecil yang terdiri dari tiga orang membuat produk yang begitu sukses di ICP, Anda dapat merasakan betapa mulusnya itu. Selamat bergabung dengan organisasi, di mana Anda dapat menikmati benturan gagasan, dan sampai batas tertentu, menikmati perasaan kebebasan berbicara yang menyegarkan.
Mora, platform untuk pencipta super, di mana setiap orang dapat membuat planet dan membangun merek masing-masing, dan konten yang Anda hasilkan akan selalu menjadi milik Anda, dan bahkan mendukung bacaan berbayar. Itu bisa disebut planet pengetahuan terdesentralisasi, dan sekarang saya harus menyegarkan artikel di dalamnya setiap hari.
Mudah - 0xkookoo
Aplikasi OpenChat dan Mora adalah produk yang saya gunakan hampir setiap hari, dan memberikan rasa nyaman yang tidak dapat dipisahkan kepada orang-orang. Dua kata tersebut menggambarkannya sebagai kebebasan dan kepuasan.
Saat ini, beberapa tim telah mengembangkan aplikasi game di IC. Saya pikir narasi game full-chain pada akhirnya akan diambil alih oleh IC. Seperti yang saya katakan di bagian GameFi dari artikel ini yang saya tulis sebelumnya, kemampuan bermain game dan kesenangan adalah hal yang harus dipertimbangkan oleh pihak proyek. Kemampuan bermain lebih mudah dicapai di IC. Saya menantikan mahakarya Dragginz.
Ringkasan / Ringkasan
ICP seperti bumi, dan teknologi Chainkey seperti inti bumi. Hubungannya dengan ICP mirip dengan hubungan antara protokol TCP/IP dan seluruh industri Internet. Setiap Subnet seperti benua Asia, Afrika, dan Latin Amerika Tentu saja, Subnet juga bisa menjadi Pasifik / Atlantik , Ada bangunan dan wilayah yang berbeda (Replika dan Node) di benua dan lautan, tanaman (Tabung) dapat ditanam di setiap wilayah dan bangunan, dan hewan yang berbeda hidup bahagia ;
ICP mendukung ekspansi horizontal, dan setiap subnet dapat berkomunikasi di antara subnet yang berbeda sekaligus otonom. Apa pun aplikasi Anda, media sosial, keuangan, atau bahkan metaverse, Anda dapat mencapai konsistensi akhir melalui jaringan terdistribusi ini. Sangat mudah untuk mencapai buku besar global dalam kondisi sinkron, tetapi merupakan tantangan besar untuk mencapai “konsistensi keadaan global” dalam kondisi asinkron. Saat ini, hanya ICP yang memiliki kesempatan untuk melakukannya.
Perlu dicatat bahwa ini tidak mengacu pada “konsistensi negara global”, tetapi “konsistensi negara global”. “Konsistensi status global” mengharuskan semua node yang berpartisipasi untuk [menyetujui urutan semua operasi], [hasil akhir konsisten], [konsisten secara objektif, terlepas dari kegagalan node], [jam konsisten], [langsung konsisten, semua Semua operasi diproses secara sinkron], yang dapat dijamin dalam subnet tunggal IC. Tetapi jika Anda ingin memastikan “konsistensi status global”, Anda memerlukan semua subnet secara keseluruhan untuk mencapai “konsistensi status global” di atas untuk data dan status yang sama. Dalam implementasi sebenarnya, ini tidak mungkin dicapai dalam latensi rendah, yaitu juga hambatan di mana rantai publik seperti ETH tidak dapat berkembang secara horizontal. Oleh karena itu, IC memilih untuk mencapai konsensus dalam satu subnet, dan subnet lainnya dengan cepat memverifikasi bahwa hasilnya tidak dipalsukan melalui komunikasi, untuk mencapai “konsistensi keadaan global akhir”. Ini setara dengan menggabungkan desentralisasi rantai publik berskala besar dan throughput tinggi dan latensi rendah dari rantai aliansi pada saat yang sama, dan mewujudkan perluasan subnet horizontal tanpa batas melalui bukti algoritme matematika dan enkripsi.
Singkatnya, dapat dilihat bahwa menurut arah pengembangan akhir dari blockchain yang saya pikirkan di awal artikel, [kedaulatan] + [sentralisasi multi-titik terdesentralisasi] + [transparansi] + [kontrol eksekusi kode] + [Skalabilitas tak terbatas dari biaya linier],
Kedaulatan adalah satu-satunya masalah yang perlu diselesaikan oleh blockchain, termasuk kedaulatan aset, kedaulatan data, kedaulatan ucapan, dll. Jika tidak, blockchain tidak diperlukan;
IC melakukan hal itu
Kekekalan adalah kondisi yang cukup, tetapi itu bukan kondisi yang diperlukan. Selama Anda dapat menjamin bahwa kedaulatan saya tidak akan rusak, saya akan mengutak-atik Anda sesuka hati. Setiap orang di dunia akan dirusak dengan dua kali rasio yang sama. Apa perbedaannya?
IC juga melakukannya
Tidak mungkin untuk mencapai desentralisasi sepenuhnya. Tidak peduli bagaimana itu dirancang, akan selalu ada orang-orang yang “berbakat”/kepentingan pribadi yang akan menempati suara yang lebih besar, dan akan selalu ada orang-orang yang secara aktif memilih untuk tidak berpartisipasi.[Decentralized multi -point centralization ] adalah pola terakhir;
IC saat ini adalah yang terbaik di antara semua rantai publik, tidak hanya dapat mempertahankan tingkat desentralisasi tertentu, tetapi juga memanfaatkan sepenuhnya keuntungan dari entitas terpusat, untuk mewujudkan tata kelola dan pengoperasian jaringan dengan lebih baik.
Transparansi adalah suatu keharusan, bukankah ini eksperimen sosial bagi semua umat manusia untuk memungkinkan semua orang bersuara dan berhak melindungi kedaulatannya sendiri? Meski selalu ada orang yang malas, selalu ada orang yang mau mempercayai orang yang lebih profesional, dan selalu ada orang yang memilih abstain untuk memaksimalkan efisiensi, tapi ini juga pilihan yang mereka buat sendiri. inisiatif Mereka memiliki hak tetapi memilih untuk tidak melaksanakannya secara sukarela. Selama semuanya transparan dan tidak ada operasi kotak hitam, saya bersedia menerimanya jika saya memahaminya. Jika saya kalah, saya tidak sebaik yang lain. Survival of the fittest juga sejalan dengan ekonomi pasar ;
IC melakukan hal itu
Kontrol atas eksekusi kode adalah intinya, jika tidak, hanya melepas celana Anda dan kentut, memberikan suara untuk publisitas selama seminggu, dan akhirnya pihak proyek menyebarkan versi berbahaya dari kode tersebut, meskipun itu bukan versi jahat, itu masih menggoda semua orang.
Saat ini, hanya IC yang bisa melakukannya
Skalabilitas tak terbatas dari biaya linier. Karena blockchain semakin terintegrasi dengan kehidupan nyata, semakin banyak orang yang terlibat, dan permintaan meningkat. Infrastruktur tidak dapat mendukung skalabilitas tak terbatas, atau ekspansi terlalu besar. Mahal tidak dapat diterima.
Saat ini, hanya IC yang bisa melakukannya
Berdasarkan fakta di atas dan pemikiran serta analisis saya, menurut saya ICP = blockchain 3.0.
Artikel ini hanya untuk berbicara tentang mengapa ICP cenderung menjadi pendorong inovasi blockchain 3.0 dari perspektif arah pengembangan industri blockchain di masa depan, tetapi tidak dapat disangkal bahwa memang ada beberapa masalah dalam desain Tokenomics ICP, dan ekologi belum Wabah, ICP saat ini jauh dari blockchain 3.0 pamungkas dalam pikiran saya dan perlu terus bekerja keras. Tapi jangan khawatir, masalah ini pada dasarnya sulit. Bahkan Dfinity Foundation telah menyiapkan peta jalan 20 tahun. Pencapaian yang luar biasa telah dicapai hanya dalam 2 tahun sejak mainnet diluncurkan. Saat ini, ia juga telah menggunakan kriptografi untuk terhubung dengan BTC Dan ekologi ETH, saya yakin ini akan menjadi lebih baik dalam 3 tahun.
Masa depan
IC telah menyelesaikan konstruksi Infra dari bawah ke atas, dan aplikasi dari atas ke bawah sudah mulai terbentuk. Kesan langsung saya baru-baru ini adalah bahwa IC dapat memainkan lebih banyak kartu dan sepenuhnya siap untuk pasar bull berikutnya.
IC adalah pembaruan paradigma, bukan hanya peningkatan teknologi sederhana, ini adalah perubahan paradigma dari komputasi yang berdiri sendiri ke komputasi terdistribusi, dan terlebih lagi dari sistem yang berdiri sendiri ke sistem terdistribusi. Konsep komputasi awan terdesentralisasi memungkinkan banyak perusahaan kecil menikmati pengalaman pengembangan satu atap pada tahap awal.
Menurut rumus nilai produk Tuan Yu Jun: nilai produk = (pengalaman baru – pengalaman lama) – biaya migrasi, di masa depan, selama beberapa orang menemukan bahwa manfaat pengalaman bergabung dengan ekologi IC lebih besar daripada biaya Migrasi , IC akan memiliki lebih banyak orang termasuk pihak proyek dan pengguna Dengan tambahan “komputasi awan”, efek skala “komputasi awan” akan lebih mudah tercermin. Selesaikan masalah “mana yang lebih dulu, ayam atau telur”, dan roda gila positif dari IC terbentuk.
Tentu saja, definisi pengalaman setiap orang adalah subyektif, sehingga beberapa orang akan memilih untuk bergabung terlebih dahulu, sementara yang lain memilih untuk bergabung nanti.Mereka yang bergabung lebih dulu mengambil risiko yang lebih besar, tetapi rata-rata mendapatkan keuntungan yang lebih besar.
Referensi
“De-IOE” adalah yang paling awal, dan arsitekturnya telah menjadi tren.
Pengantar Identitas Internet/2.1 Apa itu Identitas Internet/