Pola

Tentang penulis, Penasihat @Moledao @Web3Geeks, sebelumnya Pimpinan Teknologi @Bybit

Catatan: Artikel ini merupakan opini pribadi penulis pada tahap ini. Beberapa pemikiran mungkin mengandung kesalahan faktual dan opini yang bias. Kami menantikan koreksi dari siswa lain.

  1. BTC mengusulkan uang elektronik dan membuka industri blockchain dari 0 hingga 1

  2. ETH mengusulkan kontrak pintar dan memimpin industri blockchain dari 1 hingga 100

  3. ICP mengusulkan teknologi Chainkey untuk mendorong industri blockchain dari 100 menjadi 100.000.000

一、Pendahuluan

Pada tanggal 3 Januari 2009, blok BTC pertama ditambang. Sejak itu, blockchain telah berkembang pesat selama 14 tahun.

Melihat 14 tahun terakhir, kita dapat melihat kehalusan dan kehebatan BTC, kemunculan Ethereum, crowdfunding EOS yang penuh semangat, pertarungan PoS & PoW yang menentukan, interkoneksi ribuan Polkdadot, masing-masing teknologi luar biasa, masing-masing hal yang luar biasa. Kisah yang tak tertandingi ini telah mengesankan banyak orang dalam!

Saat ini, pada tahun 2023, bagaimana lanskap keseluruhan blockchain? Berikut pemikiran saya. Untuk lebih jelasnya silakan lihat interpretasi pola rantai publik di artikel ini.

  • BTC, yang mengandalkan legitimasi pengenalan uang elektronik, tetap berdiri dan merupakan batu raksasa dalam industri ini.

  • ETH adalah pemimpin dalam industri dengan memperkenalkan kemampuan program kontrak pintar dan komposisi ekologi L2.

  • Cosmos, Polkadot, dll. mengandalkan interoperabilitas lintas rantai untuk mencoba mendominasi dunia

  • Berbagai jenis pembunuh Ethereum muncul tanpa henti, masing-masing memimpin dalam bidang kecil

Namun bagaimana keseluruhan industri blockchain akan berkembang dalam 10 tahun ke depan? Inilah pemikiran saya

  • Kedaulatan adalah satu-satunya masalah yang perlu diselesaikan oleh blockchain, termasuk kedaulatan aset, kedaulatan data, kedaulatan ucapan, dll. Jika tidak, maka blockchain tidak diperlukan;

  • Kekekalan adalah syarat yang cukup, tapi bukan syarat yang perlu. Selama Anda bisa memastikan kedaulatan saya tidak rusak, saya bisa mengutak-atik Anda sesuka hati. Jika aset semua orang di dunia dirusak dan digandakan dalam proporsi yang sama, apalah perbedaan?

  • Desentralisasi penuh tidak mungkin tercapai. Bagaimana pun rancangannya, akan selalu ada orang-orang yang “berbakat”/berkepentingan yang mempunyai hak suara lebih besar, dan akan selalu ada orang-orang yang secara aktif memilih untuk tidak berpartisipasi. sentralisasi titik ] adalah pola terakhir;

  • Transparansi adalah suatu keharusan. Bukankah eksperimen sosial bagi seluruh umat manusia ini hanya untuk memungkinkan setiap orang mempunyai suara dan hak untuk melindungi kedaulatannya? Meski selalu ada orang yang malas, selalu ada orang yang mau mempercayai orang yang lebih profesional, dan selalu ada orang yang secara aktif memilih untuk berhenti memilih demi memaksimalkan efisiensi, namun ini juga merupakan pilihan yang mereka ambil secara aktif. Mereka mempunyai hak namun secara aktif memilih untuk tidak melaksanakannya. Selama semuanya transparan dan tidak ada operasi rahasia, saya bersedia menerimanya meskipun dipahami. Jika saya kalah, saya tidak sehebat orang lain dan yang terkuat akan bertahan ekonomi;

  • Intinya adalah kontrol eksekusi kode yang terdesentralisasi. Jika tidak, itu akan seperti melepas celana dan kentut. Pemungutan suara akan dipublikasikan selama seminggu. Pada akhirnya, tim proyek masih menerapkan versi jahat dari kode tersebut ini bukan versi jahatnya, ini masih menggoda semua orang. Dapat dikatakan bahwa separuh dunia sekarang terdiri dari kode, dan entitas yang terdesentralisasi tidak memiliki kendali atas eksekusi kode. Jadi bagaimana orang, termasuk pemerintah, berani membuat industri blockchain lebih besar?

  • Skalabilitas biaya linier yang tak terbatas. Ketika blockchain semakin terintegrasi dengan kehidupan nyata, semakin banyak orang yang berpartisipasi, dan permintaan menjadi semakin besar. Infrastruktur tidak dapat mendukung skalabilitas tanpa batas, atau terlalu besar untuk diperluas tidak dapat diterima.

2. Mengapa ICP

Berikut ini ceritanya. Pada tahun 2009, Alibaba mengusulkan strategi “de-IOE”, yang kemudian juga menjadi tonggak penting dalam “Double Eleven” Alibaba.

Meninggalkan IOE

Isi inti dari strategi "De-IOE" adalah menghilangkan minikomputer IBM, database Oracle, dan perangkat penyimpanan EMC, serta menanamkan esensi "komputasi awan" ke dalam gen TI Alibaba. 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 kelas menengah ke atas EMC.

图片

Ada tiga alasan utama untuk mengikuti IOE, namun poin pertama adalah alasan penting, dan dua alasan terakhir lebih bersifat tidak langsung:

  1. Karena tidak dapat memenuhi permintaan, sistem IOE tradisional sulit beradaptasi dengan kebutuhan konkurensi yang tinggi di perusahaan Internet dan tidak dapat mendukung arsitektur komputasi terdistribusi skala besar;

  2. Biayanya terlalu tinggi, dan biaya pemeliharaan IOE terlalu tinggi, seperti 500.000 untuk komputer mini IBM, ratusan ribu untuk garansi tahunan Oracle, dll.;

  3. Ketergantungannya terlalu kuat. Sistem IOE terlalu bergantung. Sistem ini "dibajak" oleh vendor seperti IBM dan Oracle, sehingga sulit untuk mengkonfigurasinya secara fleksibel sesuai kebutuhannya sendiri.

Jadi mengapa strategi “de-IOE” diusulkan pada tahun 2009 dan bukan sebelumnya?

Sebelum itu,

  1. Skala bisnis dan volume data Alibaba belum mencapai tingkat yang menyulitkan sistem IOE tradisional untuk beradaptasi, sehingga kebutuhan untuk beralih ke IOE tidaklah mendesak;

  2. Produk database dalam negeri belum cukup matang dalam hal teknologi dan kualitas serta tidak dapat menggantikan peran IOE dengan baik;

  3. Ide internet dan konsep komputasi awan belum menjadi populer di Tiongkok, dan arsitektur terdistribusi belum menjadi tren yang populer;

  4. Mungkin diperlukan waktu latihan bagi manajemen dan staf teknis untuk menyadari permasalahan yang ada dan tindakan yang harus diambil.

Tahun 2009,

  1. Alibaba mengembangkan bisnisnya dengan cepat, dan sistem IOE sulit untuk mendukung skala, dan biaya lebih cenderung menimbulkan masalah;

  2. Beberapa produk database open source seperti MySQL relatif matang dan dapat digunakan sebagai alternatif;

  3. Ide-ide internet dan komputasi awan sudah mulai tersebar dan diterapkan secara luas di Tiongkok, sehingga memudahkan untuk mempromosikan konsep “de-IOE”;

  4. Wang Jian, mantan pakar teknologi Microsoft, bergabung dengan Alibaba pada tahun 2008 dengan perspektif teknis global. Dia sangat dipercaya oleh Jack Ma dan mengusulkan "pergi ke IOE".

