Giới thiệu
Nâng cấp Ethereum Glamsterdam là một bản nâng cấp lớn sắp tới của mạng Ethereum, dự kiến vào Q4 năm 2026. Nâng cấp này nhằm cải thiện hiệu năng Lớp 1 của Ethereum, làm mạng có khả năng mở rộng tốt hơn, giảm một số chi phí giao dịch và chuẩn bị cho Ethereum các bản nâng cấp trong tương lai có thông lượng cao hơn. Theo ethereum.org, Glamsterdam tập trung vào việc thay đổi cách Ethereum tạo, xác minh và xử lý các khối, đặc biệt là sau những tiến bộ đạt được trong bản nâng cấp Fusaka.
Cái tên Glamsterdam bắt nguồn từ hai phần: “Gloas”, liên quan đến tên nâng cấp lớp đồng thuận, và “Amsterdam”, liên quan đến tên nâng cấp lớp thực thi.
---
Sơ đồ đơn giản: Ethereum Trước và Sau Glamsterdam
Trước Glamsterdam
------------------
Giao dịch
|
v
Xử lý từng bước một
|
v
Hệ thống builder/proposer của khối phụ thuộc nhiều hơn vào các relay bên ngoài
|
v
Thời gian có hạn để lan truyền và xác minh dữ liệu
Sau Glamsterdam
-----------------
Giao dịch
|
v
Ánh xạ dữ liệu tốt hơn + chuẩn bị xử lý song song
|
v
Vai trò proposer và builder được tách riêng trong giao thức Ethereum
|
v
Thêm thời gian để lan truyền dữ liệu + lộ trình mở rộng tốt hơn
---
Mục đích chính của Glamsterdam
Mục tiêu chính của Glamsterdam là giúp Ethereum mở rộng quy mô an toàn mà không làm mạng quá khó đối với người dùng bình thường hoặc người xác thực chạy tại nhà.
Ethereum.org mô tả ba mục tiêu chính của Glamsterdam:
1. Tăng tốc xử lý thông qua song song hoá.
2. Mở rộng dung lượng mạng bằng cách cải thiện cách các khối được tạo và xác minh.
3. Ngăn chặn phình to cơ sở dữ liệu bằng cách điều chỉnh chi phí gas để đảm bảo bền vững lâu dài.
Nói một cách đơn giản, Glamsterdam không chỉ là một bản cập nhật phí nhỏ. Đây là một nâng cấp mang tính cấu trúc, chuẩn bị cho Ethereum trong tương lai nơi có thể xử lý hiệu quả nhiều giao dịch hơn và nhiều dữ liệu Lớp 2 hơn.
---
Tính năng quan trọng 1: Tách rời proposer-builder được định danh, hay ePBS
Một phần lớn của Glamsterdam là ePBS, còn được biết đến là EIP-7732.
Hôm nay, việc tạo khối của Ethereum liên quan đến proposer và builder, nhưng một phần của hệ thống này phụ thuộc vào cơ sở hạ tầng ngoài giao thức (off-protocol) như các relay. Glamsterdam nhằm đưa sự tách biệt này trực tiếp vào giao thức của Ethereum. Điều này được gọi là proposer-builder separation được “định danh” (enshrined proposer-builder separation).
Sơ đồ: Khái niệm ePBS
Mô hình hiện tại
-------------
Validator / Proposer
|
v
Thị trường relay bên ngoài hoặc builder
|
v
Tải trọng thực thi
|
v
Khối Ethereum
Với ePBS
---------
Vai trò proposer ---> giao thức Ethereum ---> Vai trò builder
| | |
v v v
Đồng thuận khối Luật không cần tin cậy Tải trọng thực thi
Vì sao ePBS quan trọng
ePBS giúp Ethereum bằng:
- Giảm sự phụ thuộc vào các relay bên thứ ba cần được tin cậy.
- Làm cho việc xây dựng khối “nội sinh” theo giao thức hơn.
- Tạo thêm thời gian cho mạng lan truyền dữ liệu.
- Hỗ trợ tải trọng lớn hơn và dung lượng mở rộng cao hơn.
Ethereum.org nói rằng ePBS có thể mở rộng cửa sổ lan truyền dữ liệu từ khoảng 2 giây lên khoảng 9 giây, giúp Ethereum xử lý nhiều dữ liệu hơn một cách an toàn.
---
Tính năng quan trọng 2: Danh sách truy cập theo cấp độ khối, hay BAL
Một tính năng lớn khác là Block-Level Access Lists, còn gọi là BALs hay EIP-7928.
Hiện tại Ethereum xử lý nhiều thao tác theo cách tuần tự vì mạng không phải lúc nào cũng biết trước giao dịch sẽ chạm vào những tài khoản hoặc vùng lưu trữ nào. BALs hoạt động như một bản đồ cho biết khối sẽ truy cập các phần nào của cơ sở dữ liệu.
Sơ đồ: Danh sách truy cập theo cấp độ khối
Không có BAL
-----------
Giao dịch 1 --> Truy cập dữ liệu không xác định
Giao dịch 2 --> Truy cập dữ liệu không xác định
Giao dịch 3 --> Truy cập dữ liệu không xác định
Ethereum phải xử lý cẩn thận, từng bước một.
Có BAL
--------
Danh sách truy cập khối:
- Tx 1 chạm vào Tài khoản A
- Tx 2 chạm vào Tài khoản B
- Tx 3 chạm vào Tài khoản C
Ethereum có thể chuẩn bị dữ liệu sớm hơn và hướng tới xử lý song song.
Vì sao BALs quan trọng
BALs quan trọng vì chúng giúp Ethereum:
- Chuẩn bị cho xử lý song song.
- Giảm các nút thắt.
- Cải thiện đồng bộ node.
- Làm cho mở rộng quy mô L1 trong tương lai an toàn hơn.
Ethereum.org giải thích rằng BALs cung cấp cho các node khả năng nhìn thấy các phụ thuộc của giao dịch và có thể cho phép các node thực hiện các lần đọc đĩa song song.
---
Tính năng quan trọng 3: Thay đổi chi phí Gas và Chi phí Trạng thái
Glamsterdam cũng bao gồm các thay đổi liên quan đến gas. Những thay đổi này không chỉ nhằm làm phí rẻ hơn; mà còn nhằm làm cho hệ thống chi phí của Ethereum chính xác hơn.
Ví dụ, Ethereum Foundation ghi nhận rằng các thao tác liên quan đến trạng thái như tạo một tài khoản, triển khai mã, hoặc ghi một ô lưu trữ mới có thể được tính phí khác nhau. Điều này quan trọng vì Ethereum phải kiểm soát sự tăng trưởng dài hạn của cơ sở dữ liệu.
Sơ đồ: Mục đích chi phí Gas
Phí Gas trên Ethereum
--------------------
Người dùng trả gas
|
v
Các biện pháp của mạng
|
v
Chi phí nên phản ánh:
- Tính toán
- Truy cập dữ liệu
- Tăng trưởng lưu trữ
- Gánh nặng phần cứng lâu dài
Nếu Ethereum cho phép tăng trưởng lưu trữ rẻ quá mức, việc chạy node có thể trở nên khó hơn theo thời gian. Glamsterdam cố gắng cân bằng việc sử dụng rẻ hơn hằng ngày với tính bền vững dài hạn của mạng.
---
EIPs dự kiến cho Glamsterdam
Meta EIP của hard fork Glamsterdam là EIP-7773. Nó liệt kê một số Đề xuất Cải tiến Ethereum (Ethereum Improvement Proposals) dự kiến đưa vào, bao gồm:
- EIP-2780: Giảm gas nội tại của giao dịch.
- EIP-7732: Tách rời proposer-builder được định danh.
- EIP-7928: Danh sách truy cập theo cấp độ khối.
- EIP-7954: Tăng kích thước hợp đồng tối đa.
- EIP-8037: Tăng chi phí gas tạo trạng thái.
- EIP-8038: Tăng chi phí gas cho truy cập trạng thái.
- EIP-8246: Xoá burn từ SELFDESTRUCT.
- EIP-8282: Yêu cầu thực thi của builder.
Vì Glamsterdam vẫn đang được phát triển, một số chi tiết có thể thay đổi trước khi kích hoạt mainnet chính thức.
---
Glamsterdam giúp người dùng Ethereum như thế nào
Đối với người dùng Ethereum thông thường, Glamsterdam có thể mang lại:
- Hiệu năng mạng tốt hơn.
- Nền tảng vững chắc hơn cho phí thấp hơn theo thời gian.
- Khả năng mở rộng đáng tin cậy hơn.
- Hỗ trợ Lớp 2 tốt hơn vì Ethereum có thể xử lý nhiều dữ liệu hơn một cách an toàn hơn.
- Trải nghiệm người dùng tốt hơn trong dài hạn.
Tuy nhiên, người dùng không nên xem Glamsterdam như một bản nâng cấp “phép thuật” sẽ giải quyết mọi vấn đề về phí mãi mãi. Phí của Ethereum vẫn phụ thuộc vào nhu cầu mạng, dung lượng không gian khối, mức sử dụng Lớp 2 và hoạt động của thị trường.
---
Glamsterdam giúp các nhà phát triển như thế nào
Đối với nhà phát triển, Glamsterdam có thể mang lại:
- Công cụ tốt hơn để xây dựng ứng dụng có khả năng mở rộng.
- Khả năng kích thước hợp đồng lớn hơn thông qua EIP-7954.
- Các quy tắc chi phí gas mới có thể yêu cầu xem xét lại các giả định về hợp đồng.
- Cơ sở hạ tầng tốt hơn cho các ứng dụng phụ thuộc vào hệ sinh thái Ethereum L1 và Lớp 2.
Các nhà phát triển đặc biệt nên kiểm tra các giả định về gas, vì một số thao tác có thể rẻ hơn trong khi những thao tác khác có thể được định giá lại để phản ánh đúng chi phí thực của mạng.
---
Glamsterdam ảnh hưởng thế nào đến Validator và Node Operator
Các validator và node operator sẽ cần cập nhật cả execution client và consensus client trước khi nâng cấp kích hoạt. Ethereum.org nêu rằng Glamsterdam ảnh hưởng đến tất cả các node và validator của Ethereum vì nó thay đổi cách các khối được tạo, xác thực và được chứng thực (attested).
Sơ đồ: Quy trình nâng cấp Node
Trước khi kích hoạt Glamsterdam
-----------------------------
Node operator
|
v
Cập nhật execution client
|
v
Cập nhật consensus client
|
v
Kiểm tra tương thích
|
v
Giữ kết nối đồng bộ sau hard fork
Nếu một node operator không cập nhật kịp thời, node của họ có thể không còn theo đúng chuỗi Ethereum sau khi nâng cấp.
---
Glamsterdam và mở rộng quy mô Lớp 2
Lộ trình mở rộng quy mô của Ethereum phụ thuộc rất nhiều vào các mạng Lớp 2 như rollups. Glamsterdam giúp bằng cách cải thiện lớp nền để trong tương lai lớp này có thể hỗ trợ nhiều dữ liệu hơn và thông lượng cao hơn.
Sơ đồ: Ethereum và Lớp 2
Người dùng
|
v
Mạng Lớp 2
|
v
Đăng dữ liệu / bằng chứng lên Ethereum L1
|
v
Ethereum cung cấp bảo mật và thanh toán/quyết toán
Bằng cách cải thiện năng lực và cấu trúc xử lý dữ liệu của Ethereum L1, Glamsterdam gián tiếp giúp các mạng Lớp 2 trở nên nhanh hơn và hiệu quả hơn.
---
Glamsterdam có làm tăng giá ETH không?
Glamsterdam có thể tích cực cho các nền tảng dài hạn của Ethereum vì nó cải thiện khả năng mở rộng, hiệu quả mạng và trải nghiệm nhà phát triển. Nhưng không có bản nâng cấp nào đảm bảo giá sẽ tăng.
Giá ETH phụ thuộc vào nhiều yếu tố, bao gồm:
- Điều kiện thị trường tiền mã hoá.
- Nhu cầu về dung lượng khối của Ethereum.
- Tăng trưởng Lớp 2.
- Nhu cầu/quan tâm từ tổ chức.
- Các quy định/chế độ pháp lý.
- Chu kỳ thị trường của Bitcoin.
- Thanh khoản toàn cầu.
Vì vậy, Glamsterdam có thể cải thiện công nghệ của Ethereum, nhưng biến động giá ETH vẫn không chắc chắn.
---
Kết luận
Nâng cấp Ethereum Glamsterdam là một bước lớn trong lộ trình dài hạn của Ethereum. Trọng tâm chính là làm cho Ethereum nhanh hơn, mở rộng quy mô hơn, bền vững hơn và sẵn sàng tốt hơn cho sự tăng trưởng dung lượng cao trong tương lai.
Những phần quan trọng nhất của Glamsterdam là:
Nâng cấp Glamsterdam
|
|-- ePBS
| |-- Xây dựng khối tốt hơn
| |-- Ít phụ thuộc hơn vào các relay bên ngoài
| |-- Nhiều thời gian lan truyền dữ liệu hơn
|
|-- Danh sách truy cập theo cấp độ khối
| |-- Ánh xạ phụ thuộc giao dịch tốt hơn
| |-- Chuẩn bị xử lý song song
| |-- Khả năng đồng bộ nhanh hơn
|
|-- Gas và định giá lại trạng thái
|-- Chi phí mạng chính xác hơn
|-- Bền vững dài hạn
|-- Tương lai tăng giới hạn gas an toàn hơn
Nói một cách đơn giản, Glamsterdam là bản nâng cấp của Ethereum để mở rộng tốt hơn, xử lý khối thông minh hơn và cấu trúc mạng tương lai vững chắc hơn.