

Kể từ khi ra đời, Ethereum đã nhiều lần nâng cấp mạng để khắc phục các thách thức về khả năng mở rộng, hiệu quả và bảo mật. Những lần nâng cấp này thường dưới hình thức hard fork, tập trung vào từng khía cạnh riêng của blockchain. Nâng cấp Ethereum Cancun-Deneb, hay còn gọi là Dencun, là cột mốc quan trọng trong quá trình phát triển của blockchain lớn thứ hai toàn cầu.
Dencun hướng tới tăng khả năng mở rộng cho blockchain bằng cách ứng dụng proto-danksharding, một phương pháp quản lý dữ liệu đột phá. Hai nâng cấp Cancun và Deneb phối hợp với nhau để hoàn thiện triển khai Dencun. Trong đó, Cancun tập trung tối ưu lớp thực thi, còn Deneb cải tiến lớp đồng thuận, tạo nên bước nâng cấp toàn diện cho kiến trúc mạng.
Vitalik Buterin, đồng sáng lập Ethereum, đã xác nhận hoàn tất "nâng cấp khả năng mở rộng rollup" (Dencun) vào đầu năm 2024. Nâng cấp này giúp tăng mạnh thông lượng, giảm chi phí giao dịch, đặc biệt có lợi cho hệ sinh thái Layer 2 ngày càng lớn. Sự kiện này khởi đầu giai đoạn "Surge phase" trong lộ trình phát triển blockchain của Ethereum, hướng tới phổ cập rộng rãi nhờ hiệu suất vượt trội thông qua rollup Layer 2 mà vẫn giữ vững tính phi tập trung.
Nâng cấp Ethereum Cancun được mong đợi đã hoàn thành vào quý I năm 2024, cụ thể ngày 13 tháng 3. Vitalik Buterin xác nhận triển khai thành công nâng cấp rollup scaling, đồng thời cho biết bước tiếp theo sẽ tập trung vào Verkle Trees để cải thiện cấu trúc staking.
Lịch phát hành có nhiều điều chỉnh do kỹ thuật phức tạp. Ban đầu dự kiến tháng 10 năm 2023, nâng cấp bị lùi lại để đảm bảo kiểm thử và triển khai kỹ càng. Dencun trải qua kiểm thử nghiêm ngặt, chạy trên testnet Goerli ngày 17 tháng 1 năm 2024, sau đó chuyển sang testnet Sepolia ngày 31 tháng 1 năm 2024. Quy trình kiểm thử này thể hiện sự cam kết của đội phát triển đối với ổn định và an toàn mạng lưới.
Ethereum Improvement Proposals (EIP) là chuỗi đề xuất cập nhật được khuyến nghị khi Ethereum nâng cấp. Các đề xuất này tập trung tăng khả năng mở rộng blockchain, cải thiện hiệu quả và nâng cao bảo mật cho hệ sinh thái Ethereum. Nâng cấp Dencun tích hợp nhiều EIP quan trọng:
EIP-1153: Transient Storage Opcodes - Đề xuất này tối ưu hóa lưu trữ dữ liệu trên Ethereum bằng cách bổ sung hai opcode EVM giúp phí gas tiết kiệm hơn. Các opcode này tự động xóa dữ liệu sau mỗi giao dịch, giảm gánh nặng và chi phí lưu trữ.
EIP-4788: Beacon Block Root in the EVM - Cải tiến này cho phép dữ liệu chuỗi beacon của Ethereum truy xuất ở lớp thực thi bằng cách lưu trong smart contract. Mục tiêu là củng cố kiến trúc mạng, nâng cao bảo mật và chức năng, giúp lớp đồng thuận và thực thi giao tiếp hiệu quả hơn.
EIP-4844: Proto-Danksharding - Đây là trọng tâm của nâng cấp Dencun, cung cấp các blob dữ liệu tạm thời cho rollup nhằm tạo ra giao dịch rẻ hơn. Proto-danksharding giới thiệu loại giao dịch mới có thể mang blob dữ liệu, làm giảm đáng kể chi phí cho các giải pháp Layer 2.
EIP-5656: MCOPY Instruction - Cải tiến này bổ sung MCOPY vào Ethereum Virtual Machine, giúp sao chép bộ nhớ đơn giản và tiết kiệm chi phí hơn, nâng cao hiệu suất. Tối ưu hóa này giúp các nhà phát triển tạo smart contract hiệu quả hơn.
EIP-6780: SELFDESTRUCT Modification - Cập nhật này điều chỉnh opcode self-destruct để hạn chế kết thúc smart contract bằng code, đồng thời tăng bảo vệ dữ liệu người dùng và tài sản. Thay đổi này ngăn chặn lỗ hổng tiềm ẩn liên quan đến SELFDESTRUCT.
EIP-7044: Validator Exit Message Reliability - Đề xuất này loại bỏ hạn chế về độ tin cậy của thông điệp rút validator, giúp quá trình staking linh hoạt và thân thiện hơn với người dùng.
EIP-7045: Attestation Inclusion Time Extension - Cải tiến này tăng thời gian để đưa attestation vào block chuỗi beacon, nâng cao khả năng chống chịu của mạng.
EIP-7514: Validator Activation Limit - EIP này đặt giới hạn số lượng validator được kích hoạt trong một epoch, giúp duy trì ổn định mạng lưới.
EIP-7516: BLOBBASEFEE Opcode - Bổ sung opcode BLOBBASEFEE, trả về giá trị phí blob của block đang chạy, giúp minh bạch hơn cho việc tính toán chi phí giao dịch.
EIP-4844, còn gọi là proto-danksharding, là một trong những EIP quan trọng nhất được triển khai trong nâng cấp Ethereum Cancun-Deneb. Cải tiến này giúp người dùng Ethereum trả phí giao dịch Layer 2 thấp hơn rất nhiều, giải quyết vấn đề cấp bách của hệ sinh thái Ethereum.
Mạng Ethereum đã qua nhiều lần nâng cấp để tối đa năng lực và giải quyết vấn đề người dùng. Gần đây, các nhà phát triển tập trung cung cấp giải pháp cho hai thách thức chính: phí gas cao và giới hạn khối lượng giao dịch. Sharding—chia cơ sở dữ liệu thành các phần nhỏ để tăng hiệu suất—được đề xuất là giải pháp dài hạn, nhưng việc triển khai rất mất thời gian và phức tạp. Proto-danksharding mang đến giải pháp nhanh và thực tiễn hơn.
Thay đổi đề xuất cho mạng Ethereum nhằm giảm mạnh phí giao dịch và tăng thông lượng. Proto-danksharding là phiên bản tạm thời của danksharding đầy đủ, đóng vai trò giải pháp chuyển tiếp trước khi triển khai danksharding hoàn chỉnh trong tương lai. Cả danksharding và proto-danksharding đều là thành phần cốt lõi của nâng cấp lớp đồng thuận Ethereum và là nhiệm vụ quan trọng để tối ưu tiềm năng của mạng.
Danksharding là dạng sharding được thực hiện ở giai đoạn cuối của nâng cấp Ethereum 2.0. Nó tập trung cải thiện xử lý giao dịch và đơn giản hóa lưu trữ dữ liệu để tối ưu khả năng truy xuất và quản lý dữ liệu trên hệ thống Ethereum. Để đạt proto-danksharding như giai đoạn chuyển tiếp của chiến lược danksharding, sẽ có loại giao dịch mới với khả năng mang blob dữ liệu. Về cơ bản, EIP-4844 gắn blob vào block giao dịch. Nhờ danksharding, Ethereum dự kiến sẽ mở rộng mạnh mẽ, nâng TPS lên khoảng 100.000.
Cancun tập trung tối ưu hóa lớp thực thi (Layer 1) và là nền tảng để triển khai sharding dữ liệu hoàn chỉnh theo chiến lược phát triển dài hạn của Ethereum. Việc giới thiệu proto-danksharding là bước quan trọng hướng tới mục tiêu xây dựng mạng blockchain Ethereum có khả năng mở rộng, hiệu quả và chi phí hợp lý.
Sharding là việc chia cơ sở dữ liệu blockchain thành các phần nhỏ hơn để tăng hiệu quả tổng thể. Qua nâng cấp Cancun, một dạng sharding mới—proto-danksharding—được giới thiệu. Phương pháp này khác sharding truyền thống ở chỗ tập trung vào khả năng truy xuất dữ liệu thay vì sharding thực thi.
Ý tưởng là tạo không gian lưu trữ tạm thời, nơi dữ liệu được nạp vào blob gắn với block giao dịch với chi phí thấp. Sau một thời gian nhất định, dữ liệu này tự động bị xóa, tiết kiệm không gian và giảm chi phí giao dịch. Cơ chế này giúp rollup Layer 2 đạt khối lượng giao dịch cao hơn với chi phí tối ưu.
Proto-danksharding là giải pháp khả thi cho bộ ba thách thức của blockchain Ethereum: bảo mật, phi tập trung và khả năng mở rộng. Ba yếu tố này thường cản trở hoạt động hiệu quả với chi phí thấp của Ethereum. Bằng cách triển khai lưu trữ tạm thời và tối ưu quản lý dữ liệu, proto-danksharding giải quyết các vấn đề này mà không ảnh hưởng nguyên tắc cốt lõi của mạng.
Đổi mới này là yếu tố quan trọng trong nâng cấp lớp đồng thuận của Ethereum và được kỳ vọng nâng cao đáng kể năng lực, khả năng mở rộng của mạng. Việc tạo không gian lưu trữ tạm thời cho phép người dùng nạp dữ liệu vào blob gắn với block giao dịch với chi phí thấp. Đồng thời, việc tự động xóa dữ liệu sau một thời gian giúp tiết kiệm không gian, giảm chi phí giao dịch, giúp rollup Layer 2 đạt khối lượng giao dịch cao hơn với chi phí hợp lý.
Là thành phần trọng yếu của EIP-4844, proto-danksharding là yếu tố then chốt trong nỗ lực mở rộng Ethereum tương lai. Ngoài ra, hiện nay nó đã chính thức tích hợp vào EIP thông qua nâng cấp Ethereum Cancun, đánh dấu cột mốc quan trọng trong quá trình phát triển mạng.
Nâng cấp Ethereum Cancun hứa hẹn mang lại nhiều lợi ích cho cộng đồng người dùng và nhà phát triển ngày càng lớn của Ethereum. Những ưu điểm này gồm:
Tăng cường bảo mật - Cập nhật này hứa hẹn trải nghiệm an toàn, thân thiện hơn cho người dùng nhờ đổi mới xử lý giao dịch và bảo vệ dữ liệu. Các biện pháp bảo mật mới, cải tiến giao thức củng cố mạng lưới trước các lỗ hổng tiềm ẩn.
Cải thiện giao tiếp liên chuỗi - Nâng cấp cho phép tương tác giữa các mạng dễ dàng, an toàn và liền mạch hơn, hỗ trợ khả năng tương thích với các giải pháp Layer 2. Cải tiến này thúc đẩy sự phát triển của hệ sinh thái blockchain liên kết.
Tăng khả năng mở rộng - Sửa đổi đề xuất này giải quyết hạn chế về khả năng mở rộng bằng cách tăng mạnh thông lượng giao dịch mỗi giây trên mạng Ethereum. Cải tiến này giúp mạng đáp ứng nhu cầu ngày càng cao mà không ảnh hưởng hiệu suất.
Cải thiện lưu trữ và truy xuất dữ liệu - Cập nhật tối ưu hóa lưu trữ dữ liệu trên Ethereum, giảm chi phí lưu trữ, nâng cao hiệu quả tổng thể. Việc giới thiệu giao dịch mang blob tạo ra hệ thống quản lý dữ liệu bền vững hơn.
Giảm chi phí vận hành - Thông qua các giao dịch mang blob, cập nhật hướng tới giảm phí gas trên blockchain Ethereum. Việc này giúp mạng tiếp cận rộng hơn tới nhiều người dùng và ứng dụng.
Tăng tốc độ xử lý giao dịch - Việc nâng cao năng lực giao dịch mỗi giây của Ethereum dự kiến giúp mạng xử lý nhanh hơn, đáp ứng lưu lượng lớn, hỗ trợ phát triển các ứng dụng phi tập trung.
Thúc đẩy đổi mới công nghệ - Nâng cấp Dencun đặt nền tảng cho các phát triển công nghệ tương lai, mở ra hướng cải thiện hoạt động và nâng cao tính cạnh tranh của Ethereum trên thị trường blockchain.
Như các lần nâng cấp trước, Dencun cũng tiềm ẩn một số rủi ro cần cân nhắc:
Ảnh hưởng đến smart contract hiện tại - Việc thêm các tính năng, thay đổi mới như kỹ thuật lưu trữ dữ liệu đổi mới có thể phát sinh vấn đề tương thích với smart contract hiện có. Nhà phát triển cần kiểm tra, cập nhật hợp đồng để đảm bảo hoạt động liên tục.
Thách thức tích hợp - Dù nâng cấp Cancun hướng tới tối ưu hóa lưu trữ dữ liệu, quá trình di chuyển dữ liệu có thể không diễn ra suôn sẻ trong mọi trường hợp. Nếu quản lý không tốt, việc này có thể ảnh hưởng tiêu cực đến hoạt động đang triển khai. Cần lập kế hoạch, chia sẻ thông tin đầy đủ trước khi triển khai để hạn chế gián đoạn.
Độ phức tạp của mạng - Việc bổ sung nhiều tính năng, sửa đổi làm tăng độ phức tạp tổng thể của mạng, có thể đòi hỏi thời gian để nhà phát triển và người dùng hiểu, ứng dụng hiệu quả.
Nâng cấp Ethereum Dencun được kỳ vọng sẽ có ảnh hưởng lớn đến validator trong mạng. Nâng cấp này hứa hẹn cải thiện mạng Ethereum, giải quyết vấn đề phí gas cao và hạn chế khả năng mở rộng. Những cải tiến này giúp các giao dịch Ethereum tiết kiệm, hiệu quả hơn.
Dencun tập trung vào thuật toán đồng thuận Proof-of-Stake, giúp nó mạnh mẽ hơn để nâng cao hiệu quả, thu hút thêm validator. Nhờ tăng thông lượng, khả năng mở rộng, hiệu quả, mạng sẽ tiếp cận, phục vụ nhiều người dùng hơn và bảo vệ tài sản tốt hơn.
Bên cạnh đó, cùng quá trình phát triển liên tục của Ethereum, nâng cấp này đặt nền tảng cho đổi mới tương lai, đáp ứng nhu cầu của lĩnh vực blockchain liên tục thay đổi. Validator hưởng lợi từ sự ổn định mạng được cải thiện, cơ chế phần thưởng nâng cao và quy trình xác thực hiệu quả hơn.
Những thay đổi đề xuất bởi Ethereum Cancun-Deneb tập trung giải quyết vấn đề về khả năng mở rộng, hiệu quả, bảo mật, đồng thời hướng tới giảm phí giao dịch và tăng giá trị tổng thể cho mạng Ethereum. Các thay đổi này sẽ triển khai qua nhiều EIP, hiện thực hóa tầm nhìn mạng mạnh, mở rộng, tiết kiệm chi phí.
Cuối cùng, nâng cấp này củng cố hệ sinh thái Ethereum, đặt nền tảng cho chiến lược phát triển blockchain tương lai. Dencun khẳng định vị thế tiên phong đổi mới của Ethereum trong lĩnh vực tài sản số và là nhân tố chủ chốt của các ứng dụng phi tập trung.
Việc triển khai Dencun thành công cho thấy cam kết của Ethereum trong việc đáp ứng nhu cầu người dùng, duy trì vị thế nền tảng blockchain hàng đầu. Khi mạng tiếp tục phát triển, những cải tiến nền tảng này sẽ mở ra các trường hợp sử dụng, ứng dụng mới vốn trước đây chưa khả thi vì hạn chế về chi phí hoặc khả năng mở rộng.
Dencun là nâng cấp Cancun-Deneb của Ethereum, giới thiệu Proto-Danksharding để tăng khả năng mở rộng, giảm phí giao dịch Layer 2. Đây là bản triển khai blob dữ liệu (EIP-4844) cùng nhiều cải tiến về bảo mật, hiệu quả và giảm phí gas trên toàn mạng.
Nâng cấp Dencun nâng cao khả năng mở rộng của Ethereum qua proto-danksharding và EIP-4844, giúp giảm phí gas Layer 2 hơn 90%. Nó cải thiện mạnh mẽ thông lượng giao dịch, giảm chi phí vận hành, giúp giao dịch hiệu quả và tiết kiệm cho người dùng.
Dencun giảm đáng kể phí giao dịch Layer 2 như Arbitrum, Optimism nhờ tối ưu hóa lưu trữ blob. Điều này tăng sức cạnh tranh, thúc đẩy người dùng, cải thiện hiệu quả và khả năng mở rộng của toàn mạng.
EIP-4844, hay Proto-Danksharding, được giới thiệu trong Dencun, dùng giao dịch blob để lưu trữ dữ liệu tạm thời trên node beacon. Việc này giảm mạnh phí giao dịch Layer 2 xuống dưới 0,01 USD, nâng cao khả năng mở rộng và hiệu quả của Ethereum.
Người dùng phổ thông nên cập nhật ví, ứng dụng để đảm bảo tương thích. Nhà phát triển cần kiểm thử kỹ các tính năng mới. Dencun triển khai EIP-4844, giảm mạnh phí gas Layer 2, giúp giao dịch DeFi và ứng dụng tiết kiệm hơn.
Dencun giới thiệu proto-danksharding với blob dữ liệu tạm thời để giảm phí gas L2, khác với Merge hợp nhất đồng thuận và Shanghai cho phép rút staking. Dencun tập trung vào khả năng mở rộng L2 qua EIP-4844, còn phí gas mainnet khó giảm.