Namun "beralih ke IOE" tidak sekadar mengubah perangkat lunak dan perangkat keras itu sendiri, mengganti perangkat lunak dan perangkat keras lama dengan perangkat lunak dan perangkat keras baru, namun mengganti metode lama dengan yang baru, dan menggunakan komputasi awan untuk sepenuhnya mengubah infrastruktur TI. Dengan kata lain, hal ini disebabkan oleh perubahan dalam industri, bukan sekadar peningkatan teknologi sederhana.

3. Tiga tahap utama pengembangan usaha

Perkembangan suatu usaha dapat dibagi menjadi 3 tahap,

  1. Membentuk gen, budaya organisasi, Start-up, dari 0 hingga 1

  2. Tumbuh cepat, berlari cepat dalam langkah kecil, Tingkatkan skala, dari 1 hingga 100

  3. Ekspansi tanpa batas, perluasan batasan, Peningkatan skala, dari 100 menjadi 100.000.000

Mari kita menganalisis seluruh industri blockchain sebagai sebuah perusahaan.

Permulaan / Blockchain 1.0 / BTC

Bitcoin inovatif dalam memecahkan masalah yang telah menyusahkan para ilmuwan komputer selama beberapa dekade: bagaimana menciptakan sistem pembayaran digital yang dapat beroperasi tanpa mempercayai otoritas pusat mana pun.

Namun, BTC memiliki beberapa keterbatasan dalam desain dan pengembangannya, yang memberikan peluang pasar untuk proyek blockchain berikutnya seperti Ethereum (ETH). Berikut adalah beberapa batasan utama:

  1. Throughput dan kecepatan transaksi: Waktu pembuatan blok Bitcoin adalah sekitar 10 menit, dan batas ukuran pada setiap blok menghasilkan batas atas pada kemampuan pemrosesan transaksinya. Artinya ketika jaringan sedang sibuk, konfirmasi transaksi mungkin memerlukan waktu lebih lama dan mungkin dikenakan biaya transaksi yang lebih tinggi.

  2. Fungsionalitas kontrak pintar terbatas: Bitcoin dirancang terutama sebagai mata uang digital, dan jenis transaksi serta kemampuan bahasa skrip yang didukungnya relatif terbatas. Hal ini membatasi penggunaan Bitcoin untuk transaksi keuangan yang kompleks dan aplikasi terdesentralisasi (DApps).

  3. Sulit untuk ditingkatkan dan diperbaiki: Karena prinsip desentralisasi dan desain Bitcoin yang konservatif, peningkatan dan perbaikan besar-besaran biasanya memerlukan konsensus luas dari komunitas, yang sulit dicapai dalam praktiknya, yang juga membuat kemajuan Bitcoin relatif lambat.

  4. Masalah konsumsi energi: Mekanisme konsensus Bitcoin didasarkan pada Proof of Work (PoW), yang berarti sejumlah besar sumber daya komputasi digunakan untuk persaingan antar penambang, sehingga mengakibatkan konsumsi energi dalam jumlah besar. Hal ini telah dikritik atas dasar lingkungan dan keberlanjutan. Mengenai hal ini, Anda juga dapat memperhatikan EcoPoW, yang sebagian dapat meringankan keterbatasan ini.

Peningkatan / Blockchain 2.0 / ETH

Ekspansi Layer 2 Ethereum saat ini dapat dilihat sebagai "ekspansi vertikal" yang mengandalkan jaminan keamanan dan ketersediaan data dari Layer 1 yang mendasarinya. Meskipun tampak seperti struktur 2-lapisan, pada akhirnya akan tetap dibatasi oleh kekuatan pemrosesan Lapisan 1. Bahkan jika diubah menjadi struktur multi-lapisan, yaitu membuat Lapisan 3 dan Lapisan 4, itu hanya akan menambah kompleksitas keseluruhan sistem dan menunda sedikit waktu. Terlebih lagi, menurut efek marginal yang semakin berkurang, setiap lapisan tambahan yang ditambahkan kemudian akan sangat mengurangi efek ekspansi akibat overhead tambahan. Metode pelapisan vertikal ini dapat dianggap sebagai peningkatan perangkat keras yang berdiri sendiri, tetapi metode yang berdiri sendiri ini mengacu pada keseluruhan ekosistem ETH.

Dan seiring dengan meningkatnya penggunaan, permintaan pengguna akan biaya rendah dan kinerja tinggi juga akan meningkat. Sebagai aplikasi pada Lapisan 1, biaya Lapisan 2 hanya dapat dikurangi sampai batas tertentu, dan pada akhirnya masih bergantung pada biaya dasar dan keluaran Lapisan 1. Hal ini mirip dengan teori kurva permintaan dalam ilmu ekonomi - ketika harga turun, kuantitas agregat yang diminta meningkat. Ekspansi vertikal sulit untuk memecahkan masalah skalabilitas secara mendasar.

Ethereum adalah pohon yang menjulang tinggi, dan semua orang bergantung pada akar tersebut. Jika akar tersebut tidak dapat menyerap nutrisi secepat mungkin, kebutuhan manusia tidak akan terpenuhi;

Oleh karena itu, hanya skalabilitas horizontal yang lebih mudah untuk mencapai ketidakterbatasan.

Beberapa orang berpikir bahwa multi-rantai lintas rantai juga dapat dianggap sebagai metode ekspansi horizontal.

  1. Ambil contoh Polkadot. Ini adalah kerajaan yang heterogen. Setiap negara terlihat berbeda, tetapi setiap kali Anda membuat sesuatu, Anda harus membangun sebuah kerajaan;

  2. Kosmos adalah kerajaan isomorfik. Garis meridian dan tulang setiap negara terlihat sama, tetapi sebuah kerajaan harus dibangun setiap kali Anda membuat sesuatu;

Namun dari sudut pandang 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 hal itu,

  1. Saya membeli Mac 3 bulan lalu dan mengembangkan aplikasi Gmail di dalamnya;

  2. Sekarang saya ingin membuat aplikasi Youtube, tapi saya harus membeli Mac baru untuk melakukannya, dan itu aneh.

Kedua metode di atas menghadapi masalah kompleksitas komunikasi lintas rantai yang tinggi saat menambahkan rantai baru, jadi keduanya bukan pilihan pertama saya.

Peningkatan Skala / Blockchain 3.0 / ICP

Jika Anda ingin melakukan perluasan, Anda memerlukan infrastruktur dasar yang lengkap untuk mendukung ekspansi horizontal yang cepat tanpa menciptakan kembali roda.

Contoh umum dari mendukung perluasan skala adalah komputasi awan. [VPC+subnet+jaringan ACL+grup keamanan] Templat dasar ini sama persis untuk semua mesin. Semua mesin memiliki nomor dan tipe komponen mendukungnya. Dapat diskalakan tanpa batas, jika Anda memerlukan lebih banyak sumber daya, Anda dapat memulai dengan cepat hanya dengan mengklik tombol.

Seorang pemimpin berbagi dengan saya sebelumnya bahwa jika Anda ingin memahami infrastruktur dan komponen apa yang dibutuhkan perusahaan Internet, Anda hanya perlu membuka AWS dan melihat semua layanan yang mereka sediakan.

Dengan cara yang sama, mari kita lihat ICP tingkat tinggi dan lihat mengapa ICP memenuhi persyaratan Scale-out.

