Tin nóng ⇢

Hướng dẫn vận hành: hướng dẫn cách rút ETH từ Base

Rug pull thường xuyên xảy ra, vì vậy chúng ta cần phải tìm cách bảo vệ tài sản của mình khi đã lỡ rơi vào trường hợp như vậy.

#image_title

Do tính năng gửi và rút tiền xuyên chuỗi phía trước của mạng Base chưa được mở, nên nỗi hoang mang “sợ không thể rút ETH về mạng chính” đã lặng lẽ lan rộng và thậm chí còn có tiếng nói mua ETH trên Base làm giảm giá 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 phía trước, vẫn có thể rút ETH được liên kết chéo vào mạng Base, vì vậy 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 chính thức của cầu nối chuỗi chéo, hướng dẫn này được thực hiện cho những người thực sự cần cầu nối ngay bây giờ và không muốn chờ đợi chính thức. giao diện người dùng cầu đi ra.

Bài viết này được viết bởi @0x Cygaar vào ngày 31 tháng 7 và sau đây là bản dịch gốc của BlockBeats:

Giờ đây, mọi người đều tuyên bố rằng việc kết nối với Base là quy trình một chiều và không thể rút tiền. Nhưng nó có đúng không?

#image_title

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 cho mạng chính sau 7 ngày. Nếu bạn cần kết nối lại với Ethereum, đây là hướng dẫn chuyên sâu:

Base về cơ bản là một nhánh 1-1 của Optimism , có nghĩa là chúng ta có thể tận dụng mọi thứ 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 di chuyển ETH từ Base trở lại mạng chính. Mặt khác, quá trình 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ì Optimism mất đủ thời gian để thách thức các khiếu nại gian lận có thể xảy ra. Do 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ọ.

Trước tiên, bạn cần truy cập hợp đồng L2S ​​standardBridge tại đây: https://basescan.org/address/0x4200000000000000000000000000000000000010…., đi đến phần hợp đồng và 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”, sự khác biệt duy nhất giữa hai loại này là loạ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) _l2 Mã thông báo – sử dụng giá trị 0xDeadDeAddeAddEADEADDEaDDEAdDeaDDeAD0000. Đây là địa chỉ mã thông báo ETH trên Base.

3) _amount – Đây phải là giá trị giống như đượ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 sau để chuyển đổi: https://eth-converter.com

4) _minGasLimit – nhập 0 

5) _extraData – Nhập 0x

Gửi giao dịch và lưu hàm 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. Trước tiên, họ cần gửi bằng chứng cho L1 rằng họ đã thực hiện 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 bên ngoài nào có cơ hội thách thức 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.

#image_title

Đây là một 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 kho lưu trữ cục bộ và chạy “go install” 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 thực hiện, 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 bất cứ nơi nào chia sẻ khóa riêng). Sau khi chạy lệnh này, bạn sẽ nhận được một 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 (đối với mạng chính).

#image_title

Sau đó, bạn phải đợi 7 ngày trước khi tiếp tục. Sau 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 đó, điều này sẽ giúp quá trình này 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 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/#

Đây là tất cả về cách trích xuất ETH trở lại từ Base cho đến khi giao diện người dùng cầu nối chính thức hoạt động. Rút ETH khỏi Base không đặc biệt khó, nhưng hiện tại yêu cầu một số kiến ​​thức kỹ thuật. Một lần nữa: hướng dẫn này được thực hiện cho những người thực sự cần bắc cầu ngay bây giờ và không muốn đợi giao diện người dùng bắc cầu chính thức ra mắt.

Có thể bạn quan tâm