Memahami Prinsip Pertama Blockchain

LanjutanJun 25, 2024
Dengan perkembangan penelitian blockchain yang berkelanjutan, meskipun sebagian besar blockchain masih mengikuti struktur blok + rantai tradisional, beberapa blockchain yang dirancang dengan prinsip pertama juga telah muncul. Pemikiran prinsip pertama dimulai dari kondisi paling dasar, menganalisis komponen konsep, dan mencari jalur optimal untuk mencapai tujuan. Di bidang blockchain, prinsip pertama dianggap sebagai metode akuntansi baru, yang dimulai dari metode akuntansi terdesentralisasi yang paling mendasar dan memiliki struktur dan konsensus data yang unik. Misalnya, dua desain blockchain Sui dan Arweave AO yang berbeda. Sui adalah model data berorientasi objek yang berpusat pada "layanan akuntansi yang lebih cepat", sementara Arweave AO pada dasarnya adalah sistem komputasi terdesentralisasi, atau layanan cloud terdesentralisasi, yang merupakan infrastruktur untuk menjalankan layanan akuntansi.
Memahami Prinsip Pertama Blockchain

Apa itu pemikiran prinsip pertama?

Pemikiran prinsip pertama mengacu pada pendekatan untuk kembali ke kondisi paling mendasar dari suatu konsep, memecahnya menjadi komponen-komponen penyusunnya untuk analisis dalam pesanan menemukan jalur yang paling optimal untuk mencapai suatu tujuan. Prinsip ini berasal dari filsuf Yunani kuno Aristoteles dan mendapat pengakuan luas karena dukungan Elon Musk. Prinsip ini juga mirip dengan "Tao" dalam filsafat Timur.

Dalam pidato pembukaan 2014 di USC Marshall School of Business, Elon Musk membahas pendekatannya terhadap pengambilan keputusan berdasarkan prinsip Pertama

"Mungkin akrab bagi Anda bahwa pendekatannya adalah memikirkan masalah dari perspektif fisika, prinsip pertama adalah menghindari analogi. Anda memecah hal-hal menjadi komponen paling mendasar yang dapat Anda visualisasikan, dan kemudian beralasan dari sana. Ini adalah cara yang baik untuk menentukan apakah sesuatu masuk akal. Pola pikir ini tidak mudah - itu menuntut energi. Tetapi jika Anda bertujuan untuk inovasi dalam pengetahuan, ini adalah metode berpikir yang paling efektif. Fisikawan mengembangkan kerangka kerja ini, utama mereka untuk menemukan konsep yang berlawanan dengan intuisi seperti mekanika kuantum. Jadi ini adalah pendekatan yang kuat dan sangat efektif. Terlepas dari itu, berusahalah untuk melakukan ini sebanyak mungkin."

Elon Musk, menggunakan Tabung Pneumatik sebagai contoh, jika seseorang merancang produk kereta baru dengan pemikiran komparatif atau pengalaman, kebanyakan orang akan mempertimbangkan untuk meningkatkan kemampuan yang ada, seperti propulsi yang lebih kuat dan aerodinamika yang lebih baik. Namun, jika menggunakan prinsip pertama untuk menganalisis persyaratan produk, seseorang harus kembali ke tujuan mendasar dari alat transportasi: untuk mengangkut sejumlah besar kargo dari titik A ke titik B. Ini adalah tujuan awal untuk membuat kereta api dan kendaraan pengangkut lainnya, dan meningkatkannya tidak selalu memerlukan lokomotif. Dengan prinsip pertama yang memandu jalan, Musk menyarankan untuk menggunakan levitasi magnetik dan vakum rendah untuk Tabung Pneumatik.

First Principles thinking in Blockchain

Apa prinsip berpikir pertama dari blockchain?

Dr. Xiao Feng menyatakan dalam pidato penutupnya di Festival Web3 Hong Kong 2024 bahwa prinsip pertama blockchain adalah metode akuntansi baru

"Blockchain, yang muncul pada tahun 2009 sebagai buku besar terdistribusi (DLT), mencatat nilai digital dan nilai jaringan, tidak ada lebih lama pada buku besar pribadi tetapi pada buku besar global, publik, dan transparan di mana setiap orang berkontribusi dan semua pemangku kepentingan mencatat pada buku yang sama. Ini adalah prinsip dasar blockchain: "buku besar publik global" yang terbuka dan transparan, dan semua inovasi Web3 didasarkan pada prinsip ini."

