Trong vài năm qua, các nhà phát triển Ethereum đã tìm kiếm cách cải thiện hiệu suất mạng. Sự hợp nhất và việc triển khai các rollup lớp thứ hai đã mang lại một số tiến bộ, tuy nhiên mạng vẫn gặp phải một vấn đề cơ bản: phí vẫn cao và tốc độ xử lý không đủ cho việc áp dụng rộng rãi. Các chỉ số hiện tại của Ethereum ở mức cơ bản khoảng 15 giao dịch mỗi giây (TPS), trong khi các rollup đạt khoảng 100 TPS. Để áp dụng rộng rãi, cần một cách tiếp cận hoàn toàn mới.
EIP-4844, hay proto-danksharding, là một giải pháp chuyển tiếp trên con đường hướng tới một giải pháp mở rộng hoàn chỉnh. Cập nhật này sẽ chuẩn bị cho Ethereum cho giai đoạn phát triển tiếp theo, khi khả năng thông lượng có thể đạt mức chưa từng có là 100 000 TPS mà không làm ảnh hưởng đến tính phi tập trung và an ninh.
EIP-4844 là gì
EIP-4844 ( đề xuất cải tiến Ethereum ) giới thiệu một cơ chế xử lý dữ liệu hoàn toàn mới thông qua các đối tượng dữ liệu, được gọi là blob-objects. Tên gọi “proto-danksharding” xuất phát từ tên của các nhà nghiên cứu Ethereum Proto Lambda và Dankrad Feist, những người đã hình thành khái niệm này.
Để hiểu EIP-4844, cần phải tìm hiểu về khái niệm danksharding. Khác với sharding truyền thống, phân chia toàn bộ công việc của mạng thành các phần nhỏ hơn, danksharding tập trung vào việc cung cấp không gian bổ sung đặc biệt cho dữ liệu, chứ không phải để xử lý giao dịch. Đây là một phương pháp cách mạng, cho phép mạng mở rộng mà không cần tạo ra các chuỗi riêng biệt cho mỗi shard.
Sự khác biệt chính của phương pháp này là blob-objects được lưu trữ tạm thời và tách biệt khỏi trạng thái chính của Ethereum. Chúng nằm ở cấp độ đồng thuận, chứ không phải ở cấp độ thực thi, điều này giảm đáng kể yêu cầu về sức mạnh tính toán cho các validator.
Cơ chế hoạt động của các đối tượng blob và sự khác biệt của chúng so với không gian khối thông thường
EIP-4844 giới thiệu một loại giao dịch mới, chứa các đối tượng blob - những khối dữ liệu lớn được đính kèm vào các khối. Điều này cho phép tăng khối lượng thông tin mà mạng có thể xử lý mà không làm tăng kích thước của chính các khối.
Sự khác biệt giữa không gian khối truyền thống (blockspace) và không gian blob (blobspace) là rất đáng kể:
Blockspace
Tính khả dụng: có sẵn cho tất cả các nút
Thời gian lưu trữ: vĩnh viễn
Khả dụng cho EVM: có
Lớp lưu trữ: khách hàng thực thi
Kích thước: tối đa khoảng 940 KB
Giá: cao (16 gas trên byte)
Blobspace
Tính khả thi: có sẵn cho tất cả các nút
Thời gian lưu trữ: vài tuần
Tính khả dụng cho EVM: không
Lớp lưu trữ: khách hàng đồng thuận
Kích thước: ban đầu 256 KB
Giá: thấp hơn đáng kể
Lợi thế chính của các đối tượng blob là tính kinh tế của chúng. Bởi vì dữ liệu bị xóa sau vài tuần và không được xử lý bởi máy ảo Ethereum, các nút chỉ phải trả tiền cho băng thông, chứ không phải cho lưu trữ lâu dài. Điều này giúp giảm chi phí thực hiện giao dịch một cách đáng kể.
EIP-4844 cách mạng hóa khả năng mở rộng
Việc triển khai EIP-4844 không chỉ bao gồm việc giới thiệu các đối tượng blob mà còn thực hiện logic phức tạp ở cấp độ thực thi, các quy tắc xác minh, thị trường phí đa chiều và các thay đổi hệ thống khác cần thiết cho việc hoàn thiện dangsharding trong tương lai.
Dự kiến EIP-4844 sẽ nâng cao khả năng xử lý lên khoảng 1000 TPS, trở thành một bước trung gian trước khi đạt được mục tiêu 100 000 TPS khi hoàn toàn triển khai danksharding. Cập nhật này cũng giới thiệu một thị trường phí thống nhất, nơi một nhà khởi tạo khối chọn giao dịch cho tất cả các shard, thay vì mỗi shard có một nhà khởi tạo riêng.
Để quản lý giá trị tối đa có thể khai thác (MEV) và đảm bảo tính công bằng, dự kiến sẽ triển khai phương pháp tách biệt giữa người khởi xướng và nhà phát triển (PBS), tách biệt việc lựa chọn giao dịch khỏi việc xây dựng khối thực tế.
Lợi ích thiết thực cho người dùng Ethereum
Đối với người dùng thông thường, EIP-4844 trước hết có nghĩa là giảm phí giao dịch. Bởi vì không gian blob rẻ hơn không gian khối truyền thống, chi phí thực hiện các giao dịch sẽ giảm đáng kể.
Ngoài ra, bản cập nhật hứa hẹn sẽ tăng tốc độ xử lý giao dịch. Việc tăng cường tổng khả năng xử lý của mạng sẽ cho phép thực hiện nhiều giao dịch song song hơn, điều này sẽ dẫn đến việc giảm thời gian xác nhận.
Việc triển khai thành công EIP-4844 sẽ nâng cao khả năng cạnh tranh của Ethereum so với các nền tảng blockchain khác. Mạng lưới sẽ có thể cung cấp cho người dùng các giao dịch nhanh và rẻ, điều này rất quan trọng cho việc áp dụng rộng rãi các ứng dụng tiền điện tử.
Lưu trữ dữ liệu sau khi xóa các đối tượng blob
Một trong những câu hỏi mà người dùng đặt ra là: điều gì sẽ xảy ra với dữ liệu của các đối tượng blob cũ sẽ bị xóa? Câu trả lời là mặc dù các đối tượng blob được lưu trữ tạm thời ở cấp độ đồng thuận, dữ liệu của chúng vẫn có sẵn thông qua lưu trữ dài hạn. Cơ chế giao thức đảm bảo rằng ngay cả sau khi các đối tượng bị xóa sau vài tuần, thông tin vẫn có thể được phục hồi để xác minh hoặc kiểm toán.
Những suy nghĩ cuối cùng về EIP-4844
EIP-4844 là một bản cập nhật giao thức phức tạp, được tích hợp vào lộ trình phát triển lớn của Ethereum. Bản cập nhật này liên quan đến các sáng kiến khác, chẳng hạn như việc tách biệt giữa nhà khởi xướng/nhà phát triển (PBS) và cải tiến cơ chế định giá cho các đối tượng blob thông qua cơ chế EIP-1559.
Nội dung của những thay đổi mà EIP-4844 mang lại là người dùng sẽ có khả năng thực hiện các giao dịch nhanh chóng và rẻ hơn trên một mạng lưới có khả năng mở rộng hơn. Mặc dù người tham gia thông thường trong mạng không cần phải hiểu tất cả các chi tiết kỹ thuật của bản cập nhật, nhưng việc nhận thức về những cải tiến sắp tới giúp chuẩn bị cho sự thay đổi.
Ethereum tiếp tục tiến hóa, và EIP-4844 sẽ trở thành một trong những mốc quan trọng trên con đường biến mạng lưới thành một nền tảng thực sự toàn cầu cho các giao dịch tài chính. Việc triển khai thành công bản cập nhật này sẽ gần hơn với thời điểm mà Ethereum có thể cạnh tranh với các hệ thống truyền thống về tốc độ và chi phí, mở ra những cơ hội mới cho các ứng dụng phi tập trung và người dùng trên toàn cầu.
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
EIP-4844: Cách các giao dịch Ethereum sẽ nhận được những khả năng mới nhờ vào các đối tượng blob
Tại sao Ethereum cần cập nhật EIP-4844
Trong vài năm qua, các nhà phát triển Ethereum đã tìm kiếm cách cải thiện hiệu suất mạng. Sự hợp nhất và việc triển khai các rollup lớp thứ hai đã mang lại một số tiến bộ, tuy nhiên mạng vẫn gặp phải một vấn đề cơ bản: phí vẫn cao và tốc độ xử lý không đủ cho việc áp dụng rộng rãi. Các chỉ số hiện tại của Ethereum ở mức cơ bản khoảng 15 giao dịch mỗi giây (TPS), trong khi các rollup đạt khoảng 100 TPS. Để áp dụng rộng rãi, cần một cách tiếp cận hoàn toàn mới.
EIP-4844, hay proto-danksharding, là một giải pháp chuyển tiếp trên con đường hướng tới một giải pháp mở rộng hoàn chỉnh. Cập nhật này sẽ chuẩn bị cho Ethereum cho giai đoạn phát triển tiếp theo, khi khả năng thông lượng có thể đạt mức chưa từng có là 100 000 TPS mà không làm ảnh hưởng đến tính phi tập trung và an ninh.
EIP-4844 là gì
EIP-4844 ( đề xuất cải tiến Ethereum ) giới thiệu một cơ chế xử lý dữ liệu hoàn toàn mới thông qua các đối tượng dữ liệu, được gọi là blob-objects. Tên gọi “proto-danksharding” xuất phát từ tên của các nhà nghiên cứu Ethereum Proto Lambda và Dankrad Feist, những người đã hình thành khái niệm này.
Để hiểu EIP-4844, cần phải tìm hiểu về khái niệm danksharding. Khác với sharding truyền thống, phân chia toàn bộ công việc của mạng thành các phần nhỏ hơn, danksharding tập trung vào việc cung cấp không gian bổ sung đặc biệt cho dữ liệu, chứ không phải để xử lý giao dịch. Đây là một phương pháp cách mạng, cho phép mạng mở rộng mà không cần tạo ra các chuỗi riêng biệt cho mỗi shard.
Sự khác biệt chính của phương pháp này là blob-objects được lưu trữ tạm thời và tách biệt khỏi trạng thái chính của Ethereum. Chúng nằm ở cấp độ đồng thuận, chứ không phải ở cấp độ thực thi, điều này giảm đáng kể yêu cầu về sức mạnh tính toán cho các validator.
Cơ chế hoạt động của các đối tượng blob và sự khác biệt của chúng so với không gian khối thông thường
EIP-4844 giới thiệu một loại giao dịch mới, chứa các đối tượng blob - những khối dữ liệu lớn được đính kèm vào các khối. Điều này cho phép tăng khối lượng thông tin mà mạng có thể xử lý mà không làm tăng kích thước của chính các khối.
Sự khác biệt giữa không gian khối truyền thống (blockspace) và không gian blob (blobspace) là rất đáng kể:
Blockspace
Blobspace
Lợi thế chính của các đối tượng blob là tính kinh tế của chúng. Bởi vì dữ liệu bị xóa sau vài tuần và không được xử lý bởi máy ảo Ethereum, các nút chỉ phải trả tiền cho băng thông, chứ không phải cho lưu trữ lâu dài. Điều này giúp giảm chi phí thực hiện giao dịch một cách đáng kể.
EIP-4844 cách mạng hóa khả năng mở rộng
Việc triển khai EIP-4844 không chỉ bao gồm việc giới thiệu các đối tượng blob mà còn thực hiện logic phức tạp ở cấp độ thực thi, các quy tắc xác minh, thị trường phí đa chiều và các thay đổi hệ thống khác cần thiết cho việc hoàn thiện dangsharding trong tương lai.
Dự kiến EIP-4844 sẽ nâng cao khả năng xử lý lên khoảng 1000 TPS, trở thành một bước trung gian trước khi đạt được mục tiêu 100 000 TPS khi hoàn toàn triển khai danksharding. Cập nhật này cũng giới thiệu một thị trường phí thống nhất, nơi một nhà khởi tạo khối chọn giao dịch cho tất cả các shard, thay vì mỗi shard có một nhà khởi tạo riêng.
Để quản lý giá trị tối đa có thể khai thác (MEV) và đảm bảo tính công bằng, dự kiến sẽ triển khai phương pháp tách biệt giữa người khởi xướng và nhà phát triển (PBS), tách biệt việc lựa chọn giao dịch khỏi việc xây dựng khối thực tế.
Lợi ích thiết thực cho người dùng Ethereum
Đối với người dùng thông thường, EIP-4844 trước hết có nghĩa là giảm phí giao dịch. Bởi vì không gian blob rẻ hơn không gian khối truyền thống, chi phí thực hiện các giao dịch sẽ giảm đáng kể.
Ngoài ra, bản cập nhật hứa hẹn sẽ tăng tốc độ xử lý giao dịch. Việc tăng cường tổng khả năng xử lý của mạng sẽ cho phép thực hiện nhiều giao dịch song song hơn, điều này sẽ dẫn đến việc giảm thời gian xác nhận.
Việc triển khai thành công EIP-4844 sẽ nâng cao khả năng cạnh tranh của Ethereum so với các nền tảng blockchain khác. Mạng lưới sẽ có thể cung cấp cho người dùng các giao dịch nhanh và rẻ, điều này rất quan trọng cho việc áp dụng rộng rãi các ứng dụng tiền điện tử.
Lưu trữ dữ liệu sau khi xóa các đối tượng blob
Một trong những câu hỏi mà người dùng đặt ra là: điều gì sẽ xảy ra với dữ liệu của các đối tượng blob cũ sẽ bị xóa? Câu trả lời là mặc dù các đối tượng blob được lưu trữ tạm thời ở cấp độ đồng thuận, dữ liệu của chúng vẫn có sẵn thông qua lưu trữ dài hạn. Cơ chế giao thức đảm bảo rằng ngay cả sau khi các đối tượng bị xóa sau vài tuần, thông tin vẫn có thể được phục hồi để xác minh hoặc kiểm toán.
Những suy nghĩ cuối cùng về EIP-4844
EIP-4844 là một bản cập nhật giao thức phức tạp, được tích hợp vào lộ trình phát triển lớn của Ethereum. Bản cập nhật này liên quan đến các sáng kiến khác, chẳng hạn như việc tách biệt giữa nhà khởi xướng/nhà phát triển (PBS) và cải tiến cơ chế định giá cho các đối tượng blob thông qua cơ chế EIP-1559.
Nội dung của những thay đổi mà EIP-4844 mang lại là người dùng sẽ có khả năng thực hiện các giao dịch nhanh chóng và rẻ hơn trên một mạng lưới có khả năng mở rộng hơn. Mặc dù người tham gia thông thường trong mạng không cần phải hiểu tất cả các chi tiết kỹ thuật của bản cập nhật, nhưng việc nhận thức về những cải tiến sắp tới giúp chuẩn bị cho sự thay đổi.
Ethereum tiếp tục tiến hóa, và EIP-4844 sẽ trở thành một trong những mốc quan trọng trên con đường biến mạng lưới thành một nền tảng thực sự toàn cầu cho các giao dịch tài chính. Việc triển khai thành công bản cập nhật này sẽ gần hơn với thời điểm mà Ethereum có thể cạnh tranh với các hệ thống truyền thống về tốc độ và chi phí, mở ra những cơ hội mới cho các ứng dụng phi tập trung và người dùng trên toàn cầu.