Bài viết này đến từ Insights, biên dịch bởi dịch giả Katie Koo của Odaily.

Bài viết này đến từ
, biên dịch bởi dịch giả Katie Koo của Odaily.
Kể từ tháng 12 năm 2020, những người xác thực mạng Ethereum đã tự nguyện khóa ETH của họ trên chuỗi Beacon và không có thời gian biểu rõ ràng cho chức năng rút tiền.
“Nâng cấp kép” Shanghai-Capella sắp tới sẽ đánh dấu sự kết thúc của kỷ nguyên này, cấp cho người xác thực quyền truy cập vào ETH đã đặt cược đồng thời cung cấp phần thưởng cho việc xác thực. Trong bài viết này, chúng tôi sẽ thảo luận về tác động của "nâng cấp kép" sắp tới của mạng Ethereum đối với việc rút tiền và cung cấp ETH.
Ethereum "Nâng cấp kép"
Bản nâng cấp sắp tới của giao thức mạng Ethereum thực sự là một "nâng cấp kép" (Shanghai và Capella). Chúng là những bản nâng cấp cho một phần của mạng Ethereum thực hiện các phép tính và giao dịch (chuỗi thực thi) và phần kiểm soát việc sản xuất và xác minh các khối mới (chuỗi Beacon). Chuỗi thực thi đề cập đến một phần của mạng xử lý sự đồng thuận (thông qua khai thác) và thực thi (cập nhật số dư, thay đổi trạng thái bên trong của hợp đồng thông minh) trước khi Hợp nhất.
Bản nâng cấp Thượng Hải là một nhánh cứng của lớp thực thi của mạng (tức là chuỗi thực thi) để thực hiện một loạt thay đổi đối với một số hoạt động của mạng Ethereum. Lần nâng cấp quan trọng nhất của nó sẽ cho phép những người xác thực rút số ETH nắm giữ của họ lần đầu tiên kể từ khi Beacon Chain ra đời vào tháng 12 năm 2020. Khi mạng chuyển từ khai thác Proof-of-Work (PoW) sang sử dụng chuỗi Beacon để kiểm soát quá trình sản xuất khối vào tháng 9 năm 2022, Ethereum Foundation đã đặt ra thời hạn dự kiến để kích hoạt đề xuất sẽ được kích hoạt trong lần nâng cấp mạng tiếp theo. .
Gần đây, thời gian "nâng cấp kép" đã được chuyển sang tháng 3 năm 2023 và hiện đang chờ hoàn thành một số thử nghiệm thành công. Ethereum Foundation gần đây đã làm việc chăm chỉ để đạt được mục tiêu này trong khung thời gian đã hứa ban đầu, thậm chí còn trì hoãn các nâng cấp khác dự kiến triển khai ở Thượng Hải để ưu tiên triển khai chức năng rút tiền.
Việc nâng cấp sẽ được thực hiện như thế nàoMergehoặcLondonCũng giống như lần nâng cấp mạng trước, chẳng hạn như
Nâng cấp, nâng cấp Thượng Hải sẽ được thực hiện bằng cách sử dụng một hard fork. Điều này yêu cầu mọi nút lắng nghe hoặc xác thực trên mạng phải cài đặt phiên bản mới của ứng dụng khách mạng Ethereum. Máy khách là các chương trình mà mỗi nút chạy cục bộ để tương tác với phần còn lại của mạng. Có nhiều phiên bản của ứng dụng khách Ethereum, được phát hành bởi các nhà cung cấp bên thứ ba khác nhau, nhưng mỗi phiên bản hứa hẹn sẽ thực hiện các quy định của giao thức Ethereum nguồn mở do Ethereum Foundation xác định.
Bài kiểm tra
Sau khi Ethereum Foundation làm rõ phiên bản cuối cùng của giao thức được nâng cấp, mỗi nhà cung cấp ứng dụng khách sẽ phát hành phiên bản nâng cấp của ứng dụng khách của mình, phiên bản này chứa các phiên bản cũ và mới của giao thức. Đối với tất cả các khối sau chiều cao khối đã thỏa thuận (độ dài của chuỗi khối từ khối này đến khối đầu tiên trên chuỗi), mọi nút trên mạng sẽ bắt đầu sử dụng phiên bản nâng cấp của giao thức. Điều này đảm bảo rằng lịch sử ban đầu của mạng sẽ không thay đổi. Vì giao thức được nâng cấp sẽ chỉ áp dụng cho các khối có chiều cao khối cao hơn số lượng đã thỏa thuận, nên nếu chuỗi được hoàn nguyên về một khối trước khi chuyển đổi, các nút sẽ sử dụng phiên bản quy tắc trước đó. Điều này đảm bảo rằng mạng đồng ý khi các quy tắc mới được áp dụng.
Bài kiểm tra
Để chuẩn bị cho việc nâng cấp mạng, Ethereum Foundation đã tạo một bản sao của mạng Ethereum để kiểm tra các thay đổi của nó. Điều này đạt được bằng cách định cấu hình một tập hợp nhỏ các nút (trình xác thực và trình xác nhận không). Sidechain và mainchain này cho phép các nhà phát triển mô phỏng nâng cấp mạng và sửa các lỗi gặp phải trên một chuỗi riêng biệt. Quá trình này được gọi là ngã ba bóng tối.
Thông qua một nhánh bóng tối của chuỗi chính ethereum, các nhà phát triển đã tung ra một loạt mạng thử nghiệm công khai để các nhà phát triển thử nghiệm hợp đồng thông minh của họ trên phiên bản mạng được đề xuất. Mạng thử nghiệm công khai đầu tiên, Shandong, được ra mắt vào ngày 14 tháng 10 năm 2022, với 5 lần nâng cấp theo kế hoạch, ngoại trừ chức năng rút tiền của chuỗi Beacon. Mạng thử nghiệm Chiết Giang, ra mắt vào ngày 1 tháng 2, cho phép các nhà phát triển thử nghiệm tất cả các đề xuất (EIP) có trong “nâng cấp kép” Thượng Hải-Capella. Điều này bao gồm mô phỏng một hard fork sẽ chuyển các nút từ phiên bản hiện tại của giao thức ethereum sang phiên bản nâng cấp. Sau hard fork trên testnet, người dùng sẽ có thể sử dụng ETH trên testchain để kiểm tra quy trình rút tiền, nhưng sẽ không thể giao tiếp với mạng Ethereum trong thời gian thực.
quy trình cầm cố
Người dùng có thể cầm cố ETH trên chuỗi Beacon để xác minh các khối mới và đóng góp vào tính bảo mật của chuỗi khối. Đổi lại, những người đặt cược được khen thưởng khi công việc được thực hiện "chính xác" và bị trừng phạt nếu họ không trung thực hoặc không thực hiện công việc theo yêu cầu. Tính năng này hiện đã có sẵn, rất lâu trước khi mạng Ethereum bắt đầu lắng nghe chuỗi Beacon để có sự đồng thuận về các khối mới. Tuy nhiên, cho đến khi nâng cấp Thượng Hải, người dùng sẽ không thể rút ETH đã đặt cược của họ (bao gồm cả phần thưởng và hình phạt).
Để tham gia vào quá trình này, người dùng phải có phần mềm cần thiết để xác thực và đề xuất các khối mới (máy khách thực thi và đồng thuận) chạy trên hệ thống của họ. Họ cũng phải tạo một cặp khóa công khai và riêng tư mà chuỗi Beacon có thể sử dụng để theo dõi trình xác thực mới. Sau khi hoàn tất, người dùng phải gửi 32 ETH vào hợp đồng thông minh ký gửi chuỗi Beacon và nhập khóa công khai của họ (và một số thông tin xác thực khác) làm dữ liệu cho giao dịch.
Tiền gửi thành công phát hành một "biên nhận" trên chuỗi thực thi, chính thức được gọi là "Nhật ký". Biên lai này chứa dữ liệu về số tiền gửi của người dùng và đăng ký khoản tiền gửi của họ trên chuỗi Beacon. Chuỗi báo hiệu đọc các "nhật ký" này từ chuỗi thực thi và bao gồm những người đặt cược mới trong hàng đợi kích hoạt. Hoạt động này được xử lý như một giao dịch trên chuỗi Beacon, tương tự như cách các chức năng của hợp đồng thông minh được thực hiện trên chuỗi thực thi.
ETH trong hợp đồng tiền gửi thông minh
ETH được gửi bởi những người xác thực tới hợp đồng thông minh chuỗi Beacon sẽ ở đó mãi mãi, vì hợp đồng thông minh không được viết để có chức năng rút tiền và không thể nâng cấp. Thay vào đó, hồ sơ về số dư của người xác thực cho chu kỳ đặt cược của nó (bao gồm các thành phần phần thưởng và hình phạt) sẽ được chuỗi Beacon xử lý riêng trước khi số dư có thể rút cuối cùng được phê duyệt.
Điều này có nghĩa là số dư lớp thực thi của hợp đồng thông minh chuỗi Beacon sẽ là số lượng ETH tích lũy được cam kết bởi người xác minh. Số dư này phải được khấu trừ từ nguồn cung cấp ETH đang lưu hành trên mạng, như được mô tả trong quy trình "hủy đặt cược" được mô tả bên dưới.
Quá trình "Hủy đặt cược"
Sau khi nâng cấp, người xác nhận sẽ có thể thực hiện hai loại rút tiền/rút tiền: rút tiền một phần và rút tiền toàn bộ. Đối với cả hai trường hợp, trình xác thực cũng phải hoạt động trong 2048 kỷ nguyên (xấp xỉ 9 ngày, cứ 12 giây lại có một "khe", 32 vị trí trên mỗi kỷ nguyên) trước khi đưa ra tín hiệu "thoát" (exit).
Rút tiền
Khi rút toàn bộ tiền/xu, trước tiên người xác thực phải ngừng tham gia xác thực. Họ có thể thực hiện việc này bằng cách gửi Giao dịch thoát tự nguyện tới chuỗi Beacon.
Sau khi trình xác nhận được coi là đã thoát và có thể rút tiền, họ có thể gửi một giao dịch cuối cùng để bắt đầu thoát. Khi người xác thực gửi yêu cầu rút tiền toàn bộ hoặc một phần, họ sẽ được thêm vào một hàng đợi rút tiền. Mạng sẽ chỉ xử lý 16 yêu cầu rút tiền trên mỗi khối, bằng cách đưa 16 yêu cầu rút tiền đầu tiên vào hàng đợi, tuân theo quy tắc nhập trước xuất trước. Điều này dẫn đến khoảng 115.000 người xác thực (đã thoát và có thể rút tiền) có thể rút tiền vào bất kỳ ngày nào.
Khi một giao dịch rút tiền được xử lý, ETH mới chưa được lưu hành trước đó sẽ được chuyển đến địa chỉ rút tiền do trình xác thực chỉ định. Như đã đề cập trước đó, ETH mới này sẽ không bị xóa khỏi hợp đồng ký gửi chuỗi Beacon mà người xác nhận ban đầu đã ký gửi cam kết của mình. Lưu ý rằng bất kỳ giao dịch nào được yêu cầu để hoàn tất quy trình "hủy đặt cược" đều không phát sinh chi phí gas cho người xác thực.
tác động có thể
Cả ETH đã đặt cược cũng như sự gia tăng nguồn cung ETH do phần thưởng đặt cược cho những người xác thực vẫn chưa được đưa vào thị trường giao ngay kể từ khi bắt đầu chuỗi Beacon. ETH này vẫn bị khóa trên chuỗi Beacon cho đến khi tính năng rút tiền được kích hoạt. Điều này có nghĩa là việc mở khóa bản nâng cấp Thượng Hải có khả năng làm tăng đáng kể nguồn cung cấp mã thông báo, vì (tại thời điểm viết bài) 1116 trình xác nhận đã có thể rút tiền sau khi mở khóa.
Giới hạn được đặt trên hàng đợi rút tiền cuối cùng để thoát khỏi chuỗi Beacon có nghĩa là tối đa 16 người xác thực trong một vị trí có thể rút tiền. Giả sử rằng mỗi trình xác thực được rút hoàn toàn (trình xác thực sẽ cần "thoát và có thể rút tiền") và số dư cam kết của mỗi trình xác thực là 32 ETH (giả sử rằng các nút của trình xác thực 32 ETH là rời rạc, đây là một giả định hợp lý, nhưng các phân tích khác khác nhau), có nghĩa là tối đa 3.686.400 ETH mỗi ngày. Tuy nhiên, tỷ lệ mở khóa này chỉ có thể thực hiện được nếu tồn đọng hơn 6 trình xác thực trong hàng đợi rút tiền cuối cùng.
Về lâu dài
Tuy nhiên, chúng ta không nên đánh giá thấp lượng tồn đọng của người dùng đang chờ rút tiền ngay lập tức, tỷ lệ này chưa đến 1% trong số 500.000 trình xác thực. Nhóm này đã chọn khóa chung hơn 16 triệu ETH (26,8 tỷ đô la ở mức 1673 đô la mỗi mã thông báo) mà không có ngày rút tiền được đảm bảo. Chúng tôi tin rằng việc mở khóa cuối cùng có thể dẫn đến sự gia tăng ETH đã đặt cược, vì những người đặt cược cảm thấy thoải mái hơn khi khóa ETH của họ khi biết rằng nó có thể thu hồi được.
Chúng tôi cũng tin rằng số lần rút tiền thành công tăng lên có thể củng cố niềm tin vào mạng lưới, dẫn đến một lượng lớn người đặt cược mới đổ vào trong trung và dài hạn. Chi phí hoạt động khi tham gia với tư cách là người xác thực thấp hơn nhiều so với khai thác trên chuỗi bằng chứng công việc. Do đó, những người xác thực sẽ không phải chịu áp lực rút lại các vị trí đã đặt cược của họ để trang trải chi phí tính toán. Điều này mang lại cho chúng tôi niềm tin rằng việc di chuyển hàng loạt người xác thực sau khi cho phép rút tiền là khó xảy ra.
Trong thời gian ngắn
Tuy nhiên, trong ngắn hạn, chúng tôi cho rằng một số lượng lớn người xác thực sẽ muốn thực hiện rút một phần số dư chuỗi Beacon của họ, điều này có thể dẫn đến dòng chảy ròng của ETH chuỗi Beacon. Người xác thực được khuyến khích thực hiện rút một phần số dư chuỗi Beacon của họ, vì số dư của họ vượt quá 32 ETH và không có lợi ích nào trên chuỗi Beacon. Bằng cách không thực hiện rút tiền một phần, trình xác nhận về cơ bản sẽ mất quyền truy cập vào ETH của mình, mất tiền và mất tiền.
Ngoài ra, chúng tôi tin rằng những người dùng muốn đặt cược ETH sẽ không rút tiền ngay lập tức mà sẽ chờ xem quá trình rút tiền có diễn ra suôn sẻ hay không. Trong ngắn hạn, hai hiện tượng này có thể cản trở dòng ETH vào chuỗi Beacon.
Mã thông báo thế chấp thanh khoản
Mã thông báo đặt cược thanh khoản đã trở thành một trong những cách phổ biến nhất để người dùng đặt cược ETH trên chuỗi Beacon, cho phép người dùng giao dịch các vị trí đặt cược của họ bằng cách sử dụng các phiên bản ETH đã đặt cược được mã hóa. Đây vẫn là một phương pháp đặt cược phổ biến vì nó tạo điều kiện thuận lợi cho việc đặt cược tập trung, tương tự như các nhóm khai thác thống trị tỷ lệ băm của Bitcoin. Các nhà cung cấp đặt cược thanh khoản đã hạ thấp ngưỡng đặt cược và cho phép người dùng có ít hơn 32 ETH (khoảng 52.000 đô la tính đến ngày 9 tháng 2) để kiếm phần thưởng đặt cược.
Ngoài ra, họ sẽ tiếp tục cho phép hủy bỏ các vị trí đặt cược nhanh hơn, nơi người dùng có thể trực tiếp bán các vị trí đặt cược được mã hóa của họ để lấy ETH trực tiếp trên một sàn giao dịch giao ngay trên chuỗi, thay vì trải qua quy trình rút tiền đầy đủ được nêu ở trên, Điều này có thể yêu cầu giao dịch lâu hơn lần với chi phí trả phí gas cho các giao dịch lớp thực thi của họ.
nâng cấp khác
Như đã đề cập trước đó, "nâng cấp kép" Thượng Hải-Capella bao gồm một loạt các nâng cấp ngoài việc kích hoạt rút tiền xu chuỗi Beacon. Có hai nâng cấp khác đáng chú ý.EIP-3651 。
Nâng cấp Coinbase ấm áp (không liên quan đến trao đổi Coinbase)
liên quan đến
Nâng cấp này chủ yếu là để cho phép người dùng tối ưu hóa. Nó cho phép người dùng đặt phí gas ban đầu trả cho người khai thác, sau đó tăng hoặc giảm phí gas nếu đáp ứng một số điều kiện nhất định. Nâng cấp này đặc biệt giúp ích cho những người tìm kiếm MEV muốn tối ưu hóa chi phí bằng cách tự động điều chỉnh các khoản phí mà trước đây phải là một giá trị cố định.EIP-3855 。
liên quan
tóm tắt
"Nâng cấp kép" Thượng Hải-Capella sắp tới sẽ đánh dấu một cột mốc quan trọng khác trong lộ trình mạng tương lai của Ethereum Foundation. Trong hơn hai năm, những người xác thực đã sẵn sàng đặt cược ETH của họ trên mạng mà không cần truy cập, đó là điều mà bản nâng cấp này tập trung vào. Chúng tôi tin rằng trong trung và dài hạn, sự thành công của việc nâng cấp này sẽ dẫn đến nhiều ETH bị khóa hơn trong chuỗi Beacon, vì các nhà đầu tư trong thị trường giá xuống đang tích cực tìm kiếm nguồn thu nhập cho các mã thông báo. Chúng tôi tin rằng “Mã thông báo có thể hoàn lại” sẽ giải quyết được vấn đề khó khăn về tỷ lệ tham gia thấp đối với nhiều chủ sở hữu ETH chưa được đặt cược.
Bài đọc liên quan:


