Nâng cấp Cancun: một cột mốc khác sau Thượng Hải

Giới thiệu về Nâng cấp Cancun

Cancun-Deneb (Dencun, sau đây gọi là nâng cấp Cancun) là một bản nâng cấp quan trọng của chuỗi khối Ethereum, sẽ cải thiện khả năng mở rộng, bảo mật và tính khả dụng của mạng Ethereum.

Cancun là bản nâng cấp bổ sung của lớp thực thi Ethereum dựa trên bản nâng cấp Thượng Hải, bước đầu tiên đã được hoàn thành trong bản nâng cấp Thượng Hải vào ngày 12 tháng 4 năm nay, trong khi Deneb đại diện cho bản nâng cấp của lớp đồng thuận Ethereum. Bản nâng cấp bao gồm EIP-4844 rất được mong đợi, còn được gọi là Proto-DankSharding, sẽ đặt nền tảng quan trọng cho việc triển khai DankSharding toàn diện.

** DankSharding **

Ra mắt beacon chain và triển khai sáp nhập là hai phần đầu tiên của quá trình nâng cấp toàn bộ khung của Ethereum và DankSharding là phần thứ ba, cũng là điểm nhấn. Cấu trúc mới được thiết kế này sẽ thay thế hoàn toàn ý tưởng ban đầu của nhóm nòng cốt về việc giới thiệu 64 chuỗi phân đoạn.

**DankSharding không cho phép nhiều giao dịch hơn trên chuỗi chính mà tập trung vào việc tăng tính khả dụng của dữ liệu cho tổng số. **Rollup là công nghệ lớp 2 kết hợp các giao dịch chuỗi khối lại với nhau và xử lý chúng. Bất kỳ nhà điều hành tổng số nào cũng có thể xử lý một loạt giao dịch và gửi kết quả cũng như bằng chứng cho chuỗi chính. Sử dụng các kỹ thuật tổng số cụ thể như lạc quan hoặc ZK, các trình xác nhận hoặc hợp đồng thông minh khác trong mạng có thể kiểm tra kết quả.

Các giao thức mở rộng Ethereum Lớp 2 chính hiện nay bao gồm Optimism, Arbitrum, Metis, zkSync Era và Scroll, v.v. Để giúp mạng Ethereum bắt đầu quá trình chuyển đổi dài hạn sang DankSharding đầy đủ, EIP-4844 sẽ giới thiệu một số thành phần lớp thực thi chính trong năm nay.

Proto-DankSharding

EIP-4844, còn được gọi là Proto-DankSharding, là bản nâng cấp tạm thời của mạng Ethereum được đề xuất bởi các nhà phát triển Ethereum Protolambda và Dankrad Feist. Trên trang Hỏi & Đáp EIP-4844, người đồng sáng lập Ethereum ** Vitalik Buterin đã mô tả Proto-Danksharding là một giải pháp "điểm dừng" sẽ giảm đáng kể phí gas cuộn cho đến khi triển khai hoàn toàn việc bảo vệ. **

EIP-4844 là một kế hoạch mở rộng xung quanh Rollup và đây cũng là bước đầu tiên trong quá trình mở rộng Ethereum. Trước khi nâng cấp, dữ liệu tổng số được lưu trữ vĩnh viễn trên Ethereum và chi phí lưu trữ đắt đỏ. 90% chi phí giao dịch mà người dùng phải trả cho việc tổng số là do chi phí lưu trữ.

Để đạt được điều này, EIP-4844 giới thiệu một loại giao dịch mới - Giao dịch Blob, dữ liệu sẽ được di chuyển sang "Blob" để lưu trữ tạm thời, thời gian lưu trữ khoảng 1 tháng, sau đó dữ liệu sẽ bị xóa. Nếu bạn muốn lưu trữ dữ liệu lâu dài thì sẽ được các nhà cung cấp dịch vụ lưu trữ khác tùy theo nhu cầu thực tế.

Giao dịch shard blob

Vừa được đề cập, EIP-4844 giới thiệu một loại giao dịch được gọi là "giao dịch mang blob". Blob (đối tượng lớn nhị phân) là viết tắt của "đối tượng lớn nhị phân" và là viết tắt của dữ liệu tải trọng 125 KB. Để tạo một đốm màu chứa các giao dịch, một bản tổng hợp cần chuyển giao dữ liệu của nó vào đốm màu và nối nó vào khối.

Một giao dịch mang theo blob có thể chứa tối đa hai blob. Ngoài ra, **để khuyến khích các giao dịch như vậy, bản nâng cấp sẽ triển khai thị trường phí EIP-1559 đa chiều. Tính năng này sẽ giới thiệu phí gas thay đổi cho các giao dịch mang blob dựa trên cung và cầu. **

Lợi ích chính của các giao dịch blob-carry là hiệu quả chi phí. Hiện tại, rollup lưu trữ vĩnh viễn dữ liệu giao dịch trên chuỗi khối Ethereum thông qua CallData. Tuy nhiên, dữ liệu blob rẻ hơn nhiều so với CallData vì nó không được lưu giữ mãi mãi trên lớp thực thi (Máy ảo Ethereum). Thay vào đó, các nút đèn hiệu lưu trữ nó trong lớp đồng thuận và sau một tháng hoặc một năm, đốm màu sẽ bị xóa. Quá trình này tương tự như xóa dữ liệu đã lưu trong bộ nhớ cache khỏi máy tính xách tay hoặc thiết bị.

Blobs, mặc dù được giới thiệu bởi EIP-4844, nhưng sẽ hoàn toàn tương thích với định dạng được sử dụng trong phân đoạn cuối cùng. Trong EIP-4844, mỗi giao dịch tổng số chứa tối đa 2 đốm màu và mỗi khối chứa 8-16 đốm màu, có dung lượng khoảng 1 MB đến 2 MB. Trong trường hợp phân mảnh đầy đủ, đốm màu có thể được mở rộng thêm từ 16 MB đến 32 MB.

Nói cách khác, khi các đốm màu trở thành một phần của giao thức Ethereum thông qua Proto-DankSharding, nhiều đốm màu hơn sẽ được thêm vào khối Ethereum, lúc này, thông lượng của Ethereum sẽ được mở rộng trở lại rất nhiều và chi phí giao dịch cũng sẽ giảm xuống.

Trong một giao dịch, một sơ đồ đa thức có tên là KZG (được đặt theo tên của những người tạo ra nó là Kate, Zaverucha và Goldberg) sẽ xác minh dữ liệu giao dịch được đăng trong blob. Giống như các hệ thống xác minh không có kiến thức khác, KZG có thể xác minh mà không tiết lộ toàn bộ nội dung của đốm màu.

Lõi để nâng cấp Cancun: EIP-4844

**Theo cuộc họp của các nhà phát triển cốt lõi Ethereum Executive Layer vào tháng 6, bản nâng cấp Cancun bao gồm 5 EIP nhằm bổ sung thêm dung lượng lưu trữ dữ liệu và giảm phí. **Nội dung cốt lõi của bản nâng cấp là EIP-4844, nhằm mục đích hiện thực hóa việc lưu trữ tạm thời và truy xuất dữ liệu ngoài chuỗi thông qua các nút Ethereum để đáp ứng nhu cầu lưu trữ và dữ liệu của các ứng dụng chuỗi khối.

Mạng thử nghiệm Devnet không ngừng được cải thiện

Kể từ tháng 10 năm 2022, các nhà phát triển Ethereum đã ra mắt mạng thử nghiệm nhiều máy khách, còn được gọi là devnet, cho EIP-4844. Kể từ khi kích hoạt thành công "Nâng cấp Thượng Hải" vào ngày 12 tháng 4 năm nay, các nhà phát triển Ethereum đã ngay lập tức chuyển sự chú ý của họ sang việc chuẩn bị cho "Nâng cấp Cancun".

Nói chính xác, Cancun là tên của bản nâng cấp tiếp theo của Lớp thực thi Ethereum (EL), trong khi Deneb là tên của bản nâng cấp tương ứng với Lớp đồng thuận Ethereum (CL). Trong cuộc gọi hội nghị ACDE, các nhà phát triển đã thảo luận về phạm vi cuối cùng của bản nâng cấp Cancun/Deneb, sẽ tập trung vào EIP-4844, việc triển khai loại giao dịch blob, để chuẩn bị cho Deneb, bắt đầu bằng việc ra mắt Devnet 5.

Một số thay đổi đáng chú ý đã được thực hiện đối với Devnet 5, chẳng hạn như lớp thực thi (EL) không cho phép giao dịch zero-blob, chuyển loại giao dịch blob thành 0x03 và tách các đốm màu và khối. Về cập nhật API công cụ, có kế hoạch thêm các bằng chứng tương ứng vào getBlobsBundleV1 chưa được hợp nhất và hợp nhất các lệnh gọi "getPayloadV3" và "getBlobsBundleV1" thành một. Về API chuỗi đèn hiệu, việc thêm cổng chữ ký blob là tùy chọn.

Vào cuối tháng 5 năm nay, nhà phát triển cộng đồng Ethereum terence.eth đã chia sẻ nội dung của cuộc gọi hội nghị triển khai EIP-4844 lần thứ 22. Hội nghị chủ yếu bao gồm ba chủ đề chính:

1.Kiểm soát phiên bản API công cụ Deneb;

2. Thêm "data_gas_used" vào tiêu đề thực thi;

**3.Bản cập nhật thử nghiệm và phạm vi Devnet 6. **

Trong số những thứ khác, hội nghị đã quyết định thêm "data_gas_used" vào tiêu đề thực thi trong bản cập nhật EIP-4844, vì phí cơ sở thông thường được tính bằng tiêu đề hiện tại trong EIP1559 đã sử dụng trước đó. Trong EIP-4844, tính toán gas dữ liệu sử dụng tiêu đề gốc thay vì tiêu đề hiện tại, thặng dư_data_gas là giá của khối tiếp theo và cơ sở_fee là giá của khối hiện tại.

Ngoài ra, cuộc họp đã quyết định rằng để Devnet 6 bao gồm bản cập nhật "data_gas_used", trước khi "data_gas_used" được chuyển sang Devnet 6, một testnet khác trực thuộc EIP4844 sẽ được sử dụng để thử nghiệm.

**Vào cuối tháng 6, các nhà phát triển của nhóm DevOps của Ethereum Foundation đã tuyên bố rằng tất cả các nhóm khách hàng EL và CL đã vượt qua các bài kiểm tra Hive có liên quan của Devnet 7 và có kế hoạch ra mắt Devnet 7 sớm nhất vào ngày 30 tháng 6 hoặc ngày 3 tháng 7 . **Devnet 7 là mạng thử nghiệm ngắn hạn dành riêng cho EIP-4844, sẽ không có thay đổi mã nào khác được thử nghiệm.

Mục tiêu ra mắt cho Devnet 7 là tăng giới hạn blob từ 2 lên 3 và tăng giới hạn blob tối đa từ 4 lên 6. Mục tiêu tăng dung lượng blob được đề xuất bởi Dankrad Feist, một nhà nghiên cứu tại Ethereum Foundation, sau khi tiến hành các thử nghiệm dữ liệu để kiểm tra khả năng xử lý các khối lớn của mạng.

Liên quan đến tiến trình nâng cấp Cancun, các nhà phát triển đã đồng ý cập nhật địa chỉ được biên dịch sẵn của EIP-4844, trường hợp thử nghiệm vùng bộ nhớ sao chép lệnh EVM (EIP-5656) đã được thêm vào khung thử nghiệm và cuộc họp API công cụ chịu trách nhiệm đối với giao tiếp giữa lớp đồng thuận và lớp thực thi Đối mặt với một số thay đổi, Devnet 6 đã được ổn định sau khi kiểm tra và lấp đầy rò rỉ, đồng thời Devnet 7 với cùng mã sẽ được khởi chạy và tập trung vào thử nghiệm liên quan đến EIP-4844.

Thời gian ra mắt ước tính của bản nâng cấp Cancun

Vào ngày 26 tháng 5 năm nay, **Alex Stokes, một nhà nghiên cứu tại **Ethereum Foundation, đã tuyên bố rằng ngày mục tiêu hợp lý để kích hoạt Cancun là tháng 10 năm 2023. **Nhà phát triển Lightclient của Geth (EL) khẳng định tuyên bố này, tin rằng bản nâng cấp dựa trên phạm vi hiện tại của nó sẽ mất ít nhất 5-6 tháng nữa.

Vào ngày 9 tháng 6, Tim Beiko, nhà phát triển cốt lõi của Ethereum, đã đăng một bài đăng trên nền tảng xã hội của mình tóm tắt cuộc thảo luận về Hội nghị các nhà phát triển cốt lõi Ethereum Executive Layer (ACDE) mới nhất. Cuộc họp cuối cùng đã xác định rằng bản nâng cấp Cancun có 5 EIP, nhằm bổ sung thêm dung lượng lưu trữ dữ liệu và giảm phí.

Nội dung cốt lõi là EIP-4844, nhằm mục đích hiện thực hóa việc lưu trữ tạm thời và truy xuất dữ liệu ngoài chuỗi thông qua các nút Ethereum để đáp ứng nhu cầu lưu trữ và dữ liệu của các ứng dụng chuỗi khối.

Các EIP được chọn khác bao gồm EIP-1153 (giảm chi phí lưu trữ dữ liệu trên chuỗi, do đó cải thiện không gian khối), EIP-4788 (cải thiện thiết kế cầu nối chuỗi chéo và nhóm vốn chủ sở hữu), EIP-5656 (thêm các thay đổi nhỏ về mã) và EIP-6780 (xóa mã có thể chấm dứt hợp đồng thông minh). Cuộc họp không đưa ra dự đoán chính xác về thời điểm nâng cấp Cancun, nhưng dự kiến nó sẽ diễn ra trước cuối năm 2023.

Mục tiêu và Tác động của Nâng cấp Cancun

Mục tiêu tổng thể của việc nâng cấp Cancun là tiếp tục chuẩn bị cho một mạng lưới bảo vệ dữ liệu đầy đủ đồng thời mở rộng quy mô các bản tổng hợp trong giai đoạn chuyển tiếp. Việc giới thiệu các giao dịch mang blob sẽ làm tăng tính khả dụng của dữ liệu cho các lần tổng hợp và giảm đáng kể chi phí cho các lần tổng hợp. EIP 4844 cũng sẽ bao gồm hầu hết logic của lớp thực thi và nền tảng cho việc bảo vệ hoàn toàn. Bước này sẽ giảm đáng kể nỗ lực triển khai cần thiết cho các lần nâng cấp tiếp theo.

**Sau khi kích hoạt nâng cấp Cancun, người dùng sẽ trải nghiệm các khoản thanh toán nhanh hơn và rẻ hơn khi sử dụng tiền điện tử gốc, ứng dụng và mã thông báo dựa trên ERC của hệ sinh thái Ethereum. **Nâng cấp Cancun là một nâng cấp quan trọng của Ethereum, giúp Ethereum L1 sharding mở ra một chương mới, giảm chi phí truyền giữa L1 và L2, đạt được phí gas thấp hơn và TPS cao hơn, đồng thời mang lại lợi ích cho L2 và các hệ sinh thái liên quan khác, do đó tăng cường hơn nữa khả năng cạnh tranh của kiến trúc "Ethereum + L2".

Ebunker, một người ủng hộ Ethereum lâu dài, rất chú ý đến sự phát triển của công nghệ Ethereum, lần đầu tiên nâng cấp đề xuất và thay đổi cộng đồng, đồng thời chia sẻ nghiên cứu và ý kiến về các đường dẫn chính của Ethereum như Staking, L2 và DeFi.

Hiện tại, Ebunker bao gồm Ebunker Pool (cấp vốn cho nhóm Staking Ethereum không giam giữ) và Ebunker Venture (đầu tư mạo hiểm tối đa hóa Ethereum) và các doanh nghiệp khác.

Trang web chính thức của Ebunker:

Xem bản gốc
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Phần thưởng
  • Bình luận
  • Chia sẻ
Bình luận
0/400
Không có bình luận
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)