Độ sâu giải thích nâng cấp Ethereum Prague: Tái tạo mô hình hoạt động on-chain
Giới thiệu
Trong lịch sử phát triển của blockchain, các nâng cấp định kỳ của Ethereum luôn là chỉ số cốt lõi trong hướng mở rộng. Mỗi 1-2 năm một lần, việc nâng cấp hard fork phiên bản lớn của Ethereum không chỉ ảnh hưởng đến chính nó, mà còn lan tỏa đến các L2 trong chuỗi Ethereum, thậm chí mở rộng đến sự phát triển của nhiều L1. Mỗi lần hard fork bao gồm các EIP đều đại diện cho tinh hoa của cộng đồng cốt lõi Ethereum, là kết quả của sự cân bằng giữa lợi ích và chi phí.
Hãy cùng phân tích từng EIP trong 11 EIP của nâng cấp Prague-Elektra từ góc độ kỹ thuật, để hiểu chức năng, mục đích và lý do lựa chọn của chúng.
Bối cảnh
Nâng cấp dự kiến sẽ được phát hành trên mạng thử nghiệm Sepolia vào ngày 5 tháng 3 và lên mạng chính Ethereum vào ngày 8 tháng 4.
Phiên bản mới nhất của kho mã chính thức của Ethereum đã đề cập đến một bản sửa lỗi khẩn cấp, điều này phản ánh sự phức tạp của nội dung nâng cấp lần này. Từ góc độ cá nhân, lần nâng cấp này có thể là lần có ảnh hưởng lớn nhất kể từ khi chuyển đổi từ PoW sang PoS, sẽ hoàn toàn thay đổi mô hình hoạt động on-chain, mang lại trải nghiệm hoàn toàn mới.
Lần nâng cấp này đã thu hút sự chú ý của nhiều bên tham gia hệ sinh thái, bao gồm các sàn giao dịch chính, nhà cung cấp dịch vụ ví và các dự án DeFi. Họ đều đang đảm bảo có thể thích ứng kịp thời khi chuyển đổi sang mạng chính.
Vấn đề cốt lõi là liệu lần nâng cấp này có thể thực sự khuấy động cấu trúc hệ sinh thái của Ethereum hay không? Sự thay đổi của nó có đủ sâu sắc hay chỉ đơn giản là một sự sửa chữa định kỳ của Quỹ Ethereum trong thời đại L2?
Quét toàn cảnh
Từ tổng thể mà nói, lần nâng cấp này thể hiện ba đặc điểm:
Đề xuất chủ yếu đến từ nhân viên nội bộ của Quỹ Ethereum, đặc biệt là vai trò lãnh đạo nổi bật của Vitalik. Điều này có thể phản ánh một xu hướng tập trung hóa nào đó trong cơ chế quyết định của Ethereum.
Nhịp độ thị trường Ethereum đang tăng tốc. Cải tiến lần này đã mở rộng từ 8 EIP đồng thuận vào tháng 11 năm ngoái lên 11 EIP, bao gồm nhiều khía cạnh tối ưu hóa. Điều này phản ánh sự phản ứng tích cực của Ethereum trước sự cạnh tranh của hệ sinh thái đa chuỗi.
Ethereum ngày càng chú trọng tối ưu hóa trải nghiệm người dùng. Bằng cách điều chỉnh kích thước khối, đưa vào blob và các biện pháp khác để giảm chi phí cho người dùng, thể hiện sự quan tâm đến nhu cầu của người dùng.
Tuy nhiên, chúng ta cần suy nghĩ: Ethereum có thực sự "lấy trải nghiệm người dùng làm trung tâm" không? Hay là bị áp lực từ thị trường buộc phải thay đổi?
Tối ưu hóa trải nghiệm
Cơ chế trừu tượng tài khoản được giới thiệu bởi EIP-7702 là một trong những cải cách quan trọng nhất của bản nâng cấp này. Nó đã phá vỡ nhiều quy tắc đã được thiết lập trên nhiều chuỗi và cũng thay đổi logic ứng dụng của hầu hết các DApp.
Đối với người dùng, điều này có nghĩa là:
Giữ địa chỉ EOA trong khi vẫn có thể sử dụng logic CA theo nhu cầu, giảm chi phí nắm giữ.
Không cần tạo trước danh tính CA trên chuỗi để thực hiện thao tác, đơn giản hóa quy trình sử dụng
Hỗ trợ nhiều giao dịch EOA song song, như cấp phép và thực hiện khấu trừ đồng thời, giảm chi phí giao dịch.
Đối với các nhà phát triển DApp, đặc biệt là những dự án cần quản lý doanh nghiệp cấp độ on-chain, đây là một tối ưu hóa mang tính đột phá. Ví dụ, các sàn giao dịch có thể giảm đáng kể chi phí vận hành thông qua việc bơm tập trung, cuối cùng mang lại lợi ích cho người dùng.
Mặc dù EIP-7702 mang lại nhiều lợi ích, nhưng cũng làm tăng độ phức tạp trong quản lý quyền của người dùng. Nếu nhà cung cấp dịch vụ ví không thích ứng đúng cách, có thể gây ra nguy cơ bảo mật. Hacker có thể lợi dụng những thay đổi này để thiết kế các cuộc tấn công lừa đảo mới, người dùng cần đặc biệt cẩn trọng khi thực hiện giao dịch on-chain.
Tối ưu hóa ứng dụng
EIP-2537 đã giới thiệu các thao tác biên dịch trước trên đường cong elliptic BLS12-381, tối ưu hóa việc xác thực chữ ký BLS và các thao tác mã hóa phức tạp khác. Điều này sẽ cung cấp cho người dùng trải nghiệm ví thông minh nhiều chữ ký hiệu quả hơn và có chi phí thấp hơn. Đồng thời, nó cũng cung cấp nền tảng cho các chức năng nâng cao như chứng minh không biết và mã hóa đồng hình, giúp nâng cao bảo vệ quyền riêng tư và khả năng tương tác giữa các chuỗi.
EIP-2935 thông qua việc lưu trữ 8192 băm khối gần đây trong hợp đồng hệ thống đã cung cấp sự thuận tiện cho các khách hàng không trạng thái. Điều này không chỉ giúp giảm nhu cầu lưu trữ của khách hàng mà còn mở đường cho các giải pháp tối ưu hóa trong tương lai như cây Verkle. Đối với các ứng dụng cần xác minh dữ liệu lịch sử, chẳng hạn như dịch vụ oracle và giải pháp L2, cải tiến này sẽ mang lại sự nâng cao hiệu suất đáng kể.
Nhiều tối ưu hóa cho cảnh staking
Ethereum lần nâng cấp này đã tối ưu hóa toàn diện cơ chế staking:
EIP-6110 cải tiến cơ chế xử lý hoạt động staking, nâng cao tính bảo mật và hiệu quả.
EIP-7002 cho phép kích hoạt việc rút lui và rút một phần của người xác thực từ lớp thực thi, tăng cường tính linh hoạt trong việc kiểm soát vốn.
EIP-7251 đã nâng giới hạn đặt cược hợp lệ của một validator lên 2048 ETH, tối ưu hóa quản lý đặt cược quy mô lớn.
EIP-7549 thông qua việc điều chỉnh cấu trúc tin nhắn lớp đồng thuận, nâng cao hiệu quả xác minh
Các tối ưu hóa này nhằm củng cố hệ sinh thái staking của Ethereum, thu hút thêm vốn tham gia vào việc bảo đảm an ninh mạng. Đặc biệt, thông qua việc tăng giới hạn staking và tăng cơ hội tái đầu tư, có khả năng tăng thêm lượng ETH bị khóa, có thể ảnh hưởng đến tính thanh khoản của thị trường.
Tối ưu hóa hệ sinh thái L2
EIP-7623 khuyến khích các giải pháp L2 sử dụng nhiều lưu trữ blob hơn bằng cách tăng phí gas cho calldata.
EIP-7691 đã tăng dung lượng blob của mỗi khối, cung cấp nhiều không gian lưu trữ dữ liệu hơn cho L2.
EIP-7840 đã giới thiệu cơ chế điều chỉnh động các tham số blob, cung cấp tính linh hoạt cho việc mở rộng hệ sinh thái L2 trong tương lai.
Những biện pháp này phản ánh cam kết của Ethereum trong việc cung cấp cơ sở hạ tầng tốt hơn cho hệ sinh thái L2. Bằng cách tối ưu hóa khả năng sử dụng dữ liệu và cấu trúc chi phí, Ethereum đang mở đường cho sự phát triển tiếp theo của các giải pháp L2.
Kết luận
Cập nhật Prague đánh dấu một bước tiến quan trọng của Ethereum trong khả năng mở rộng, thân thiện với người dùng và hỗ trợ hệ sinh thái. Mặc dù bản nâng cấp này có thể không nổi bật như "London" hoặc "Hợp nhất" trước đó, nhưng nó đã đặt nền tảng vững chắc cho sự phát triển lâu dài của mạng lưới Ethereum.
Sự trừu tượng hóa tài khoản, tối ưu hóa cơ chế staking và cải tiến hỗ trợ L2 sẽ mang lại cho Ethereum hiệu suất cao hơn và trải nghiệm người dùng tốt hơn. Những biến đổi này đã mở đường cho những nâng cấp mang tính cách mạng hơn trong tương lai, như cây Verkle và xác nhận cuối cùng một khe.
Nhìn về tương lai, lộ trình phát triển của Ethereum vẫn rõ ràng và kiên định. Với sự tiến triển của các bản nâng cấp tiếp theo, chúng tôi mong đợi thấy Ethereum tiến bước vững chắc về mục tiêu "một triệu giao dịch mỗi giây" và mức độ phi tập trung cao hơn. Mỗi lần nâng cấp sẽ làm cho Ethereum trở nên trưởng thành hơn, mạnh mẽ hơn, với nhiều chức năng phong phú hơn, cung cấp sự hỗ trợ mạnh mẽ cho sự phát triển thịnh vượng của hệ sinh thái Web3.
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.
11 thích
Phần thưởng
11
4
Đăng lại
Chia sẻ
Bình luận
0/400
NFTBlackHole
· 08-12 01:54
Lại đến lúc sửa mã rồi? Được chơi cho Suckers nhỉ.
Xem bản gốcTrả lời0
AirdropHunterXiao
· 08-12 01:51
Cựu VB lại có hành động lớn rồi à?
Xem bản gốcTrả lời0
GateUser-5854de8b
· 08-12 01:36
Lại nâng cấp lại sửa đổi, thật mệt mỏi.
Xem bản gốcTrả lời0
BlockchainWorker
· 08-12 01:33
Làm lại, sửa chữa, phát triển có khó khăn đến vậy không?
Cập nhật Prague tái cấu trúc hệ sinh thái Ethereum: Phân tích toàn diện 11 EIP
Độ sâu giải thích nâng cấp Ethereum Prague: Tái tạo mô hình hoạt động on-chain
Giới thiệu
Trong lịch sử phát triển của blockchain, các nâng cấp định kỳ của Ethereum luôn là chỉ số cốt lõi trong hướng mở rộng. Mỗi 1-2 năm một lần, việc nâng cấp hard fork phiên bản lớn của Ethereum không chỉ ảnh hưởng đến chính nó, mà còn lan tỏa đến các L2 trong chuỗi Ethereum, thậm chí mở rộng đến sự phát triển của nhiều L1. Mỗi lần hard fork bao gồm các EIP đều đại diện cho tinh hoa của cộng đồng cốt lõi Ethereum, là kết quả của sự cân bằng giữa lợi ích và chi phí.
Hãy cùng phân tích từng EIP trong 11 EIP của nâng cấp Prague-Elektra từ góc độ kỹ thuật, để hiểu chức năng, mục đích và lý do lựa chọn của chúng.
Bối cảnh
Nâng cấp dự kiến sẽ được phát hành trên mạng thử nghiệm Sepolia vào ngày 5 tháng 3 và lên mạng chính Ethereum vào ngày 8 tháng 4.
Phiên bản mới nhất của kho mã chính thức của Ethereum đã đề cập đến một bản sửa lỗi khẩn cấp, điều này phản ánh sự phức tạp của nội dung nâng cấp lần này. Từ góc độ cá nhân, lần nâng cấp này có thể là lần có ảnh hưởng lớn nhất kể từ khi chuyển đổi từ PoW sang PoS, sẽ hoàn toàn thay đổi mô hình hoạt động on-chain, mang lại trải nghiệm hoàn toàn mới.
Lần nâng cấp này đã thu hút sự chú ý của nhiều bên tham gia hệ sinh thái, bao gồm các sàn giao dịch chính, nhà cung cấp dịch vụ ví và các dự án DeFi. Họ đều đang đảm bảo có thể thích ứng kịp thời khi chuyển đổi sang mạng chính.
Vấn đề cốt lõi là liệu lần nâng cấp này có thể thực sự khuấy động cấu trúc hệ sinh thái của Ethereum hay không? Sự thay đổi của nó có đủ sâu sắc hay chỉ đơn giản là một sự sửa chữa định kỳ của Quỹ Ethereum trong thời đại L2?
Quét toàn cảnh
Từ tổng thể mà nói, lần nâng cấp này thể hiện ba đặc điểm:
Đề xuất chủ yếu đến từ nhân viên nội bộ của Quỹ Ethereum, đặc biệt là vai trò lãnh đạo nổi bật của Vitalik. Điều này có thể phản ánh một xu hướng tập trung hóa nào đó trong cơ chế quyết định của Ethereum.
Nhịp độ thị trường Ethereum đang tăng tốc. Cải tiến lần này đã mở rộng từ 8 EIP đồng thuận vào tháng 11 năm ngoái lên 11 EIP, bao gồm nhiều khía cạnh tối ưu hóa. Điều này phản ánh sự phản ứng tích cực của Ethereum trước sự cạnh tranh của hệ sinh thái đa chuỗi.
Ethereum ngày càng chú trọng tối ưu hóa trải nghiệm người dùng. Bằng cách điều chỉnh kích thước khối, đưa vào blob và các biện pháp khác để giảm chi phí cho người dùng, thể hiện sự quan tâm đến nhu cầu của người dùng.
Tuy nhiên, chúng ta cần suy nghĩ: Ethereum có thực sự "lấy trải nghiệm người dùng làm trung tâm" không? Hay là bị áp lực từ thị trường buộc phải thay đổi?
Tối ưu hóa trải nghiệm
Cơ chế trừu tượng tài khoản được giới thiệu bởi EIP-7702 là một trong những cải cách quan trọng nhất của bản nâng cấp này. Nó đã phá vỡ nhiều quy tắc đã được thiết lập trên nhiều chuỗi và cũng thay đổi logic ứng dụng của hầu hết các DApp.
Đối với người dùng, điều này có nghĩa là:
Đối với các nhà phát triển DApp, đặc biệt là những dự án cần quản lý doanh nghiệp cấp độ on-chain, đây là một tối ưu hóa mang tính đột phá. Ví dụ, các sàn giao dịch có thể giảm đáng kể chi phí vận hành thông qua việc bơm tập trung, cuối cùng mang lại lợi ích cho người dùng.
Mặc dù EIP-7702 mang lại nhiều lợi ích, nhưng cũng làm tăng độ phức tạp trong quản lý quyền của người dùng. Nếu nhà cung cấp dịch vụ ví không thích ứng đúng cách, có thể gây ra nguy cơ bảo mật. Hacker có thể lợi dụng những thay đổi này để thiết kế các cuộc tấn công lừa đảo mới, người dùng cần đặc biệt cẩn trọng khi thực hiện giao dịch on-chain.
Tối ưu hóa ứng dụng
EIP-2537 đã giới thiệu các thao tác biên dịch trước trên đường cong elliptic BLS12-381, tối ưu hóa việc xác thực chữ ký BLS và các thao tác mã hóa phức tạp khác. Điều này sẽ cung cấp cho người dùng trải nghiệm ví thông minh nhiều chữ ký hiệu quả hơn và có chi phí thấp hơn. Đồng thời, nó cũng cung cấp nền tảng cho các chức năng nâng cao như chứng minh không biết và mã hóa đồng hình, giúp nâng cao bảo vệ quyền riêng tư và khả năng tương tác giữa các chuỗi.
EIP-2935 thông qua việc lưu trữ 8192 băm khối gần đây trong hợp đồng hệ thống đã cung cấp sự thuận tiện cho các khách hàng không trạng thái. Điều này không chỉ giúp giảm nhu cầu lưu trữ của khách hàng mà còn mở đường cho các giải pháp tối ưu hóa trong tương lai như cây Verkle. Đối với các ứng dụng cần xác minh dữ liệu lịch sử, chẳng hạn như dịch vụ oracle và giải pháp L2, cải tiến này sẽ mang lại sự nâng cao hiệu suất đáng kể.
Nhiều tối ưu hóa cho cảnh staking
Ethereum lần nâng cấp này đã tối ưu hóa toàn diện cơ chế staking:
Các tối ưu hóa này nhằm củng cố hệ sinh thái staking của Ethereum, thu hút thêm vốn tham gia vào việc bảo đảm an ninh mạng. Đặc biệt, thông qua việc tăng giới hạn staking và tăng cơ hội tái đầu tư, có khả năng tăng thêm lượng ETH bị khóa, có thể ảnh hưởng đến tính thanh khoản của thị trường.
Tối ưu hóa hệ sinh thái L2
EIP-7623 khuyến khích các giải pháp L2 sử dụng nhiều lưu trữ blob hơn bằng cách tăng phí gas cho calldata.
EIP-7691 đã tăng dung lượng blob của mỗi khối, cung cấp nhiều không gian lưu trữ dữ liệu hơn cho L2.
EIP-7840 đã giới thiệu cơ chế điều chỉnh động các tham số blob, cung cấp tính linh hoạt cho việc mở rộng hệ sinh thái L2 trong tương lai.
Những biện pháp này phản ánh cam kết của Ethereum trong việc cung cấp cơ sở hạ tầng tốt hơn cho hệ sinh thái L2. Bằng cách tối ưu hóa khả năng sử dụng dữ liệu và cấu trúc chi phí, Ethereum đang mở đường cho sự phát triển tiếp theo của các giải pháp L2.
Kết luận
Cập nhật Prague đánh dấu một bước tiến quan trọng của Ethereum trong khả năng mở rộng, thân thiện với người dùng và hỗ trợ hệ sinh thái. Mặc dù bản nâng cấp này có thể không nổi bật như "London" hoặc "Hợp nhất" trước đó, nhưng nó đã đặt nền tảng vững chắc cho sự phát triển lâu dài của mạng lưới Ethereum.
Sự trừu tượng hóa tài khoản, tối ưu hóa cơ chế staking và cải tiến hỗ trợ L2 sẽ mang lại cho Ethereum hiệu suất cao hơn và trải nghiệm người dùng tốt hơn. Những biến đổi này đã mở đường cho những nâng cấp mang tính cách mạng hơn trong tương lai, như cây Verkle và xác nhận cuối cùng một khe.
Nhìn về tương lai, lộ trình phát triển của Ethereum vẫn rõ ràng và kiên định. Với sự tiến triển của các bản nâng cấp tiếp theo, chúng tôi mong đợi thấy Ethereum tiến bước vững chắc về mục tiêu "một triệu giao dịch mỗi giây" và mức độ phi tập trung cao hơn. Mỗi lần nâng cấp sẽ làm cho Ethereum trở nên trưởng thành hơn, mạnh mẽ hơn, với nhiều chức năng phong phú hơn, cung cấp sự hỗ trợ mạnh mẽ cho sự phát triển thịnh vượng của hệ sinh thái Web3.