Skip to main content
Web3Fire
scalingadvanced

Pembahagian

Sharding ialah teknik penskalaan yang membahagikan rangkaian blockchain kepada bahagian yang lebih kecil dan mudah diuruskan yang dipanggil shard, membolehkan transaksi diproses secara selari dan bukannya bersiri. Ini meningkatkan throughput dan kecekapan keseluruhan rangkaian, menjadikannya penyelesaian utama untuk penskalaan blockchain. Oleh kerana ia melibatkan penyelarasan kompleks antara shard, ia dianggap sebagai topik lanjutan dalam seni bina blockchain.

entity.also_known_as blockchain sharding

entity.loading_intelligence

Fakta Utama

Kategoriscaling
Kesusahanadvanced
entity.also_known_asblockchain sharding

Gambaran Keseluruhan

Sharding ialah teknik penskalaan yang membahagikan rangkaian blockchain kepada bahagian yang lebih kecil dan mudah diuruskan yang dipanggil shard, membolehkan transaksi diproses secara selari dan bukannya secara bersiri. Setiap shard mengekalkan subset status dan transaksi sendiri, dengan komunikasi merentas-shard diuruskan oleh protokol. Sharding adalah pendekatan yang telah dirancang lama untuk pelan jalan skalabiliti Ethereum.

Cara Ia Berfungsi

Rangkaian membahagikan akaun dan kontrak pintar merentas shard, masing-masing mempunyai konsensus dan subset pengesah sendiri. Shard memproses transaksi secara selari, yang menggandakan throughput agregat, kemudian menyelaras melalui protokol rentas-shard yang memastikan konsistensi global. Rantaian utama atau lapisan beacon menyelaras shard dan memuktamadkan keadaan mereka. Dalam amalan, sharding menambah kerumitan protokol yang ketara, termasuk cabaran transaksi rentas-shard yang selamat.

Mengapa Ia Penting

Sharding adalah salah satu strategi penskalaan asas kerana ia boleh mengembangkan pengkomputeran dan storan, bukan hanya throughput. Ia mempengaruhi reka bentuk kemudian: Ethereum beralih daripada pelaksanaan ber-shard ke arah penskalaan berpusatkan rollup, manakala ekosistem lain, seperti NEAR, melancarkan mainnet ber-shard. Memahami sharding membantu menjelaskan mengapa rollup L2 menjadi laluan penskalaan pilihan.

Konsep Berkaitan

Sharding adalah alternatif dan pelengkap kepada penskalaan Lapisan 2 dan sesuai dalam reka bentuk Blockchain Modular yang memisahkan ketersediaan data dan pelaksanaan. Ia berkongsi matlamat pemprosesan selari dengan cadangan sharding pelaksanaan dalam pelbagai pelan jalan Lapisan 1.

Graf Pengetahuan

entity.loading_graph

entity.faq

entity.loading_faq

entity.related_comparisons

ARCHITECTURE V3 — Static Knowledge Shell · 297/297 Concepts · SSG · 0 D1