Saya setuju dengan sudut pandang Dr. Xiao Feng dan memperluas esensi blockchain berdasarkan itu.

Ketika dibongkar, istilah "blockchain" terdiri dari blok dan rantai. Mengingat bahwa prinsip pertama blockchain adalah metode akuntansi, apakah blok dan rantai benar-benar penting?

Sebelum menjawab pertanyaan, pertama-tama mari kita pahami mengapa Bitcoin, sebagai buku besar terdistribusi, membutuhkan blok dan rantai.

Dalam Bitcoin, blok adalah catatan digital yang berisi serangkaian informasi transaksi, mirip dengan halaman dalam buku besar. Nilai hash dapat dihitung menggunakan fungsi hash. Karakteristik dari nilai hash ini adalah bahwa long sebagai blok Jika konten sedikit berubah, nilai hash akan menjadi berbeda. Setiap blok menggabungkan hash dari blok sebelumnya, pada dasarnya berfungsi sebagai rantai di mana entri pertama blok N + 1 adalah hash yang berasal dari blok N, menghasilkan struktur rantai yang tidak dapat diubah.

Dalam Bitcoin, mekanisme yang mempertahankan buku besar yang disinkronkan adalah algoritma konsensus Proof of Work (PoW). Ketika transaksi terjadi di jaringan Bitcoin, itu disimpan sementara di mempool. Penambang kemudian memilih sekelompok transaksi dari mempool untuk mencoba membuat blok baru. Untuk melakukan ini, penambang mencari nomor tertentu dalam urutan acak, menggabungkannya dengan data blok, dan menghasilkan nilai hash yang memenuhi target kesulitan jaringan. Proses ini disebut "penambangan," dan penambang yang pertama kali menghitung hash yang valid memenangkan hak untuk mencatat transaksi, atau "menambang" blok. Target kesulitan adalah nilai dinamis yang disesuaikan setiap blok 2016 (kira-kira setiap dua minggu), memastikan bahwa waktu blok rata-rata untuk Bitcoin tetap sekitar 10 menit.

Blok dan rantai adalah komponen dasar Bitcoin, dan PoW adalah mekanisme konsensus yang memungkinkan fungsionalitas buku besar yang terdesentralisasi. Namun, pada intinya, buku besar terdistribusi dapat mencapai desentralisasi melalui metode alternatif, seperti konsensus transaksi tunggal, dan strukturnya bisa non-linier seperti Directed Acylic Graph (DAG). Oleh karena itu, balok dan rantai pada dasarnya tidak diperlukan; Sebaliknya, istilah "blockchain" telah menjadi sangat mendarah daging, berfungsi sebagai nama sehari-hari untuk buku besar terdesentralisasi yang diwakili oleh Bitcoin, Ethereum, dan Solana, antara lain.

Bitcoin, bagaimanapun, tanggal kembali ke 2009, dan karena penelitian blockchain terus berkembang, sementara sebagian besar blockchain masih mematuhi paradigma "blok + rantai" tradisional, sekarang ada beberapa desain blockchain yang didirikan pada prinsip-prinsip pertama, yang berangkat dari masalah akuntansi terdesentralisasi inti dengan struktur data unik dan mekanisme konsensus. Artikel ini menggali Sui dan Arweave AO sebagai contoh.

Sui: Tao Air

Sui adalah Layer1 yang dibangun berdasarkan prinsip pertama, dengan tim intinya berasal dari proyek Diem dan Novi yang dibubarkan di Facebook (sekarang Meta). Nama Sui diambil dari kata Jepang untuk air, yang juga bergema dalam identitas mereknya.

Sui menggunakan Sui Move untuk menulis smart contract, menggunakan model data berbasis objek di mana semua transaksi mengambil objek sebagai input dan menghasilkan objek baru atau dimodifikasi sebagai output, memungkinkan objek independen untuk memproses transaksi secara paralel.

Di Sui Move, setiap kontrak pintar adalah modul yang terdiri dari fungsi dan struktur. Struct dipakai dalam fungsi dan dapat diteruskan ke modul lain melalui panggilan fungsi. Instans penyimpanan runtime struct diperlakukan sebagai objek, dengan tiga jenis objek berbeda di Sui: objek pemilik, objek bersama, dan objek yang tidak dapat diubah.