Di sini pertama-tama kami menjelaskan beberapa konsep:

  1. 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 mencapai pengembangan komprehensif aplikasi terdesentralisasi melalui teknologi inovatif dan ekosistem terbuka.

  2. Internet Computer (IC): adalah jaringan blockchain berkecepatan tinggi yang dikembangkan oleh Dfinity Foundation dan dirancang khusus untuk aplikasi terdesentralisasi. Ini mengadopsi algoritma konsensus baru yang memungkinkan pemrosesan transaksi dengan throughput tinggi dan latensi rendah, sekaligus mendukung pengembangan dan penerapan kontrak pintar dan aplikasi terdesentralisasi.

  3. Internet Computer Protocol (ICP): adalah token asli dalam Internet Computer Protocol. Ini adalah mata uang digital yang digunakan untuk membayar penggunaan jaringan dan memberi penghargaan pada node.

四、Apa itu ICP

Banyak dari konten berikut ini yang agak vulgar, tetapi saya telah menjelaskannya dalam bahasa sehari-hari, dan saya harap semua orang dapat mengikutinya. Jika Anda ingin berdiskusi lebih detail dengan saya, Anda dapat menemukan informasi kontak saya di bagian atas artikel.

Tinjauan Arsitektur / Tinjauan Arsitektur

Dari struktur hierarkinya, dari bawah hingga atas

  1. Lapisan P2P, mengumpulkan dan mengirim pesan dari pengguna, replika lain di subnet, dan subnet lainnya. Pastikan pesan dapat dikirimkan ke semua node di subnet untuk memastikan keamanan, keandalan, dan ketahanan.

  2. 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 keaktifan, serta tahan terhadap serangan DOS/SPAM. Setelah konsensus dicapai dalam subnet yang sama mengenai urutan berbagai pesan yang harus diproses, blok-blok ini diteruskan ke lapisan perutean pesan.

  3. Lapisan perutean pesan: Siapkan antrian masukan setiap Canister berdasarkan tugas yang dikirim dari lapisan konsensus. Setelah dieksekusi, ia juga bertanggung jawab untuk menerima output yang dihasilkan oleh Canister dan meneruskannya ke Canister di zona lokal atau lainnya sesuai kebutuhan. Selain itu, ia bertanggung jawab untuk mencatat dan memvalidasi respons terhadap permintaan pengguna.

  4. Lapisan eksekusi menyediakan lingkungan runtime untuk Canister, membaca masukan secara teratur sesuai dengan mekanisme penjadwalan, memanggil Canister yang sesuai untuk menyelesaikan tugas, dan mengembalikan status yang diperbarui dan keluaran yang dihasilkan ke lapisan perutean pesan. Ia menggunakan non-determinisme yang dibawa oleh angka acak untuk memastikan keadilan dan auditabilitas perhitungan. Karena dalam beberapa situasi, 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.

图片

ICP 4 lapis

Komponen Utama / Komponen Utama

图片

Dilihat dari komposisinya,

  1. Subnet: Mendukung ekspansi tanpa batas. Setiap subnet adalah blockchain kecil. Subnet berkomunikasi melalui teknologi Chain Key. Karena konsensus telah dicapai dalam subnet, yang diperlukan hanyalah verifikasi Chain Key.

  2. Replika: Setiap Subnet dapat memiliki banyak node, dan setiap node merupakan Replika. Mekanisme konsensus IC akan memastikan bahwa setiap Replika di Subnet yang sama akan memproses input yang sama dalam urutan yang sama, sehingga setiap status akhir Replika adalah sama. Mekanisme ini disebut Mesin Negara yang Direplikasi.

  3. Canister: Canister adalah kontrak pintar. Ini adalah unit komputasi yang berjalan di jaringan ICP yang dapat menyimpan data dan kode serta berkomunikasi dengan Canister lain atau pengguna eksternal. ICP menyediakan lingkungan runtime untuk menjalankan program Wasm dalam Canister dan berkomunikasi dengan Canister lain dan pengguna eksternal melalui pesan. Ini dapat dengan mudah dianggap sebagai buruh pelabuhan yang digunakan untuk menjalankan kode, dan kemudian Anda menyuntikkan sendiri Gambar Kode Wasm untuk menjalankannya di dalam.

  4. Node: server independen. Canister masih memerlukan mesin fisik untuk dijalankan. Mesin fisik ini adalah mesin di ruang komputer sebenarnya.

  5. Pusat Data: Node di pusat data divirtualisasikan 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 memastikan bahwa meskipun pusat data diretas atau mengalami bencana alam, seluruh jaringan ICP akan tetap beroperasi secara normal, seperti versi yang ditingkatkan dari solusi pemulihan bencana dan ketersediaan tinggi "dua tempat dan tiga pusat" Alibaba. Pusat data dapat didistribusikan ke seluruh dunia, dan pusat data bahkan dapat dibangun di Mars di masa depan.

  6. Node Batas: Menyediakan pintu masuk dan keluar antara jaringan eksternal dan subnet IC, dan memverifikasi tanggapan.

  7. Subjek identitas (Kepala Sekolah): Pengidentifikasi pengguna eksternal, yang berasal dari kunci publik, digunakan untuk kontrol izin.

  8. Network Neural System (NNS): DAO Algoritmik menggunakan ICP yang digadaikan untuk tata kelola, digunakan untuk mengelola IC.

  9. Registri: Basis data yang dikelola oleh NNS, yang berisi pemetaan hubungan antar entitas (seperti Replika, tabung, dan Subnet). Ini agak mirip dengan prinsip kerja DNS saat ini.

  10. Siklus: Token asli yang mewakili kuota CPU yang digunakan untuk membayar sumber daya yang dikonsumsi oleh runtime canister. 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 / Teknologi Inovatif Utama

图片

Dari lapisan bawah digunakan teknologi Chain-key salah satunya

  • Tanda tangan BLS ambang batas: ICP menerapkan skema tanda tangan ambang batas. Untuk setiap Subnet, terdapat kunci publik yang dapat diverifikasi, dan kunci pribadi terkait dibagi menjadi beberapa bagian. Setiap bagian terdiri dari Subnet ini dianggap valid hanya jika lebih dari jumlah ambang batas Replika di Subnet yang sama menandatangani pesan. Dengan cara ini, pesan yang dikirimkan antara Subnet dan Replika dienkripsi namun dapat diverifikasi dengan cepat, sehingga menjamin privasi dan keamanan. Algoritme BLS adalah algoritma tanda tangan ambang batas 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 tertentu, hanya ada satu saja. satu tanda tangan yang sah.

  • Pembuatan Kunci Terdistribusi Non-interaktif (NIDKG): Untuk menerapkan skema tanda tangan ambang batas dengan aman, Dfinity merancang, menganalisis, dan mengimplementasikan protokol DKG baru yang berjalan melalui jaringan asinkron dan sangat kuat (bahkan subnet. Masih bisa berhasil jika hingga sepertiga dari node mogok atau rusak) namun tetap mampu memberikan kinerja yang dapat diterima. Selain menghasilkan kunci baru, protokol ini juga dapat digunakan untuk membagikan ulang kunci yang sudah ada. Kemampuan ini sangat penting untuk memungkinkan evolusi topologi IC secara otonom saat subnet mengalami perubahan keanggotaan seiring waktu.

    • Skema Pembagian Rahasia yang Dapat Diverifikasi Secara Publik (Skema PVSS): Yaitu skema pembagian rahasia yang dapat diverifikasi secara publik. Dalam kertas putih protokol Komputer Internet, skema PVSS digunakan untuk mengimplementasikan protokol pembangkitan kunci terdesentralisasi (DKG) untuk memastikan bahwa kunci privat node tidak akan bocor selama proses pembangkitan.

    • Skema enkripsi kunci publik yang aman ke depan: Skema enkripsi kunci publik yang aman ke depan 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 dalam 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 ini menggunakan tanda tangan ambang batas untuk melindungi keamanan pembagian kunci, sehingga meningkatkan keamanan dan toleransi kesalahan sistem.

  • PoUW: PoUW memiliki satu U lebih banyak daripada PoW, yang merupakan singkatan dari Userful. Ini terutama meningkatkan banyak kinerja dan memungkinkan mesin node melakukan lebih sedikit pekerjaan yang tidak berguna. PoUW tidak akan membuat perhitungan hash yang sulit secara artifisial, tetapi akan memfokuskan kekuatan komputasinya untuk melayani pengguna sebanyak mungkin. Sebagian besar sumber daya (CPU, memori) digunakan untuk eksekusi sebenarnya dari kode di dalam tabung.

  • Teknologi rantai-evolusi: Ini adalah teknologi yang digunakan untuk memelihara mesin negara blockchain. Ini mencakup serangkaian sarana teknis untuk memastikan keamanan dan keandalan blockchain. Dalam protokol Komputer Internet, teknologi Chain-evolution terutama mencakup dua teknologi inti berikut:

  1. Blok ringkasan: Blok pertama dari setiap zaman adalah blok ringkasan, yang berisi beberapa data khusus yang digunakan untuk mengelola skema tanda tangan ambang batas yang berbeda. Diantaranya, skema ambang batas rendah digunakan untuk menghasilkan angka acak, dan skema ambang batas tinggi digunakan untuk mengautentikasi status replikasi subnet.

  2. Paket Catch-up (CUPs): CUPs adalah teknologi untuk menyinkronkan status node dengan cepat. Hal ini memungkinkan node yang baru ditambahkan 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-privatnya sendiri, yang berarti jika kunci privat sebuah node bocor atau diserang, keamanan seluruh sistem akan terancam. Skema tanda tangan ambang batas membagi kunci menjadi beberapa bagian dan menugaskannya ke node yang berbeda. Hanya ketika jumlah node yang bekerja sama mencukupi, tanda tangan dapat dibuat, bahkan jika beberapa node diserang atau dibocorkan, hal itu tidak akan mempengaruhi keamanan dari keseluruhan sistem. Terlalu banyak dampaknya. Selain itu, skema tanda tangan ambang batas juga dapat meningkatkan desentralisasi sistem karena tidak memerlukan organisasi terpusat untuk mengelola kunci, namun menyebarkan kunci ke beberapa node, sehingga dapat menghindari satu titik kegagalan dan risiko sentralisasi. Oleh karena itu, IC menggunakan skema tanda tangan ambang batas untuk meningkatkan keamanan dan desentralisasi sistem, dengan harapan dapat menggunakan tanda tangan ambang batas untuk menyelesaikan blockchain universal yang sangat aman, terukur, dan dapat diverifikasi dengan cepat.

  • BLS adalah algoritma tanda tangan ambang batas yang terkenal. Ini adalah satu-satunya skema tanda tangan yang dapat menghasilkan protokol tanda tangan ambang batas yang sangat sederhana dan efisien. Keuntungan lain dari tanda tangan BLS adalah tidak perlu menyimpan status tanda tangan. Selama isi pesan tetap tidak berubah, tanda tangan tersebut tetap, yang berarti bahwa untuk kunci publik dan pesan tertentu, hanya ada satu tanda tangan yang valid. Hal ini memastikan skalabilitas yang sangat tinggi, sehingga ICP memilih solusi BLS.

  • Karena tanda tangan ambang batas digunakan, distributor diperlukan untuk mendistribusikan fragmen kunci ke peserta yang berbeda. Namun, orang yang mendistribusikan fragmen kunci adalah satu titik, yang dapat dengan mudah menyebabkan satu titik kegagalan teknologinya adalah NIDKG. Selama periode inisialisasi pembuatan subnet, semua Replika yang berpartisipasi secara bersama-sama dan non-interaktif menghasilkan kunci publik A. Untuk kunci pribadi B yang sesuai, setiap peserta menghitungnya secara matematis.

  • Jika ingin menjadi NIDKG, Anda harus memastikan bahwa setiap peserta pendistribusian tidak melakukan kecurangan. Oleh karena itu, setiap peserta tidak hanya bisa mendapatkan secret share miliknya sendiri, tetapi juga secara publik membiarkan orang lain memverifikasi apakah secret share miliknya benar realisasi didistribusikan Suatu hal yang sangat penting dalam pembangkitan kunci.

  • Bagaimana jika kunci subnet pada momen bersejarah tertentu bocor? Bagaimana cara memastikan bahwa data historis tidak dapat diubah? Dfinity mengadopsi skema tanda tangan aman ke depan, yang memastikan bahwa meskipun kunci subnet pada momen bersejarah tertentu bocor, penyerang tidak dapat mengubah data blok historis. Hal ini juga mencegah serangan korupsi di kemudian hari pada blockchain. Jika pembatasan ini lebih kuat, sebenarnya dapat dipastikan bahwa informasi tersebut tidak akan disadap selama transmisi, karena stempel waktunya tidak cocok, dan meskipun kuncinya diretas dalam waktu singkat, konten komunikasi sebelumnya tidak dapat diretas. .

  • Dengan NIDKG, jika bagian rahasia tertentu disimpan oleh sebuah node untuk waktu yang lama, setelah setiap node secara bertahap terkikis oleh peretas, masalah dapat terjadi di seluruh jaringan. Oleh karena itu, pembaruan kunci perlu dilakukan terus-menerus, tetapi pembaruan kunci tidak dapat mengharuskan seluruh peserta Replika berkumpul untuk berinteraksi dan berkomunikasi, tetapi juga harus dilakukan secara non-interaktif. Namun, karena kunci publik A telah terdaftar di NNS, subnet lain juga akan menggunakan kunci publik A ini untuk verifikasi, jadi sebaiknya jangan mengubah kunci publik subnet tersebut. 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 rahasia saat ini secara non-interaktif menghasilkan putaran baru pembagian rahasia turunan untuk versi baru dari pemegang saham rahasia ini

    • Hal ini tidak hanya memastikan bahwa versi baru dari secret share diautentikasi oleh semua pemegang secret share yang sah saat ini

    • Hal ini juga memastikan bahwa versi lama dari secret share tidak lagi sah.

    • Hal ini juga memastikan bahwa meskipun versi baru dari secret share bocor di masa mendatang, versi lama dari secret share tidak akan bocor, karena polinomial di antara keduanya tidak relevan dan tidak dapat disimpulkan. Ini juga merupakan keamanan maju yang baru saja diperkenalkan sebelumnya.

    • Selain itu, redistribusi acak yang efisien dipastikan. Ketika node tepercaya atau kontrol akses berubah, kebijakan akses dan pengontrol dapat diubah kapan saja tanpa memulai ulang sistem. Hal ini sangat menyederhanakan mekanisme manajemen kunci dalam banyak skenario. Hal ini berguna, misalnya, dalam kasus perubahan keanggotaan subnet, karena pembagian ulang akan memastikan bahwa setiap anggota baru memiliki secret share yang sesuai, dan replika apa pun yang bukan lagi anggota tidak akan lagi memiliki secret share. Selain itu, jika sejumlah kecil secret share dibocorkan kepada penyerang dalam satu epoch atau bahkan setiap epoch, maka secret share ini tidak akan memberikan manfaat apa pun bagi penyerang.

  • Karena protokol blockchain tradisional perlu menyimpan semua informasi blok mulai dari blok genesis, hal ini akan menyebabkan masalah skalabilitas seiring pertumbuhan blockchain. Inilah sebabnya mengapa sangat merepotkan bagi banyak rantai publik untuk mengembangkan klien ringan. Jadi IC ingin menyelesaikan masalah ini, jadi IC mengembangkan Teknologi Chain-evolution. Di akhir setiap epoch, semua input yang diproses dan informasi konsensus yang diperlukan dapat dihapus dengan aman dari memori setiap Replika, yang sangat mengurangi biaya penyimpanan per Replika, yang memungkinkan IC berkembang untuk mendukung sejumlah besar pengguna dan aplikasi. Selain itu, teknologi Chain-evolution juga mencakup teknologi CUPs, yang memungkinkan node yang baru ditambahkan dengan cepat mendapatkan status saat ini tanpa perlu menjalankan kembali protokol konsensus, sehingga sangat mengurangi ambang batas dan waktu sinkronisasi bagi node baru untuk bergabung dengan jaringan IC. .

  • Singkatnya, semua teknologi yang mendasari IC saling berhubungan, berdasarkan kriptografi (dari teori), dan juga sepenuhnya mempertimbangkan masalah seluruh industri seperti sinkronisasi node yang cepat (dari praktik). Dia benar-benar ahli dalam segala hal!

