Ethereum, nền tảng blockchain lớn thứ hai theo vốn hóa thị trường, luôn luôn dẫn đầu về sự đổi mới trong lĩnh vực tiền điện tử. Một trong những thách thức quan trọng nhất mà nó phải đối mặt là vấn đề tính linh hoạt, khi nhu cầu về dịch vụ của mạng này đã vượt quá khả năng của nó. Để giải quyết vấn đề này, Ethereum đã giới thiệu khái niệm “Ethereum Surge”, một cách tiếp cận đa chiều để cải thiện khả năng xử lý giao dịch và tính linh hoạt của mạng.
Một trong những yếu tố chính của Ethereum Surge là việc triển khai sharding. Sharding là một kỹ thuật nhằm chia mạng Ethereum thành một tập hợp 64 chuỗi shard, mỗi chuỗi shard có tập riêng của các validator. Cách tiếp cận đột phá này sẽ cho phép tính toán song song, tăng đáng kể khả năng xử lý của mạng. Bằng cách phân phối việc thực hiện giao dịch qua các chuỗi shard này, Ethereum có thể xử lý nhiều giao dịch cùng một lúc, làm cho mạng trở nên hiệu quả hơn.
Sharding là một trụ cột quan trọng của Ethereum Surge và đại diện cho một sự thay đổi cơ bản trong cách tiếp cận của Ethereum đối với tính linh hoạt. Thay vì hoàn toàn dựa vào mainnet cho việc thực hiện giao dịch, Ethereum kế hoạch tạo điều kiện cho việc thực hiện giao dịch trên các chuỗi layer 2. Những chuỗi layer 2 này cung cấp chi phí giao dịch rẻ hơn, làm cho việc sử dụng dịch vụ trở nên hiệu quả về chi phí hơn cho người dùng. Trong khi đó, mainnet Ethereum sẽ tập trung chủ yếu vào việc thống nhất, giải quyết và khả năng cung cấp dữ liệu.
Proto-Danksharding: Loại giao dịch đột phá
Một khía cạnh thú vị của Ethereum Surge là Proto-Danksharding, được giới thiệu thông qua EIP-4844. Proto-Danksharding mang đến một loại giao dịch mới được gọi là “Giao dịch mang theo Blob” vào hệ thống Ethereum. Những giao dịch này, tương tự như giao dịch thông thường, cung cấp đảm bảo về khả năng cung cấp dữ liệu bên trong một blob mà không cam kết lưu trữ dữ liệu vĩnh viễn.
Những blob này lớn đáng kể, với dung lượng 125 kilobyte cho mỗi blob, lớn hơn nhiều so với kích thước trung bình của các khối Ethereum. Máy ảo Ethereum (EVM) không thể truy cập dữ liệu blob trực tiếp, nhưng nó có thể xác minh sự tồn tại của các blob này. Kết quả là chi phí cho khả năng cung cấp dữ liệu sẽ được tách riêng khỏi chi phí thực hiện. Điều này sẽ dẫn đến một thị trường gas hiệu quả hơn và các yếu tố cá nhân như việc tạo ra NFT sẽ được định giá độc lập. Ngoài ra, dự kiến rằng các blob sẽ được loại bỏ từ các nút, giúp giảm thiểu lưu trữ dữ liệu.
Danksharding: Mục tiêu tăng khả năng
Proto-Danksharding chỉ là bước đi tới Danksharding hoàn chỉnh, mà có khả năng nhân đôi khả năng xử lý của rollup một cách đáng kể. Sự tăng cường về khả năng mở rộng này đòi hỏi rollup phải thích nghi với loại giao dịch mới được giới thiệu bởi Danksharding. Một khi triển khai hoàn chỉnh, Danksharding dự kiến sẽ là một tính năng ổn định của cơ sở hạ tầng Ethereum.
Danksharding nhắm vào việc phân phối trách nhiệm kiểm tra khả năng cung cấp dữ liệu giữa các validator, mặc dù chi tiết triển khai chính xác vẫn đang được phát triển. Dữ liệu sẽ được mã hóa bằng mã hóa xóa (erasure coding) để đảm bảo khả năng cung cấp dữ liệu thông qua việc lấy mẫu. Kỹ thuật độc đáo này chia dữ liệu thành các blob hoặc shard, và mỗi validator phải chứng minh sự khả dụng của các shard được giao cho họ định kỳ. Mục tiêu là tạo ra một hệ thống trong đó dữ liệu ban đầu có thể được tái tạo miễn là có đủ số lượng mẫu và hầu hết các validator xác nhận chân thật về dữ liệu của họ.
Thách thức và triển vọng tương lai
Danksharding cũng có kế hoạch tăng số lượng shard mục tiêu lên 128, với tối đa 256 shard cho mỗi khối. Mặc dù mở rộng này cung cấp nhiều cải tiến đối với việc lưu trữ, nó đặt ra thách thức cho người xây dựng khối, người sẽ cần tính toán mã hóa blob và phân phối dữ liệu. Để giải quyết sự áp lực trung tâm này, Ethereum dự kiến triển khai một nâng cấp gọi là “Proposer-Builder Separation” – Tách Biệt Người Đề Nghị và Người Xây Dựng.
Tóm lại, Ethereum Surge đại diện cho một cách tiếp cận động để tăng cường khả năng xử lý giao dịch và tính linh hoạt của mạng Ethereum. Sharding, kết hợp với các giải pháp layer 2, nhằm giải quyết vấn đề lâu nay về tính linh hoạt. Việc giới thiệu Proto-Danksharding và triển vọng về Danksharding hoàn chỉnh đều đem lại những bước tiến hứa hẹn trong việc làm cho hệ thống Ethereum trở nên hiệu quả và có khả năng mở rộng. Với những cải tiến này, Ethereum hy vọng đạt được tính phi tập trung và an ninh cao hơn, cuối cùng đưa blockchain trilemma vào thế cân bằng và mở ra những triển vọng mới cho cộng đồng Ethereum.
Trả lời