Sui tidak memiliki blok, memverifikasi transaksi secara individual, dan apakah suatu transaksi dipesan dan divalidasi oleh Sui bergantung pada apakah objek dalam transaksi tersebut dibagikan atau tidak.

Dalam transaksi sederhana yang tidak melibatkan objek bersama, Sui menggunakan algoritma ringan yang terinspirasi oleh desain FastPay, memanfaatkan Byzantine Consistent Broadcast (BCB) untuk penyebaran transaksi. Klien menyiarkan transaksi ke semua validator di Sui, mengumpulkan pemungutan suara berdasarkan taruhan validator, membuat sertifikat, dan kemudian menyiarkan ulang sertifikat kembali ke validator. Setelah validator menerima sertifikat, mereka dapat langsung mengeksekusi transaksi.

Ketika transaksi yang melibatkan objek bersama, yang dikenal sebagai transaksi kompleks, terjadi, Sui menggunakan mekanisme konsensus Narwhal &; Bullshark. Narwhal adalah modul mempool yang bertanggung jawab untuk memastikan ketersediaan transaksi. Beroperasi secara berbasis putaran, setiap putaran terdiri dari dua langkah: mendistribusikan transaksi (menyinkronkannya dengan node lain) dan memverifikasinya (mengumpulkan suara dari node lain). Setelah beberapa putaran, transaksi membentuk DAG. Bullshark adalah modul konsensus yang menangani penyortiran transaksi dalam DAG Narwhal.

Sui memanfaatkan DAG untuk propagasi dan konsensus transaksi, menghasilkan latensi transaksi yang lebih rendah dan mengurangi overhead jaringan selama komunikasi. Selain itu, untuk menjaga integritas dan pesanan informasi historis, Sui mengurutkan transaksi dalam proses terpisah sebagai pos pemeriksaan, yang dihubungkan secara linear, menyediakan struktur yang mirip dengan blockchain tradisional untuk menyimpan dan mengakses data historis.

Pada kenyataannya, struktur data Sui pada dasarnya berbeda dari blockchain tradisional, karena transaksi di Sui dikelompokkan dan dianggap final di pos pemeriksaan, sedangkan blockchain tradisional mengelompokkan transaksi yang belum diselesaikan secara definitif menjadi blok.

Arweave AO: Tao Langit

Air dapat mengambil berbagai bentuk, tetapi masih memiliki kehadiran yang nyata. Demikian pula, Sui mempertahankan mekanisme konsensus dari blockchain tradisional, akhirnya mengatur data transaksi ke dalam struktur blok dan rantai blockchain yang sudah dikenal. Sebaliknya, Arweave AO menjungkirbalikkan paradigma blockchain tradisional sepenuhnya, menghindari blok, rantai, dan konsensus. Secara metaforis, Arweave AO lebih mirip dengan langit (dalam bahasa Jepang, Sora) daripada air dalam hal ini.

AO adalah sistem komputasi terdistribusi, terdesentralisasi dan berorientasi aktor, berdasarkan Arweave. Prinsip pertamanya bukan membangun buku besar yang terdesentralisasi melainkan sistem komputasi yang terdesentralisasi, mirip dengan hubungan antara aplikasi dan sistem operasi.

Masalah sistem komputasi dapat dibagi menjadi penyimpanan, komputasi, dan komunikasi, yang semuanya memiliki solusi terdesentralisasi yang mapan di Web2. Tantangannya terletak pada desentralisasi. Salah satu pendekatannya adalah membangun jaringan penyimpanan terdesentralisasi yang terpisah, jaringan komputasi terdesentralisasi, dan jaringan komunikasi terdesentralisasi, yang pada dasarnya adalah pemikiran di balik arsitektur teknologi terdesentralisasi yang diusulkan oleh salah satu pendiri Ethereum Gavin Wood pada tahun 2014. Dalam arsitektur ini, Ethereum (smart contract) menangani komponen komputasi terdesentralisasi, Swarm bertanggung jawab atas penyimpanan terdesentralisasi, dan Whisper menangani komunikasi terdesentralisasi.

