EIP-4844 hay còn được gọi là proto-danksharding, là một đề xuất được đưa ra để nâng cấp giao thức Ethereum nhằm giảm chi phí và tăng khả năng xử lý giao dịch. EIP-4844 dự định đạt được điều này bằng cách giới thiệu một loại giao dịch mới cho phép chấp nhận dữ liệu “blob” (đối tượng lớn nhị phân).
EIP-4844 sẽ thực hiện việc gắn các “bolt blob” vào các khối. Đây là một bước tiến cuối cùng trước khi triển khai công nghệ danksharding hoàn toàn trong tương lai, giúp Ethereum có khả năng quản lý giao dịch toàn cầu.
Với chức năng của EIP-4844, Ethereum có thể tối ưu hóa khả năng xử lý giao dịch và giảm chi phí phát sinh. Điều này có ý nghĩa quan trọng đối với các dự án và người dùng Ethereum, giúp họ có thể thực hiện các giao dịch một cách hiệu quả và giảm thiểu các ràng buộc về phí giao dịch.
Tổng quan
Trong nhiều năm qua, các nhà phát triển Ethereum đã tìm kiếm và đưa ra các giải pháp để đáp ứng nhu cầu ngày càng tăng về sự sử dụng của người dùng. Các bản nâng cấp Ethereum như Hợp nhất (The Merge) và các rollup đã được đề xuất nhằm hỗ trợ tăng thông lượng giao dịch và giảm chi phí.
Tuy nhiên, chi phí giao dịch trên Ethereum vẫn còn quá cao đối với nhiều người và thông lượng giao dịch không đủ để đáp ứng nhu cầu. Điều này đã làm chậm quá trình áp dụng quy mô lớn trên Ethereum. Để giải quyết vấn đề này, Ethereum đang thực hiện các giải pháp để bảo vệ dữ liệu của mình trong thời gian dài.
Một trong những giải pháp được đề xuất là triển khai phân đoạn dữ liệu thông qua EIP-4844. Bằng cách này, Ethereum sẽ được chuẩn bị cho quá trình danksharding hoàn chỉnh, đạt được thông lượng khoảng 100.000 giao dịch mỗi giây (TPS) mà không ảnh hưởng đến tính phi tập trung hay bảo mật. Mặc dù việc triển khai phân đoạn dữ liệu là một quá trình lâu dài và phức tạp, EIP-4844 được đề xuất như một bước chuyển tiếp quan trọng trong quá trình này.
EIP-4844 là gì?
EIP-4844 (proto-danksharding) là một giao thức đề xuất cải tiến cho Ethereum, cho phép nhà phát triển đưa ra các tính năng mới và giải pháp cho giao thức. Sharding, hay phân đoạn, là một công nghệ phân vùng cơ sở dữ liệu thành các phân đoạn nhỏ hơn để quản lý dữ liệu hiệu quả hơn. Danksharding là một công nghệ phân đoạn đặc biệt của Ethereum, dự kiến cải thiện hiệu suất và khả năng mở rộng của Ethereum.
Dự kiến danksharding sẽ giảm chi phí giao dịch và tăng thông lượng của Ethereum. Nó được kỳ vọng sẽ nâng cao số giao dịch mỗi giây (TPS) của Ethereum lên khoảng 100.000, so với 15 TPS hiện tại. Danksharding cho phép Ethereum mở rộng quy mô một cách đáng kể.
Một số điểm khác biệt quan trọng giữa danksharding và các đề xuất khác của Ethereum là danksharding cung cấp nhiều không gian hơn cho các khối dữ liệu, chứ không phải cho các giao dịch. Ngoài ra, danksharding áp dụng thị trường phí hợp nhất, trong đó chỉ có một người đề xuất chọn giao dịch cho tất cả các phân đoạn. Điều này giúp giảm vấn đề về giá trị có thể trích xuất tối đa (MEV) và sẽ triển khai phân tách người đề xuất/người xây dựng.
EIP-4844 (proto-danksharding) là bước tiếp theo trước khi danksharding hoàn toàn triển khai và sẽ tăng TPS lên khoảng 1.000. Điều quan trọng nhất, EIP-4844 giới thiệu loại giao dịch mới chấp nhận “blob” dữ liệu – một yếu tố then chốt để thực hiện danksharding. Dự kiến EIP-4844 sẽ được triển khai vào nửa cuối năm 2023, mặc dù có thể có sự chậm trễ.
Với danksharding, Ethereum hy vọng cải thiện khả năng mở rộng và hiệu suất của mạng, đồng thời giúp giảm chi phí giao dịch. Điều này có tiềm năng tạo ra những cải tiến đáng kể trong việc ứng dụng blockchain và tiếp cận với mục tiêu đạt được quy mô lớn hơn.
EIP-4844 hoạt động như thế nào?
Với việc Ethereum cùng cộng đồng đang cố gắng giải quyết vấn đề tăng kích thước khối mà không gây tác động đáng kể đến hiệu suất mạng, EIP-4844 được giới thiệu với mục tiêu tạo ra một loại giao dịch mới gọi là “giao dịch mang blob”.
EIP-4844 cho phép gắn các đối tượng lớn nhị phân, còn được gọi là “bolts blob”, vào các khối. Điều này tái cấu trúc các giao dịch để có thể xử lý được lượng dữ liệu lớn hơn. Tuy nhiên, điểm khác biệt quan trọng là không gian blob (Blobspace) và không gian khối không hoàn toàn giống nhau.
Trong ngữ cảnh này, tôi, với vai trò như một chuyên gia SEO nội dung về crypto, sẽ viết lại nội dung trên và dịch sang tiếng Việt như sau:
“Với mục tiêu giải quyết vấn đề về kích thước khối trong Ethereum mà không ảnh hưởng đến hiệu suất mạng, EIP-4844 đã được giới thiệu và đưa ra một loại giao dịch mới là “giao dịch mang blob”.
EIP-4844 cho phép gắn các đối tượng lớn nhị phân, được gọi là “bolts blob”, vào các khối. Qua đó, việc cơ cấu lại các giao dịch sẽ tăng khả năng xử lý dữ liệu lớn hơn. Tuy nhiên, điểm đáng lưu ý là không gian blob (Blobspace) và không gian khối không hoàn toàn tương đồng.”
EIP-4844 là một đề xuất cải tiến trên Ethereum, đề xuất sử dụng các blob để điều chỉnh quá trình đánh giá giao dịch và quản lý không gian lưu trữ. Blob là các khối dữ liệu lớn nhưng không được lưu trữ mãi mãi và không được hiển thị trên Máy ảo Ethereum (EVM), chúng chỉ tồn tại trong một khoảng thời gian ngắn và không hiển thị trên EVM. Blob cũng không nằm trên lớp thực thi tính toán nặng mà nằm trên lớp đồng thuận Ethereum. Việc sử dụng blob trong quá trình đánh giá giao dịch sẽ giúp tiết kiệm không gian lưu trữ so với việc sử dụng khối.
Ngoài việc giới thiệu sử dụng blob cho giao dịch, EIP-4844 cũng đề xuất triển khai các quy tắc xác minh, logic lớp thực thi, thị trường phí đa chiều và các thay đổi hệ thống khác liên quan đến quá trình danksharding một cách hoàn toàn trong tương lai.
Lưu ý rằng mặc dù EIP-4844 sẽ triển khai hầu hết logic của quá trình bảo vệ hoàn toàn, nhưng nó sẽ không thực hiện thực tế bất kỳ quá trình bảo vệ nào. Tuy nhiên, EIP-4844 vẫn có thể mang lại lợi ích về quy mô và tiết kiệm chi phí, đồng thời giúp Ethereum tiến xa hơn trong việc đạt được mức chi phí và thông lượng cần thiết để áp dụng đại trà.
Lợi ích của EIP-4844 đối với người dùng là gì?
EIP-4844 là một sự cải tiến quan trọng của giao thức Ethereum nằm trong kế hoạch phát triển của Ethereum. Hiện tại, quá trình chuẩn bị cho việc triển khai EIP-4844 đang diễn ra nhanh chóng, với việc chạy các mạng thử nghiệm và việc hoàn thành các tham số kỹ thuật.
Khi EIP-4844 được triển khai thành công, người dùng sẽ cảm nhận được những điểm cải tiến đáng chú ý, chẳng hạn như tăng tốc giao dịch và giảm phí giao dịch. Việc triển khai EIP-4844 cũng sẽ giúp Ethereum cạnh tranh mạnh mẽ hơn trong ngành tiền mã hóa.
Có một số người dùng có thắc mắc về việc làm thế nào để truy cập vào dữ liệu blob cũ đã bị xóa. Đáng lẽ ra, blob có nằm trên lớp đồng thuận của Ethereum, được sử dụng để lưu trữ các thông tin thời gian thực an toàn hơn cho các giao thức khác. Mặc dù các blob đã bị xóa sau một thời gian, dữ liệu vẫn có sẵn trong hệ thống lưu trữ dài hạn ở những nơi khác.”
Tổng kết
EIP-4844 là một bản nâng cấp quan trọng trong giao thức Ethereum. Đây là phần của một kế hoạch lớn hơn để cải tiến hệ thống, kết hợp với các nâng cấp khác như PBS và EIP-1559.
EIP-4844 có tính phức tạp và mang lại nhiều thay đổi cho Ethereum. Tuy nhiên, cần lưu ý rằng hầu hết các thay đổi này nhắm mục tiêu giảm chi phí và tăng tốc giao dịch.
Việc hiểu về EIP-4844 sẽ giúp bạn chuẩn bị tốt hơn cho những thay đổi sắp tới. Tuy nhiên, cần nhớ rằng công nghệ Ethereum vẫn đang tiếp tục phát triển và cải thiện. EIP-4844 chỉ là một trong số nhiều nâng cấp quan trọng trong tương lai, giúp Ethereum trở thành một mạng lưới giao dịch toàn cầu, cạnh tranh với các nền tảng khác.