Hướng dẫn vận hành: hướng dẫn bạn cách lấy ETH từ chuỗi cơ sở
Tác giả gốc:@0x Cygaar
Tác giả gốc:
Bản tổng hợp gốc: Jaleel, cookie, BlockBeats
Ghi chú của biên tập viên: Hơn một giờ trước, dự án $BALD meme lead trên mạng Lớp 2 Base do Coinbase triển khai đã bất ngờ rút tổng cộng 8.660 ETH và thanh khoản 179 triệu $BALD trong vòng 7 phút, $ Giá BALD đã giảm mạnh, với mức giảm lớn nhất lên tới 80%.
Mặc dù nhóm dự án đã dần dần bổ sung lại tính thanh khoản 400 ETH trong nửa giờ sau đó, nhưng niềm tin đã bị phá vỡ không thể được khôi phục chỉ bằng một cú đánh rơi. Do việc gửi và rút tiền xuyên chuỗi của mạng Base vẫn chưa được mở nên nỗi lo sợ ETH không thể rút về mạng chính đã lan truyền một cách lặng lẽ và thậm chí còn có tiếng nói mua ETH trên Base mạng với mức chiết khấu bên ngoài địa điểm.
Trên thực tế, mặc dù không có trang gửi và rút tiền giao diện người dùng nhưng vẫn có thể rút ETH được chuỗi chéo về mạng Base nên không cần phải hoảng sợ. Tuy nhiên, hiện tại bạn cần cài đặt git và golang trên PC để có thể chạy tập lệnh rút tiền. Do sự phức tạp của quy trình, chúng tôi khuyên bạn nên đợi Coinbase phát hành giao diện người dùng cầu nối chuỗi chéo chính thức, hướng dẫn này được tạo cho những người thực sự cần một cây cầu ngay bây giờ và không muốn đợi bản chính thức giao diện người dùng cầu đi ra.@0x CygaarBài viết này được viết bởi
Được viết vào ngày 31 tháng 7, sau đây là bản dịch nguyên văn của BlockBeats:
Giờ đây, mọi người đều tuyên bố rằng việc kết nối với chuỗi Base là quy trình một chiều và tiền không thể rút được. Nhưng nó có đúng không?
Trên thực tế, chúng tôi có thể sử dụng quy trình rút tiền gốc để lấy lại tiền vào mạng chính sau 7 ngày. Nếu bạn cần kết nối trở lại Ethereum, đây là hướng dẫn chuyên sâu:
Chuỗi cơ sở về cơ bản là một nhánh 1:1 của Lạc quan, có nghĩa là chúng ta có thể tận dụng tất cả chức năng mà OP có. Điều này bao gồm quy trình rút tiền cục bộ cho phép bạn chuyển ETH từ Base trở lại mạng chính. Mặt khác, việc này mất 7 ngày do thời gian thử thách.
Tại sao phải mất 7 ngày? Bởi vì Optimistic Rollups mất đủ thời gian để thách thức các khiếu nại gian lận có thể xảy ra. Vì khoảng thời gian 7 ngày này, hầu hết mọi người sẽ sử dụng cầu nối của bên thứ ba để kết nối trở lại mạng chính nhanh hơn. Tuy nhiên, các phương thức rút tiền cục bộ phải luôn hoạt động.
Trước khi tiếp tục, xin lưu ý rằng nửa sau của hướng dẫn này yêu cầu bạn phải cài đặt git và golang trên máy tính của mình để chạy tập lệnh rút tiền. Nếu bạn chưa cài đặt một trong hai thứ này, tôi khuyên bạn nên đợi Coinbase phát hành giao diện cầu nối chính thức của họ.https://basescan.org/address/0x4200000000000000000000000000000000000010…Đầu tiên các bạn cần truy cập vào hợp đồng L2S StandardBridge tại đây:"Write as Proxy"., đi tới phần hợp đồng, nhấp vào Viết dưới dạng proxy (
). Cuộn xuống rút tiền hoặc rút tiền, điểm khác biệt duy nhất giữa hai loại này là cái sau cho phép bạn chọn nơi nhận ETH trên mạng chính.
Đây là cách bạn nên điền vào các trường:
1) rút tiền - Đây là số lượng ETH bạn muốn chuyển trở lại mạng chính.
2) Mã thông báo _l2 - sử dụng giá trị 0xDeadDeAddeAddEAdeadDEaDDEAdDeaDDeAD0000. Đây là địa chỉ mã thông báo ETH trên Base.https://eth-converter.com
3) _amount - Giá trị này phải giống với giá trị được sử dụng trong phần 1, nhưng được chuyển đổi thành wei. Bạn có thể sử dụng liên kết dưới đây để chuyển đổi:
4) _minGasLimit - nhập 0
5) _extraData - nhập 0x
Gửi giao dịch và lưu băm giao dịch. Chúng tôi sẽ đề cập đến nó sau.
Trước khi tôi giải thích bước tiếp theo, hãy nói một chút về cách OP xử lý việc rút tiền. Sau khi nâng cấp Bedrock, người dùng sẽ cần thực hiện hai việc trước khi rút tiền. Đầu tiên, họ cần gửi bằng chứng cho L1 rằng họ đã rút tiền trên L2 (Cơ sở trong trường hợp này).
Sau đó, người dùng phải đợi 7 ngày để bất kỳ bên ngoài nào có cơ hội phản đối bằng chứng. Nếu không có thử thách nào xảy ra, người dùng có thể hoàn tất việc rút tiền trên L1. Có một giao diện người dùng đẹp mắt trên mạng chính OP để hỗ trợ việc này, đối với Base, chúng tôi sẽ sử dụng công cụ dòng lệnh."go install"Đây là công cụ dòng lệnh để rút tiền do nhóm Base viết: https://github.com/base-org/withdrawer (cảm ơn @steveklbnf vì điều này). Sao chép repo cục bộ và chạy trong thư mục
. Bạn sẽ có thể chạy lệnh rút tiền.
README giải thích những gì cần phải làm, nhưng về cơ bản, bạn sẽ chạy lệnh rút tiền với các thông tin đầu vào cần thiết - hàm băm giao dịch ở trên, url rpc (bạn có thể sử dụng Alchemy/Infura) và khóa riêng của tài khoản rút tiền (không phải chia sẻ khóa riêng ở bất cứ đâu). Sau khi chạy lệnh này, bạn sẽ nhận được hàm băm giao dịch. Bạn có thể xác nhận bằng chứng của mình đã được thông qua bằng cách tra cứu hàm băm giao dịch này trên Etherscan (dành cho mạng chính).
Sau đó, bạn phải đợi 7 ngày trước khi tiếp tục. Khi giai đoạn thử thách này kết thúc, bạn có thể chạy lệnh thứ hai trong README để hoàn tất việc rút tiền. Rất có thể giao diện người dùng chính thức sẽ được phát hành trước thời điểm đó, điều này sẽ giúp quá trình này trở nên dễ dàng hơn.
Ngăn xếp OP luôn có cách kết nối từ L2 trở lại L1 và họ tình cờ tạo ra một giao diện người dùng để đơn giản hóa việc này. Hướng dẫn này áp dụng cho tất cả các chuỗi ngăn xếp công nghệ OP. Để được giải thích đầy đủ về quy trình rút tiền, hãy đọc thêm tại đây: https://community.optimism.io/docs/protocol/withdrawal-flow/#