AO juga terdiri dari tiga unit

  • Unit Messenger: Bertanggung jawab atas pertukaran pesan, menyampaikan informasi ke unit komputasi dan berkoordinasi untuk deriv hasil keluaran
  • Unit Penjadwal: bertanggung jawab untuk penjadwalan, penyortiran pesan, dan mengunggah pesan ke Arweave
  • Unit Komputasi: bertanggung jawab untuk melakukan perhitungan dan mengunggah hasilnya ke Arweave.

Suatu proses pada AO terdiri dari satu set unit, yang masing-masing dapat berfungsi sebagai subnet yang dapat diskalakan secara horizontal, mengeksekusi banyak transaksi secara bersamaan untuk komputasi berkinerja tinggi. Namun, setiap unit bukanlah jaringan terdesentralisasi itu sendiri. Faktanya, desentralisasi sejati hanya ada di jaringan penyimpanan yang mendasarinya, Arweave, dalam arsitektur AO.

Sebuah proses pada AO dengan aman mengunggah data holografik yang dapat diverifikasi ke Arweave, memastikan kemampuan untuk memulihkan proses dari hologram, yang secara efektif beroperasi di bawah Paradigma Konsensus berbasis Penyimpanan (SCP). Prinsip ini menyatakan bahwa long informasi yang disimpan tidak dapat diubah, setiap transaksi di atasnya dapat dilacak, dan di mana pun aplikasi dihitung, hasil yang identik akan diperoleh.

AO tidak memiliki mekanisme konsensus, tetapi dengan memanfaatkan SCP, ia memisahkan lapisan komputasi dari lapisan penyimpanan, membuat lapisan penyimpanan terdesentralisasi secara permanen sambil menjaga lapisan komputasi dalam model tradisional. Akibatnya, tidak ada batasan skalabilitas dalam perhitungan pada AO, memungkinkan layanan berdasarkan buku besar blockchain dengan VM seperti EVM, WASM, atau Move, dan bahkan memungkinkan rekreasi layanan Web2 yang ada sebagai versi terdesentralisasi pada AO.

Ringkasan

Prinsip Pertama melibatkan mempertimbangkan sifat dasar hal-hal dari perspektif fisika, dan merancang dari inti itu ke atas. Meskipun Sui dan Arweave AO adalah desain blockchain yang berasal dari prinsip pertama, esensi mereka berbeda, menghasilkan arsitektur yang sama sekali berbeda.

Sui pada dasarnya adalah layanan buku besar terdesentralisasi, bersaing dengan platform Layer 1 berkinerja tinggi seperti Solana. Oleh karena itu, Sui dirancang dengan model data berorientasi objek yang berpusat di sekitar "layanan buku besar yang lebih cepat," menggabungkan mekanisme konsensus ganda dan eksekusi transaksi paralel yang didukung oleh akses berbasis negara, yang meningkatkan skalabilitas, latensi yang lebih rendah, dan biaya. Hal ini memungkinkan pengembang untuk membuat aplikasi dengan cepat dan hemat biaya berdasarkan Sui Move smart contract.

Arweave AO pada dasarnya adalah sistem komputasi terdesentralisasi, atau layanan cloud terdesentralisasi, infrastruktur untuk menjalankan layanan buku besar. Akibatnya, AO memperkenalkan SCP, yang memerlukan komputasi off-chain dan penyimpanan on-chain, memungkinkan operasi yang terhubung dan kolaboratif dari komputer paralel besar. Pengalaman pengguna sangat mirip dengan layanan cloud tradisional, tetapi didukung oleh sistem komputasi terdesentralisasi.

Pernyataan:

  1. Artikel ini direproduksi dari [permadao], hak cipta milik penulis asli [Pignard], jika Anda keberatan dengan cetak ulang, silakan hubungi Tim Gate Learn, tim akan menanganinya sesegera mungkin sesuai prosedur yang relevan.

  2. Penafian: Pandangan dan pendapat yang diungkapkan dalam artikel ini hanya mewakili pandangan pribadi penulis dan bukan merupakan saran investasi.

  3. Versi bahasa lain dari artikel ini diterjemahkan oleh tim Gate Learn dan tidak disebutkan dalam Gate.io, artikel yang diterjemahkan tidak boleh direproduksi, didistribusikan atau dijiplak.

Memahami Prinsip Pertama Blockchain

LanjutanJun 25, 2024
Dengan perkembangan penelitian blockchain yang berkelanjutan, meskipun sebagian besar blockchain masih mengikuti struktur blok + rantai tradisional, beberapa blockchain yang dirancang dengan prinsip pertama juga telah muncul. Pemikiran prinsip pertama dimulai dari kondisi paling dasar, menganalisis komponen konsep, dan mencari jalur optimal untuk mencapai tujuan. Di bidang blockchain, prinsip pertama dianggap sebagai metode akuntansi baru, yang dimulai dari metode akuntansi terdesentralisasi yang paling mendasar dan memiliki struktur dan konsensus data yang unik. Misalnya, dua desain blockchain Sui dan Arweave AO yang berbeda. Sui adalah model data berorientasi objek yang berpusat pada "layanan akuntansi yang lebih cepat", sementara Arweave AO pada dasarnya adalah sistem komputasi terdesentralisasi, atau layanan cloud terdesentralisasi, yang merupakan infrastruktur untuk menjalankan layanan akuntansi.
Memahami Prinsip Pertama Blockchain

Apa itu pemikiran prinsip pertama?

Pemikiran prinsip pertama mengacu pada pendekatan untuk kembali ke kondisi paling mendasar dari suatu konsep, memecahnya menjadi komponen-komponen penyusunnya untuk analisis dalam pesanan menemukan jalur yang paling optimal untuk mencapai suatu tujuan. Prinsip ini berasal dari filsuf Yunani kuno Aristoteles dan mendapat pengakuan luas karena dukungan Elon Musk. Prinsip ini juga mirip dengan "Tao" dalam filsafat Timur.

Dalam pidato pembukaan 2014 di USC Marshall School of Business, Elon Musk membahas pendekatannya terhadap pengambilan keputusan berdasarkan prinsip Pertama

"Mungkin akrab bagi Anda bahwa pendekatannya adalah memikirkan masalah dari perspektif fisika, prinsip pertama adalah menghindari analogi. Anda memecah hal-hal menjadi komponen paling mendasar yang dapat Anda visualisasikan, dan kemudian beralasan dari sana. Ini adalah cara yang baik untuk menentukan apakah sesuatu masuk akal. Pola pikir ini tidak mudah - itu menuntut energi. Tetapi jika Anda bertujuan untuk inovasi dalam pengetahuan, ini adalah metode berpikir yang paling efektif. Fisikawan mengembangkan kerangka kerja ini, utama mereka untuk menemukan konsep yang berlawanan dengan intuisi seperti mekanika kuantum. Jadi ini adalah pendekatan yang kuat dan sangat efektif. Terlepas dari itu, berusahalah untuk melakukan ini sebanyak mungkin."

Elon Musk, menggunakan Tabung Pneumatik sebagai contoh, jika seseorang merancang produk kereta baru dengan pemikiran komparatif atau pengalaman, kebanyakan orang akan mempertimbangkan untuk meningkatkan kemampuan yang ada, seperti propulsi yang lebih kuat dan aerodinamika yang lebih baik. Namun, jika menggunakan prinsip pertama untuk menganalisis persyaratan produk, seseorang harus kembali ke tujuan mendasar dari alat transportasi: untuk mengangkut sejumlah besar kargo dari titik A ke titik B. Ini adalah tujuan awal untuk membuat kereta api dan kendaraan pengangkut lainnya, dan meningkatkannya tidak selalu memerlukan lokomotif. Dengan prinsip pertama yang memandu jalan, Musk menyarankan untuk menggunakan levitasi magnetik dan vakum rendah untuk Tabung Pneumatik.

First Principles thinking in Blockchain

Apa prinsip berpikir pertama dari blockchain?

Dr. Xiao Feng menyatakan dalam pidato penutupnya di Festival Web3 Hong Kong 2024 bahwa prinsip pertama blockchain adalah metode akuntansi baru

"Blockchain, yang muncul pada tahun 2009 sebagai buku besar terdistribusi (DLT), mencatat nilai digital dan nilai jaringan, tidak ada lebih lama pada buku besar pribadi tetapi pada buku besar global, publik, dan transparan di mana setiap orang berkontribusi dan semua pemangku kepentingan mencatat pada buku yang sama. Ini adalah prinsip dasar blockchain: "buku besar publik global" yang terbuka dan transparan, dan semua inovasi Web3 didasarkan pada prinsip ini."

Saya setuju dengan sudut pandang Dr. Xiao Feng dan memperluas esensi blockchain berdasarkan itu.

Ketika dibongkar, istilah "blockchain" terdiri dari blok dan rantai. Mengingat bahwa prinsip pertama blockchain adalah metode akuntansi, apakah blok dan rantai benar-benar penting?

Sebelum menjawab pertanyaan, pertama-tama mari kita pahami mengapa Bitcoin, sebagai buku besar terdistribusi, membutuhkan blok dan rantai.

Dalam Bitcoin, blok adalah catatan digital yang berisi serangkaian informasi transaksi, mirip dengan halaman dalam buku besar. Nilai hash dapat dihitung menggunakan fungsi hash. Karakteristik dari nilai hash ini adalah bahwa long sebagai blok Jika konten sedikit berubah, nilai hash akan menjadi berbeda. Setiap blok menggabungkan hash dari blok sebelumnya, pada dasarnya berfungsi sebagai rantai di mana entri pertama blok N + 1 adalah hash yang berasal dari blok N, menghasilkan struktur rantai yang tidak dapat diubah.

Dalam Bitcoin, mekanisme yang mempertahankan buku besar yang disinkronkan adalah algoritma konsensus Proof of Work (PoW). Ketika transaksi terjadi di jaringan Bitcoin, itu disimpan sementara di mempool. Penambang kemudian memilih sekelompok transaksi dari mempool untuk mencoba membuat blok baru. Untuk melakukan ini, penambang mencari nomor tertentu dalam urutan acak, menggabungkannya dengan data blok, dan menghasilkan nilai hash yang memenuhi target kesulitan jaringan. Proses ini disebut "penambangan," dan penambang yang pertama kali menghitung hash yang valid memenangkan hak untuk mencatat transaksi, atau "menambang" blok. Target kesulitan adalah nilai dinamis yang disesuaikan setiap blok 2016 (kira-kira setiap dua minggu), memastikan bahwa waktu blok rata-rata untuk Bitcoin tetap sekitar 10 menit.

Blok dan rantai adalah komponen dasar Bitcoin, dan PoW adalah mekanisme konsensus yang memungkinkan fungsionalitas buku besar yang terdesentralisasi. Namun, pada intinya, buku besar terdistribusi dapat mencapai desentralisasi melalui metode alternatif, seperti konsensus transaksi tunggal, dan strukturnya bisa non-linier seperti Directed Acylic Graph (DAG). Oleh karena itu, balok dan rantai pada dasarnya tidak diperlukan; Sebaliknya, istilah "blockchain" telah menjadi sangat mendarah daging, berfungsi sebagai nama sehari-hari untuk buku besar terdesentralisasi yang diwakili oleh Bitcoin, Ethereum, dan Solana, antara lain.

Bitcoin, bagaimanapun, tanggal kembali ke 2009, dan karena penelitian blockchain terus berkembang, sementara sebagian besar blockchain masih mematuhi paradigma "blok + rantai" tradisional, sekarang ada beberapa desain blockchain yang didirikan pada prinsip-prinsip pertama, yang berangkat dari masalah akuntansi terdesentralisasi inti dengan struktur data unik dan mekanisme konsensus. Artikel ini menggali Sui dan Arweave AO sebagai contoh.

Sui: Tao Air

Sui adalah Layer1 yang dibangun berdasarkan prinsip pertama, dengan tim intinya berasal dari proyek Diem dan Novi yang dibubarkan di Facebook (sekarang Meta). Nama Sui diambil dari kata Jepang untuk air, yang juga bergema dalam identitas mereknya.

Sui menggunakan Sui Move untuk menulis smart contract, menggunakan model data berbasis objek di mana semua transaksi mengambil objek sebagai input dan menghasilkan objek baru atau dimodifikasi sebagai output, memungkinkan objek independen untuk memproses transaksi secara paralel.

Di Sui Move, setiap kontrak pintar adalah modul yang terdiri dari fungsi dan struktur. Struct dipakai dalam fungsi dan dapat diteruskan ke modul lain melalui panggilan fungsi. Instans penyimpanan runtime struct diperlakukan sebagai objek, dengan tiga jenis objek berbeda di Sui: objek pemilik, objek bersama, dan objek yang tidak dapat diubah.

Sui tidak memiliki blok, memverifikasi transaksi secara individual, dan apakah suatu transaksi dipesan dan divalidasi oleh Sui bergantung pada apakah objek dalam transaksi tersebut dibagikan atau tidak.

Dalam transaksi sederhana yang tidak melibatkan objek bersama, Sui menggunakan algoritma ringan yang terinspirasi oleh desain FastPay, memanfaatkan Byzantine Consistent Broadcast (BCB) untuk penyebaran transaksi. Klien menyiarkan transaksi ke semua validator di Sui, mengumpulkan pemungutan suara berdasarkan taruhan validator, membuat sertifikat, dan kemudian menyiarkan ulang sertifikat kembali ke validator. Setelah validator menerima sertifikat, mereka dapat langsung mengeksekusi transaksi.

Ketika transaksi yang melibatkan objek bersama, yang dikenal sebagai transaksi kompleks, terjadi, Sui menggunakan mekanisme konsensus Narwhal &; Bullshark. Narwhal adalah modul mempool yang bertanggung jawab untuk memastikan ketersediaan transaksi. Beroperasi secara berbasis putaran, setiap putaran terdiri dari dua langkah: mendistribusikan transaksi (menyinkronkannya dengan node lain) dan memverifikasinya (mengumpulkan suara dari node lain). Setelah beberapa putaran, transaksi membentuk DAG. Bullshark adalah modul konsensus yang menangani penyortiran transaksi dalam DAG Narwhal.

Sui memanfaatkan DAG untuk propagasi dan konsensus transaksi, menghasilkan latensi transaksi yang lebih rendah dan mengurangi overhead jaringan selama komunikasi. Selain itu, untuk menjaga integritas dan pesanan informasi historis, Sui mengurutkan transaksi dalam proses terpisah sebagai pos pemeriksaan, yang dihubungkan secara linear, menyediakan struktur yang mirip dengan blockchain tradisional untuk menyimpan dan mengakses data historis.

Pada kenyataannya, struktur data Sui pada dasarnya berbeda dari blockchain tradisional, karena transaksi di Sui dikelompokkan dan dianggap final di pos pemeriksaan, sedangkan blockchain tradisional mengelompokkan transaksi yang belum diselesaikan secara definitif menjadi blok.

Arweave AO: Tao Langit

Air dapat mengambil berbagai bentuk, tetapi masih memiliki kehadiran yang nyata. Demikian pula, Sui mempertahankan mekanisme konsensus dari blockchain tradisional, akhirnya mengatur data transaksi ke dalam struktur blok dan rantai blockchain yang sudah dikenal. Sebaliknya, Arweave AO menjungkirbalikkan paradigma blockchain tradisional sepenuhnya, menghindari blok, rantai, dan konsensus. Secara metaforis, Arweave AO lebih mirip dengan langit (dalam bahasa Jepang, Sora) daripada air dalam hal ini.

AO adalah sistem komputasi terdistribusi, terdesentralisasi dan berorientasi aktor, berdasarkan Arweave. Prinsip pertamanya bukan membangun buku besar yang terdesentralisasi melainkan sistem komputasi yang terdesentralisasi, mirip dengan hubungan antara aplikasi dan sistem operasi.

Masalah sistem komputasi dapat dibagi menjadi penyimpanan, komputasi, dan komunikasi, yang semuanya memiliki solusi terdesentralisasi yang mapan di Web2. Tantangannya terletak pada desentralisasi. Salah satu pendekatannya adalah membangun jaringan penyimpanan terdesentralisasi yang terpisah, jaringan komputasi terdesentralisasi, dan jaringan komunikasi terdesentralisasi, yang pada dasarnya adalah pemikiran di balik arsitektur teknologi terdesentralisasi yang diusulkan oleh salah satu pendiri Ethereum Gavin Wood pada tahun 2014. Dalam arsitektur ini, Ethereum (smart contract) menangani komponen komputasi terdesentralisasi, Swarm bertanggung jawab atas penyimpanan terdesentralisasi, dan Whisper menangani komunikasi terdesentralisasi.