Fitur / Fitur Utama

Dari segi karakteristik

  • Model Reverse Gas: Sebagian besar sistem blockchain tradisional mengharuskan pengguna untuk terlebih dahulu memegang token asli, seperti ETH dan BTC, dan kemudian menggunakan token asli tersebut untuk membayar biaya transaksi. Hal ini meningkatkan hambatan masuk bagi pengguna baru dan tidak sejalan dengan kebiasaan penggunaan masyarakat. Mengapa saya harus menahan share Tiktok sebelum saya menggunakan Tiktok? ICP mengadopsi desain model Gas terbalik. Pengguna dapat langsung menggunakan jaringan ICP, dan pihak proyek akan bertanggung jawab atas biaya penanganan. Hal ini menurunkan ambang batas penggunaan, lebih sesuai dengan kebiasaan layanan Internet, dan kondusif untuk memperoleh lebih besar -efek jaringan berskala, sehingga mendukung Lebih banyak pengguna bergabung.

图片
  • ​Gas Stabil: Untuk rantai publik lainnya di pasar, demi keamanan rantai dan kebutuhan transfer, beberapa orang akan membeli token asli, dan penambang akan menggali lebih dalam, atau beberapa orang akan mati-matian mengumpulkan token asli menyumbangkan daya komputasi ke rantai publik ini seperti Bitcoin, atau memberikan keamanan ekonomi yang dipertaruhkan ke rantai publik ini seperti Ethereum. Dapat dikatakan bahwa permintaan kami terhadap btc/eth sebenarnya berasal dari persyaratan daya komputasi/jaminan rantai publik Bitcoin/Ethereum, yang pada dasarnya merupakan persyaratan keamanan rantai tersebut. Oleh karena itu, selama rantai tersebut langsung menggunakan token asli untuk membayar gas, di masa depan akan tetap mahal. Mungkin token asli sekarang murah, tetapi selama rantai itu sendiri menjadi ekologis, nantinya akan menjadi mahal. ICP berbeda. Gas yang dikonsumsi dalam blockchain ICP disebut Siklus, yang dikonversi dengan mengonsumsi ICP. Siklus stabil di bawah regulasi algoritma dan berlabuh pada 1 SDR (SDR dapat dianggap sebagai perhitungan mata uang hukum multi-nasional yang komprehensif. stabil). satuan). Oleh karena itu, berapa pun kenaikan ICP di masa depan, uang yang Anda keluarkan untuk melakukan apa pun di ICP akan tetap sama seperti saat ini (tidak memperhitungkan inflasi).

图片
  • Wasm: Menggunakan WebAssembly (Wasm) sebagai standar untuk eksekusi kode, pengembang dapat menggunakan berbagai bahasa pemrograman populer (seperti Rust, Java, C++, Motoko, dll.) untuk menulis kode, sehingga mendukung lebih banyak pengembang bergabung.

  • Mendukung menjalankan model AI: Bahasa Python juga dapat dikompilasi menjadi wasm. Python memiliki jumlah pengguna terbesar di dunia dan juga merupakan bahasa pertama untuk AI, seperti perhitungan matriks dan bilangan bulat besar. Seseorang sudah menjalankan model Llama2 di IC, dan saya tidak akan terkejut sama sekali jika konsep AI + Web3 ada di ICP di masa depan.

  • Pengalaman kecepatan Web2: Banyak aplikasi di ICP saat ini mencapai hasil luar biasa dari kueri tingkat milidetik dan pembaruan tingkat kedua. Jika Anda tidak percaya, Anda bisa menggunakan OpenChat, aplikasi obrolan terdesentralisasi yang murni on-chain.

  • Menjalankan front-end pada rantai: Anda hanya pernah mendengar bahwa bagian dari konten back-end ditulis sebagai kontrak pintar sederhana dan kemudian dijalankan pada rantai. Hal ini dapat memastikan bahwa logika inti seperti aset data tidak dirusak . Namun front-end sebenarnya harus dijalankan sepenuhnya pada rantai agar aman, karena serangan front-end adalah masalah yang sangat umum dan sering terjadi. Bayangkan saja, semua orang mungkin mengira kode Uniswap sangat aman. Smart contractnya sudah diverifikasi oleh banyak orang selama bertahun-tahun, dan kodenya sederhana, jadi pasti tidak akan ada masalah. Namun tiba-tiba suatu hari, jika bagian depan Uniswap dibajak, dan kontrak yang Anda gunakan sebenarnya adalah kontrak jahat yang dibuat oleh peretas, Anda mungkin bangkrut dalam sekejap. Tetapi jika Anda menyimpan dan menyebarkan semua kode front-end di Canister 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 di IC. Ini tidak mempengaruhi pengoperasian normal aplikasi. Di IC, pengembang dapat membangun aplikasi secara langsung tanpa layanan cloud tradisional, database, atau antarmuka pembayaran. Tidak perlu membeli server front-end atau mengkhawatirkan database, penyeimbangan beban, distribusi jaringan, firewall, dll. Pengguna dapat langsung mengakses halaman web front-end yang diterapkan di ICP melalui browser atau aplikasi seluler, seperti blog pribadi yang saya terapkan sebelumnya.

  • Peningkatan kode kontrol DAO: Sekarang di banyak protokol DeFi, pihak proyek memiliki kendali penuh dan dapat mengambil keputusan besar sesuka hati, seperti menangguhkan operasi, menjual dana, dll., tanpa melalui pemungutan suara dan diskusi komunitas dari kasus ini. Sebaliknya, kode DAPP di bawah ekosistem ICP berjalan dalam wadah yang dikendalikan oleh DAO. Bahkan jika pihak proyek tertentu menyumbang sebagian besar suara, proses pemungutan suara publik masih dilaksanakan, yang memenuhi transparansi blockchain yang dijelaskan di bagian tersebut. awal artikel ini. Mekanisme jaminan proses ini dapat lebih mencerminkan keinginan masyarakat dan memiliki tingkat penerapan tata kelola yang lebih baik dibandingkan proyek rantai publik lainnya saat ini.

  • Peningkatan protokol otomatis: Ketika protokol perlu ditingkatkan, skema tanda tangan ambang batas baru dapat ditambahkan ke blok ringkasan untuk mencapai peningkatan protokol otomatis. Pendekatan ini menjamin keamanan dan keandalan jaringan sekaligus menghindari ketidaknyamanan dan risiko yang disebabkan oleh hard fork. Secara khusus, teknologi Chain Key di ICP dapat menjamin keamanan dan keandalan jaringan, dan memelihara mesin negara blockchain melalui skema tanda tangan khusus. Pada awal setiap zaman, jaringan menggunakan skema tanda tangan ambang rendah untuk menghasilkan angka acak, dan kemudian menggunakan skema tanda tangan ambang batas tinggi untuk mengautentikasi status replikasi subnet. Skema tanda tangan ini dapat menjamin keamanan dan keandalan jaringan, sekaligus memungkinkan peningkatan protokol otomatis, sehingga menghindari ketidaknyamanan dan risiko yang disebabkan oleh hard fork.

图片

Pemungutan Suara Usulan

  • Fast fowarding: Ini adalah teknologi dalam protokol Komputer Internet yang dengan cepat menyinkronkan status node. Hal ini memungkinkan node yang baru ditambahkan dengan cepat mendapatkan status saat ini tanpa menjalankan kembali protokol konsensus. Secara spesifik, proses Fast forwarding adalah sebagai berikut:

  1. Node yang baru ditambahkan memperoleh paket Catch-up (CUP) dari epoch saat ini, yang berisi akar pohon Merkle, blok ringkasan, dan nomor acak dari epoch saat ini.

  2. Node yang baru ditambahkan menggunakan subprotokol sinkronisasi status untuk memperoleh status lengkap zaman saat ini dari node lain, dan menggunakan akar pohon Merkle di CUP untuk memverifikasi kebenaran status.

  3. Node yang baru bergabung menjalankan protokol konsensus menggunakan nomor acak di CUP dan pesan protokol dari node lain untuk menyinkronkan dengan cepat ke keadaan saat ini.

Keuntungan dari fast forwarding adalah memungkinkan node yang baru ditambahkan untuk mendapatkan status saat ini dengan cepat, tanpa harus memulai dari awal seperti beberapa rantai publik lainnya. Hal ini dapat mempercepat sinkronisasi dan perluasan jaringan. Pada saat yang sama, juga dapat mengurangi volume komunikasi antar node, sehingga meningkatkan efisiensi dan keandalan jaringan.

图片

penerusan cepat

  • Identitas Internet Terdesentralisasi: Sistem identitas pada IC benar-benar membuat saya merasa bahwa masalah DID dapat diselesaikan sepenuhnya, dan diselesaikan sepenuhnya, baik itu skalabilitas atau privasi. Saat ini terdapat implementasi sistem identitas pada IC yang disebut Internet Identity, serta NFID yang lebih kuat yang dikembangkan berdasarkan sistem tersebut. Prinsipnya adalah sebagai berikut:

    • Saat mendaftar, ini menghasilkan pasangan kunci publik dan pribadi untuk pengguna. Kunci pribadi disimpan dalam chip keamanan TPM di dalam perangkat pengguna dan tidak boleh bocor, sedangkan kunci publik dibagikan dengan layanan di jaringan.

    • Ketika pengguna ingin masuk ke dapp, dapp membuat kunci sesi sementara untuk pengguna. Kunci sesi ini akan ditandatangani oleh pengguna melalui tanda tangan elektronik yang sah, sehingga dapp mempunyai wewenang untuk memverifikasi identitas pengguna.

    • Setelah kunci sesi ditandatangani, dapp dapat menggunakan kunci tersebut untuk mengakses layanan jaringan atas nama pengguna tanpa pengguna harus menandatangani secara elektronik setiap kali. Ini mirip dengan login resmi di Web2.

    • Kunci sesi hanya berlaku untuk jangka waktu singkat. Setelah habis masa berlakunya, pengguna perlu meneruskan kembali tanda tangan otorisasi biometrik untuk mendapatkan kunci sesi baru.

    • Kunci pribadi pengguna selalu disimpan di chip keamanan TPM lokal dan tidak akan meninggalkan perangkat. Hal ini menjamin keamanan kunci pribadi dan anonimitas pengguna.

    • Dengan menggunakan kunci sesi sementara, dapps yang berbeda tidak dapat melacak identitas pengguna satu sama lain. Dapatkan akses yang benar-benar anonim dan pribadi.

    • Pengguna dapat dengan mudah menyinkronkan dan mengelola Identitas Internet mereka di beberapa perangkat, namun perangkat itu sendiri juga memerlukan biometrik atau kunci perangkat keras yang sesuai untuk otorisasi.

图片

Beberapa manfaat Identitas Internet adalah:

  • Tidak perlu mengingat kata sandi. Masuk langsung menggunakan fitur biometrik seperti pengenalan sidik jari, sehingga tidak perlu mengatur dan mengingat kata sandi yang rumit.

  • Kunci pribadi tidak meninggalkan perangkat, sehingga lebih aman. Kunci pribadi disimpan dalam chip keamanan TPM dan tidak dapat dicuri, sehingga memecahkan masalah pencurian nama pengguna dan kata sandi di Web2.

  • Masuk secara anonim dan tidak dapat dilacak. Tidak seperti Web2, yang menggunakan email sebagai nama pengguna untuk dilacak di seluruh platform, Internet Identity menghilangkan pelacakan ini.

  • Manajemen multi-perangkat lebih nyaman. Anda dapat masuk ke akun yang sama di perangkat apa pun yang mendukung biometrik, dan tidak terbatas pada satu perangkat saja.

  • Pemerintahan ini tidak bergantung pada penyedia layanan pusat dan mencapai desentralisasi yang sesungguhnya. Ini berbeda dengan model di mana nama pengguna sesuai dengan penyedia layanan email di Web2.

  • Dengan menggunakan proses autentikasi yang didelegasikan, tidak perlu masuk berulang kali setiap kali Anda masuk, dan pengalaman pengguna menjadi lebih baik.

  • Mendukung masuk menggunakan perangkat keamanan khusus seperti Ledger atau Yubikey untuk meningkatkan keamanan.

  • Kunci publik pengguna yang sebenarnya disembunyikan, dan catatan transaksi tidak dapat ditanyakan melalui kunci publik untuk melindungi privasi pengguna.

  • Kompatibel dengan blockchain Web3, Anda dapat masuk dan menandatangani DApps atau transaksi blockchain 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 depan.

  • Selain memberikan pengalaman pengguna baru, sarana teknis berikut juga diterapkan untuk memastikan keamanannya:

    • Kunci pribadi disimpan menggunakan chip keamanan TPM, yang dirancang sedemikian rupa sehingga pengembang pun tidak dapat mengakses atau mengekstrak kunci pribadi untuk mencegah pencurian kunci pribadi.

    • Mekanisme autentikasi sekunder seperti autentikasi biometrik, seperti sidik jari atau pengenalan wajah, perlu diverifikasi bersama dengan perangkat sehingga hanya pengguna yang memegang perangkat yang dapat menggunakan identitas tersebut.

    • Kunci sesi mengadopsi desain kedaluwarsa jangka pendek, yang membatasi jangka waktu pencurian dan memaksa ciphertext yang relevan dihancurkan pada akhir sesi untuk mengurangi risiko.

    • Teknologi enkripsi kunci publik memungkinkan data selama transmisi dienkripsi, dan pendengar eksternal tidak dapat mempelajari informasi pribadi pengguna.

    • Tidak bergantung pada penyedia identitas pihak ketiga, PRIVATE KEY dibuat dan dikendalikan oleh pengguna sendiri dan tidak mempercayai pihak ketiga.

    • Dikombinasikan dengan non-tamperability yang dibawa oleh mekanisme konsensus blockchain IC, hal ini menjamin keandalan seluruh operasi sistem.

    • Algoritme kriptografi dan proses keamanan yang relevan 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

