Di jaringan Plasma, struktur dasar blok hampir sama dengan rantai biasa, transaksi dan perubahan status semuanya diselesaikan di dalam sub-rantai. Tetapi dari sudut pandang desain awal, Plasma tidak dimaksudkan agar mainnet menguasai detail ini.
Setiap kali blok baru dibuat, hal yang dilakukan operator sangat sederhana—meng-hash semua transaksi dan data status dalam blok tersebut, lalu menghasilkan sebuah Merkle Root (beberapa implementasi menggunakan Root transaksi, ada juga yang menggunakan Root status atau UTXO).
Root ini sebenarnya adalah:
"Jejak lengkap dari sejarah hingga blok ini."
Ini adalah tingkat kompresi pertama. Tidak peduli berapa banyak transaksi yang ada di dalam blok, akhirnya mainnet hanya perlu melihat satu nilai hash dengan panjang tetap.
Selanjutnya terjadi kompresi tingkat kedua. Plasma tidak buru-buru mengirimkan satu blok satu blok ke rantai, melainkan mengumpulkan informasi kepala dari beberapa blok, lalu mengemasnya menjadi Root tingkat lebih tinggi. Pada akhirnya, yang diterima mainnet biasanya bukan satu kepala blok tunggal, melainkan sebuah komitmen terpadu dari status Plasma dalam periode waktu tertentu.
Hal yang terakhir dilihat mainnet sangat ringkas: • Nomor blok atau rentang waktu • Nilai Root yang sesuai • Timestamp yang diperlukan
Mainnet tidak memverifikasi transaksi, juga tidak menyimpan data, hanya menyimpan Root ini sebagai bukti waktu yang tidak dapat diubah.
Hingga seseorang ingin keluar atau mengajukan keberatan, barulah mereka perlu membawa data transaksi dan bukti Merkle untuk melakukan rekonsiliasi dengan kepala blok ini.
Biasanya tidak dihitung, baru dihitung saat terjadi masalah—itulah mengapa inti logika Plasma adalah mengompresi kepala blok sebelum mengirimkannya ke mainnet.
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
10 Suka
Hadiah
10
7
Posting ulang
Bagikan
Komentar
0/400
fomo_fighter
· 01-18 16:56
Oh, ini dia "cara malas" Plasma, biasanya santai di mainnet juga tidak peduli, baru saat ada masalah baru mengungkit-ungkit kembali.
Lihat AsliBalas0
ApeEscapeArtist
· 01-18 13:59
Oh, ini seni malas, blockchain utama mengatakan saya tidak melihat detail hanya melihat sidik jari, baru nanti periksa buku besar jika terjadi masalah?
Lihat AsliBalas0
IntrovertMetaverse
· 01-18 13:57
Mengerti, itu adalah seni malas Plasma, menyerahkan semua pekerjaan kotor dan berat ke sub-chain, jaringan utama hanya mengurus pengantaran paket.
Lihat AsliBalas0
token_therapist
· 01-18 13:56
Hebat, hanya saja malas membuat rantai utama khawatir, perlu saatnya baru keluarkan bukti, pemikiran desain ini masih punya nilai.
Lihat AsliBalas0
WalletDetective
· 01-18 13:55
Logika kompresi ini luar biasa, ini adalah puncak dari enkripsi malas, biasanya santai-santai, baru ngejar masalah lama saat terjadi masalah
Lihat AsliBalas0
FallingLeaf
· 01-18 13:50
Aduh, logika kompresi ini luar biasa, biasanya hanya menyimpan sidik jari, baru saat ada masalah menarik buku besar untuk verifikasi, benar-benar seni malas.
Lihat AsliBalas0
SleepyArbCat
· 01-18 13:41
Aduh, ini dia... adalah seni bermalas-malasan, jaringan utama sebaiknya melakukan pekerjaan yang lebih sedikit...
Di jaringan Plasma, struktur dasar blok hampir sama dengan rantai biasa, transaksi dan perubahan status semuanya diselesaikan di dalam sub-rantai. Tetapi dari sudut pandang desain awal, Plasma tidak dimaksudkan agar mainnet menguasai detail ini.
Setiap kali blok baru dibuat, hal yang dilakukan operator sangat sederhana—meng-hash semua transaksi dan data status dalam blok tersebut, lalu menghasilkan sebuah Merkle Root (beberapa implementasi menggunakan Root transaksi, ada juga yang menggunakan Root status atau UTXO).
Root ini sebenarnya adalah:
"Jejak lengkap dari sejarah hingga blok ini."
Ini adalah tingkat kompresi pertama. Tidak peduli berapa banyak transaksi yang ada di dalam blok, akhirnya mainnet hanya perlu melihat satu nilai hash dengan panjang tetap.
Selanjutnya terjadi kompresi tingkat kedua. Plasma tidak buru-buru mengirimkan satu blok satu blok ke rantai, melainkan mengumpulkan informasi kepala dari beberapa blok, lalu mengemasnya menjadi Root tingkat lebih tinggi. Pada akhirnya, yang diterima mainnet biasanya bukan satu kepala blok tunggal, melainkan sebuah komitmen terpadu dari status Plasma dalam periode waktu tertentu.
Hal yang terakhir dilihat mainnet sangat ringkas:
• Nomor blok atau rentang waktu
• Nilai Root yang sesuai
• Timestamp yang diperlukan
Mainnet tidak memverifikasi transaksi, juga tidak menyimpan data, hanya menyimpan Root ini sebagai bukti waktu yang tidak dapat diubah.
Hingga seseorang ingin keluar atau mengajukan keberatan, barulah mereka perlu membawa data transaksi dan bukti Merkle untuk melakukan rekonsiliasi dengan kepala blok ini.
Biasanya tidak dihitung, baru dihitung saat terjadi masalah—itulah mengapa inti logika Plasma adalah mengompresi kepala blok sebelum mengirimkannya ke mainnet.