AO juga terdiri dari tiga unit

  • Unit Messenger: Bertanggung jawab atas pertukaran pesan, menyampaikan informasi ke unit komputasi dan berkoordinasi untuk deriv hasil keluaran
  • Unit Penjadwal: bertanggung jawab untuk penjadwalan, penyortiran pesan, dan mengunggah pesan ke Arweave
  • Unit Komputasi: bertanggung jawab untuk melakukan perhitungan dan mengunggah hasilnya ke Arweave.

Suatu proses pada AO terdiri dari satu set unit, yang masing-masing dapat berfungsi sebagai subnet yang dapat diskalakan secara horizontal, mengeksekusi banyak transaksi secara bersamaan untuk komputasi berkinerja tinggi. Namun, setiap unit bukanlah jaringan terdesentralisasi itu sendiri. Faktanya, desentralisasi sejati hanya ada di jaringan penyimpanan yang mendasarinya, Arweave, dalam arsitektur AO.

Sebuah proses pada AO dengan aman mengunggah data holografik yang dapat diverifikasi ke Arweave, memastikan kemampuan untuk memulihkan proses dari hologram, yang secara efektif beroperasi di bawah Paradigma Konsensus berbasis Penyimpanan (SCP). Prinsip ini menyatakan bahwa long informasi yang disimpan tidak dapat diubah, setiap transaksi di atasnya dapat dilacak, dan di mana pun aplikasi dihitung, hasil yang identik akan diperoleh.

AO tidak memiliki mekanisme konsensus, tetapi dengan memanfaatkan SCP, ia memisahkan lapisan komputasi dari lapisan penyimpanan, membuat lapisan penyimpanan terdesentralisasi secara permanen sambil menjaga lapisan komputasi dalam model tradisional. Akibatnya, tidak ada batasan skalabilitas dalam perhitungan pada AO, memungkinkan layanan berdasarkan buku besar blockchain dengan VM seperti EVM, WASM, atau Move, dan bahkan memungkinkan rekreasi layanan Web2 yang ada sebagai versi terdesentralisasi pada AO.

Ringkasan

Prinsip Pertama melibatkan mempertimbangkan sifat dasar hal-hal dari perspektif fisika, dan merancang dari inti itu ke atas. Meskipun Sui dan Arweave AO adalah desain blockchain yang berasal dari prinsip pertama, esensi mereka berbeda, menghasilkan arsitektur yang sama sekali berbeda.

Sui pada dasarnya adalah layanan buku besar terdesentralisasi, bersaing dengan platform Layer 1 berkinerja tinggi seperti Solana. Oleh karena itu, Sui dirancang dengan model data berorientasi objek yang berpusat di sekitar "layanan buku besar yang lebih cepat," menggabungkan mekanisme konsensus ganda dan eksekusi transaksi paralel yang didukung oleh akses berbasis negara, yang meningkatkan skalabilitas, latensi yang lebih rendah, dan biaya. Hal ini memungkinkan pengembang untuk membuat aplikasi dengan cepat dan hemat biaya berdasarkan Sui Move smart contract.

Arweave AO pada dasarnya adalah sistem komputasi terdesentralisasi, atau layanan cloud terdesentralisasi, infrastruktur untuk menjalankan layanan buku besar. Akibatnya, AO memperkenalkan SCP, yang memerlukan komputasi off-chain dan penyimpanan on-chain, memungkinkan operasi yang terhubung dan kolaboratif dari komputer paralel besar. Pengalaman pengguna sangat mirip dengan layanan cloud tradisional, tetapi didukung oleh sistem komputasi terdesentralisasi.

Pernyataan:

  1. Artikel ini direproduksi dari [permadao], hak cipta milik penulis asli [Pignard], jika Anda keberatan dengan cetak ulang, silakan hubungi Tim Gate Learn, tim akan menanganinya sesegera mungkin sesuai prosedur yang relevan.

  2. Penafian: Pandangan dan pendapat yang diungkapkan dalam artikel ini hanya mewakili pandangan pribadi penulis dan bukan merupakan saran investasi.

  3. Versi bahasa lain dari artikel ini diterjemahkan oleh tim Gate Learn dan tidak disebutkan dalam Gate.io, artikel yang diterjemahkan tidak boleh direproduksi, didistribusikan atau dijiplak.

Mulai Sekarang
Daftar dan dapatkan Voucher
$100
!