5. Tim Inti

Dari sudut pandang tim, total ada 200+ karyawan, semuanya merupakan talenta yang sangat elit. Karyawan telah menerbitkan total 1.600+ makalah, dikutip 100.000+ kali, dan memegang total 250+ paten.

Secara akademis, teori matematika terbarunya meliputi Threshold Relay dan PSC Chains, Validation Towers and Trees, dan USCID.

Dari sudut pandang latar belakang teknis, beliau memiliki latar belakang penelitian dan pengembangan teknis yang mendalam dan telah terlibat dalam penelitian di bidang data besar dan komputasi terdistribusi pada tahun-tahun awalnya, yang meletakkan dasar teknis untuk membangun jaringan ICP yang kompleks.

Dari perspektif kewirausahaan, dia sebelumnya menjalankan game MMO menggunakan sistem terdistribusi miliknya yang menampung jutaan pengguna. Dominic memulai Dfinity pada tahun 2015 dan juga merupakan Presiden dan CTO laboratorium String.

Dari sudut pandang, ia mengusulkan konsep Internet terdesentralisasi lebih dari 10 tahun yang lalu. Tidak mudah untuk mempromosikan proyek besar ini dalam jangka panjang. Saat ini, ide desainnya sangat berwawasan ke depan.

Pendiri Dominic Williams adalah ahli teori kripto dan pengusaha serial.

Dari segi teknis tim, Dfinity sangat kuat. Dfinity Foundation telah mengumpulkan sejumlah besar pakar kriptografi dan sistem terdistribusi terkemuka, seperti Jan Camenisch, Timothy Roscoe, Andreas Rossberg, Maria D., Victor Shoup, dll. Bahkan "L" di antara penulis algoritma kriptografi BLS - Ben Lynn juga berada di kantor Dfinity. Hal ini memberikan dukungan kuat bagi inovasi teknologi ICP. Keberhasilan proyek-proyek blockchain tidak dapat dipisahkan dari teknologi, dan pengumpulan talenta-talenta terbaik dapat membawa terobosan teknologi, yang juga merupakan keunggulan utama ICP.

图片

Tim Yayasan Dfinity

6. Model Pembiayaan dan Ekonomi / Penggalangan Dana & Tokenomics

Artikel ini akan terlalu panjang jika saya juga membahas bagian ini, jadi saya memutuskan untuk menulis artikel terpisah nanti untuk memberi Anda analisis mendetail. Artikel ini lebih fokus pada arah pengembangan industri blockchain dan mengapa ICP memiliki peluang besar.

图片

7. Aplikasi

Segala jenis aplikasi, platform sosial, platform kreator, alat chat, game, bahkan game Metaverse dapat dikembangkan di ICP.

Banyak orang mengatakan bahwa IC tidak cocok untuk DeFi karena sulit untuk mencapai keadaan global yang konsisten, namun menurut saya pertanyaan ini sendiri salah. Bukan karena keadaan globalnya konsisten, tapi keadaan globalnya konsisten dalam latensi rendah. Jika Anda dapat menerima 1 menit, 10.000 mesin di seluruh dunia dapat mencapai konsistensi global. Dengan begitu banyak node di Ethereum dan BTC, bukankah mereka dipaksa untuk mencapai konsistensi keadaan global dalam latensi tinggi? Oleh karena itu, mereka saat ini tidak dapat mencapai ekspansi horizontal tanpa batas. IC pertama-tama memecahkan masalah ekspansi horizontal tak terbatas dengan memotong subnet. Sedangkan untuk konsistensi keadaan global di bawah latensi rendah, IC menggunakan algoritma konsistensi terdistribusi yang kuat, topologi jaringan yang dirancang dengan baik, sinkronisasi data terdistribusi berkinerja tinggi, dan waktu. Verifikasi stempel yang efektif dan mekanisme toleransi kesalahan yang matang juga dapat dicapai. Namun sejujurnya, membangun platform perdagangan pada tingkat aplikasi IC akan lebih sulit daripada platform perdagangan berkinerja tinggi yang saat ini sedang dibangun oleh orang-orang Wall Street. Ini bukan hanya tentang mencapai kesepakatan di antara banyak ruang komputer. Namun, sulit bukan berarti tidak bisa dilakukan sama sekali. Artinya, banyak masalah teknis yang harus diselesaikan terlebih dahulu, dan pada akhirnya akan ditemukan keadaan yang moderat, yang tidak hanya menjamin keselamatan tetapi juga menjamin pengalaman yang dapat diterima masyarakat. Misalnya ICLightHouse di bawah ini.

ICLightHouse, dex buku pesanan di seluruh rantai, apa konsep keseluruhan rantai? Berapa banyak kesulitan teknis yang perlu diselesaikan? Hal ini tidak terpikirkan di jaringan publik lainnya, namun setidaknya di IC hal ini bisa dilakukan, sehingga memberi kita harapan.

图片

OpenChat adalah aplikasi obrolan terdesentralisasi dengan pengalaman luar biasa. Saya belum pernah melihat produk serupa yang kedua di seluruh industri blockchain. Banyak tim lain telah mencoba arah ini sebelumnya, tetapi pada akhirnya semuanya gagal karena berbagai alasan gagal. Pada analisa akhir, pengguna merasa pengalamannya kurang bagus, misalnya kecepatannya terlalu lambat. Dibutuhkan 10 detik untuk mengirim pesan dan 10 detik untuk menerima pesan orang lain. Namun, tim kecil yang terdiri dari tiga orang di ICP telah membuat produk yang begitu sukses. Anda dapat merasakan sendiri betapa mulusnya produk tersebut. Selamat bergabung dengan organisasi, di mana Anda dapat menikmati benturan ide dan menikmati kebebasan berbicara sampai batas tertentu.

图片

Mora adalah platform untuk pencipta super, di mana setiap orang dapat menciptakan planet dan membangun merek masing-masing, dan konten yang Anda hasilkan selalu milik Anda sendiri dan bahkan dapat mendukung bacaan berbayar. Ini bisa disebut sebagai planet pengetahuan yang terdesentralisasi. Saya sekarang memperbarui artikel tentangnya setiap hari.

图片

Mudah - 0xkookoo

Aplikasi OpenChat dan Mora adalah produk yang saya gunakan hampir setiap hari. Aplikasi ini memberikan rasa nyaman yang tidak dapat dipisahkan. Dua kata untuk menggambarkannya adalah kebebasan dan pengayaan.

Sudah ada beberapa tim yang mengembangkan aplikasi game di IC, dan menurut saya narasi game full-chain pada akhirnya akan diambil alih oleh IC. Seperti yang saya katakan di bagian GameFi pada artikel yang saya tulis sebelumnya, gameplay dan kesenangan adalah hal yang perlu dipertimbangkan oleh pihak proyek. Playability lebih mudah dicapai di IC. Saya menantikan mahakarya Dragginz.

图片

8. Ringkasan/Ringkasan

  1. 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 Subnetnya juga bisa berupa Samudera Pasifik/Atlantik, terdapat bangunan dan area yang berbeda (Replika dan Node) di benua dan lautan. Tanaman (Canister) dapat ditanam di setiap area dan bangunan, serta hewan yang berbeda hidup bahagia;

  2. ICP mendukung ekspansi horizontal. Setiap subnet bersifat otonom dan dapat berkomunikasi antar subnet yang berbeda. Apa pun aplikasi yang Anda gunakan, media sosial, keuangan, atau bahkan metaverse, Anda dapat mencapai konsistensi tertinggi melalui jaringan terdistribusi ini. Sangat mudah untuk mencapai buku besar global dalam kondisi sinkron, namun sangat menantang untuk mencapai "konsistensi keadaan global" dalam kondisi asinkron.

  3. Perlu dicatat bahwa ini tidak mengacu pada “konsistensi negara global”, tetapi “konsistensi negara global”. "Konsistensi keadaan global" mengharuskan semua node yang berpartisipasi untuk [menyepakati semua urutan operasi], [hasil akhir konsisten], [konsistensi objektif, tidak bergantung pada apakah node gagal], [konsistensi jam], [konsistensi instan, semua Operasi semuanya diproses secara serempak], yang dijamin dalam subnet tunggal IC. Namun, jika Anda ingin memastikan "konsistensi keadaan global", Anda memerlukan semua subnet secara keseluruhan untuk mencapai "konsistensi keadaan global" di atas untuk data dan status yang sama. Dalam implementasi sebenarnya, hal ini tidak mungkin dicapai dalam latensi rendah. ini juga merupakan hambatan yang saat ini menghalangi rantai publik seperti ETH untuk berkembang secara horizontal. Oleh karena itu, IC memilih untuk mencapai konsensus dalam satu subnet, dan subnet lainnya dengan cepat memverifikasi melalui komunikasi bahwa hasilnya tidak dipalsukan, untuk mencapai "konsistensi negara global akhir". Hal ini setara dengan menggabungkan desentralisasi rantai publik besar dengan throughput tinggi dan latensi rendah rantai aliansi, dan mencapai perluasan subnet horizontal tanpa batas melalui pembuktian algoritma matematis dan enkripsi.

Singkatnya, kita dapat melihat bahwa sesuai dengan arah pengembangan akhir blockchain yang saya pikirkan di awal artikel, [kedaulatan] + [sentralisasi multi-titik terdesentralisasi] + [transparansi] + [kontrol eksekusi kode] + [ Skalabilitas biaya linier yang tak terbatas],

Kedaulatan adalah satu-satunya masalah yang perlu diselesaikan oleh blockchain, termasuk kedaulatan aset, kedaulatan data, kedaulatan ucapan, dll. Jika tidak, maka blockchain tidak diperlukan;

IC benar-benar melakukannya

Kekekalan adalah syarat yang cukup, tapi bukan syarat yang perlu. Selama Anda bisa memastikan kedaulatan saya tidak rusak, saya bisa mengutak-atik Anda sesuka hati. Jika aset semua orang di dunia dirusak dan digandakan dalam proporsi yang sama, apalah perbedaan?

IC juga melakukannya

Desentralisasi penuh tidak mungkin tercapai. Bagaimana pun rancangannya, akan selalu ada orang-orang yang “berbakat”/berkepentingan yang mempunyai hak suara lebih besar, dan akan selalu ada orang-orang yang secara aktif memilih untuk tidak berpartisipasi. sentralisasi titik ] adalah pola terakhir;

IC saat ini adalah yang terbaik di antara semua rantai publik. IC tidak hanya dapat mempertahankan tingkat desentralisasi tertentu, tetapi juga memanfaatkan sepenuhnya keunggulan entitas terpusat untuk mewujudkan tata kelola dan pengoperasian jaringan dengan lebih baik.

Transparansi adalah suatu keharusan. Bukankah eksperimen sosial bagi seluruh umat manusia ini hanya untuk memungkinkan setiap orang mempunyai suara dan hak untuk melindungi kedaulatannya? Meski selalu ada orang yang malas, selalu ada orang yang mau mempercayai orang yang lebih profesional, dan selalu ada orang yang secara aktif memilih untuk berhenti memilih demi memaksimalkan efisiensi, namun ini juga merupakan pilihan yang mereka ambil secara aktif. Mereka mempunyai hak namun secara aktif memilih untuk tidak melaksanakannya. Selama semuanya transparan dan tidak ada operasi rahasia, saya bersedia menerimanya meskipun dipahami. Jika saya kalah, saya tidak sehebat orang lain dan yang terkuat akan bertahan ekonomi;

IC benar-benar melakukannya

Kontrol eksekusi kode adalah intinya, jika tidak, Anda akan melepas celana dan kentut, dan pemungutan suara akan diumumkan selama seminggu. Pada akhirnya, tim proyek menyebarkan versi kode yang jahat versi jahatnya, masih menggoda semua orang.

Saat ini hanya IC yang melakukan hal ini

Skalabilitas biaya linier yang tak terbatas. Ketika blockchain semakin terintegrasi dengan kehidupan nyata, semakin banyak orang yang berpartisipasi, dan permintaan menjadi semakin besar. Infrastruktur tidak dapat mendukung skalabilitas tanpa batas, atau terlalu besar untuk diperluas tidak dapat diterima.

Saat ini hanya IC yang melakukan hal ini

Berdasarkan fakta di atas serta pemikiran dan analisis saya, saya yakin bahwa ICP = Blockchain 3.0.

Artikel ini hanya membahas tentang arah pengembangan industri blockchain di masa depan dan mengapa ICP kemungkinan besar akan menjadi pendorong inovasi blockchain 3.0. Namun, tidak dapat disangkal bahwa ada beberapa masalah dalam desain Tokenomics ICP, dan ekologinya belum sampai di sana. Wabah, saat ini ICP masih harus terus bekerja keras untuk mencapai final blockchain 3.0 menurut saya. Tapi jangan khawatir, masalah ini pada dasarnya sulit. Bahkan Dfinity Foundation telah menyiapkan peta jalan 20 tahun. Prestasi besar tersebut telah dicapai hanya dalam 2 tahun setelah mainnet diluncurkan .dan ekologi ETH, saya yakin ini akan mencapai tingkat yang lebih tinggi dalam tiga tahun.

图片

9. Masa Depan

  1. IC kini telah menyelesaikan konstruksi Infra bottom-up, dan aplikasi top-down juga mulai terbentuk. Kesan langsung saya baru-baru ini adalah bahwa IC dapat memainkan lebih banyak kartu dan sepenuhnya siap menghadapi pasar bullish berikutnya.

  2. IC merupakan pembaruan paradigma, bukan sekedar peningkatan teknologi sederhana. Ini merupakan migrasi paradigma dari komputasi mesin tunggal ke komputasi terdistribusi, dan juga merupakan migrasi paradigma dari sistem mesin tunggal ke sistem terdistribusi. Konsep komputasi awan terdesentralisasi memungkinkan banyak perusahaan kecil menikmati pengalaman pengembangan terpadu pada tahap awal.

  3. Menurut rumus nilai produk Guru Yu Jun: Nilai produk = (pengalaman baru – pengalaman lama) – biaya migrasi, selama beberapa orang menemukan bahwa manfaat pengalaman bergabung dengan ekosistem IC lebih besar daripada biaya migrasi akan lebih banyak orang di IC, termasuk pihak proyek dan pengguna. Dengan penambahan komputasi awan, efek skala "komputasi awan" akan lebih mudah tercermin. Setelah memecahkan masalah "mana yang lebih dulu, ayam atau telur", roda gila IC yang maju dibuat.

  4. Tentu saja, definisi pengalaman setiap orang bersifat subjektif, jadi akan selalu ada orang yang memilih untuk bergabung terlebih dahulu, dan beberapa orang yang memilih untuk bergabung kemudian. Orang yang bergabung terlebih dahulu menanggung risiko yang lebih besar, tetapi rata-rata biasanya memperoleh manfaat yang lebih besar.

Konten IC yang Anda minati

Kemajuan Teknologi |. Informasi Proyek |

Kumpulkan dan ikuti IC Binance Channel

Ikuti terus informasi terkini