Bạn có thể trở thành người xác thực cho ETH2.0 không?
Lưu ý của biên tập viên: Bài viết này đến từtài chính vàng, được in lại bởi Odaily với sự cho phép.
Lưu ý của biên tập viên: Bài viết này đến từ
tài chính vàng
tài chính vàng
, được in lại bởi Odaily với sự cho phép.
Vào lúc 21:00 ngày 4 tháng 8 theo giờ Bắc Kinh, mạng thử nghiệm đa khách hàng Ethereum 2.0 Medalla đã chính thức ra mắt, tổng cộng có 5 khách hàng đã tham gia vào việc tạo ra Medalla, cụ thể là:
Teku (được phát triển bởi ConsenSys);
Prysm (được phát triển bởi Prysmatic Labs);
Nimbus (được phát triển bởi Status);
Lodestar (do ChainSafeSystems phát triển);
Ngọn hải đăng (do SigmaPrime phát triển).
Trước đây, nhà phát triển mạng thử nghiệm đa ứng dụng khách Ethereum Afri Schoedon đã nói rằng nếu không có lỗi nghiêm trọng nào trong ứng dụng khách hoặc giao thức, thì giai đoạn 0 của Ethereum 2.0 dự kiến sẽ bắt đầu vào tháng 11 năm 2020. Việc ra mắt testnet đa khách hàng Medalla sẽ là bước cuối cùng trong quá trình ra mắt Ethereum 2.0 Giai đoạn 0.
Một giờ sau khi ra mắt mạng thử nghiệm đa khách hàng Medalla, mạng thử nghiệm vẫn chưa đạt được tỷ lệ tham gia dự kiến và chỉ khi tỷ lệ tham gia vượt quá 80% thì nó mới có thể bắt đầu xác minh hiệu quả.
Các nhà phát triển mong đợi điều này xảy ra vì nhiều trình xác thực đã đăng ký bằng cách đặt cược 32 ETH, nhưng không chạy phần mềm trình xác thực. Các bước tham gia của mạng thử nghiệm Medalla được chia thành nhiều nhiệm vụ trọng tâm, chỉ khi tất cả các nhiệm vụ đều được hoàn thành xuất sắc thì mới có thể xác minh hiệu quả.
Đến khoảng 3h sáng hôm sau (5/8), tỷ lệ tham gia đã vượt 80%.
Ngoài ra, vào ngày 5 tháng 8, theo Bitfly (công ty mẹ của nhóm khai thác Ethermine), phân phối hiện tại của các nút máy khách trên mạng thử nghiệm đa máy khách Ethereum 2.0 Medalla như sau:
Các máy khách Prysm (được phát triển bởi Prysmatic Labs) chiếm tới 63,6% số nút hiện tại;
Các nút Lighthouse (do Sigma Prime phát triển) chiếm 23,7%;
Các khách hàng khác bao gồm Teku chiếm 12,8%.
Sau khi nói về những thông tin khó hiểu khi không hiểu nguyên tắc, chúng ta hãy mổ xẻ sự tham gia của Medalla.
https://medalla.launchpad.ethereum.org
Đây là bước cuối cùng trong quá trình mở Ethereum 2.0. Khi Ethereum 2.0 được khởi chạy, điều đó có nghĩa là một sự đồng thuận mới đã bắt đầu và nó cũng thể hiện sự cải thiện về hiệu suất. Một ETH có thể tham gia, vì vậy ngưỡng cho vấn đề này tương đối thấp .
Mức tương đối thấp được đề cập ở đây đề cập đến khó khăn để những người tham gia nhận ra quá trình này, nói một cách tương đối.
Bởi vì người xác minh sẽ chịu trách nhiệm chính cho việc xác minh và tạo khối trong tương lai, điều đó có nghĩa là người đại diện có phần thưởng khối, nghĩa là đặt cược, nhưng do thời gian tạo khối là cố định nên việc phát hành hàng ngày bị hạn chế và số lượng người xác minh sẽ quyết định một người xác minh. Phần thưởng khối là bao nhiêu.
Hãy cùng xem quá trình tham gia bí ẩn.
Đây là URL tham gia chính thức cho mạng thử nghiệm Medalla.
Ethereum luôn sử dụng kỳ lân để vẽ hình ảnh của chính nó, như thể biểu tượng của Ethereum là sừng của kỳ lân, vì vậy đối với Ethereum 2.0, nó cũng có thể là linh vật.
Vào trang web và nhấp vào nhận được srarted, mục tiêu thử nghiệm với trình xác thực Ethereum bắt đầu. Trang này đã liệt kê quy trình từng bước.
Từ phần giới thiệu lúc đầu, đến tạo tệp khóa riêng tư, tải lên tệp xác minh, kết nối ví, tóm tắt và cuối cùng là hoàn tất giao dịch. Hãy xem xét nó từng bước một.
Toàn bộ phần giới thiệu cũng được chia thành 10 phần này và mỗi phần giới thiệu những điểm chính về Ethereum 2.0, giống như việc bạn làm quen với các quy tắc trước khi tham gia. Chỉ cần nhấp vào nút "Tôi chấp nhận" cho từng bước, nhưng mỗi phần cần được xem xét.
Chúng tôi tóm tắt phần này của nhãn:
1. Gửi 32ETH
2. Tích cực tham gia đồng thuận, offline sẽ bị phạt. Không thể nhận được bất kỳ phần thưởng. Điều quan trọng là các trình xác thực trực tuyến và được cập nhật.
3. Sẽ có những khoản tiền phạt rất lớn đối với các hoạt động độc hại, tức là nếu có vi phạm các tiêu chuẩn hoặc là một nút không trung thực.
4. Khóa cho trình xác thực được tạo từ một ký tự ghi nhớ hoặc hạt giống duy nhất. Vì vậy, hãy lưu hạt giống hoặc ghi nhớ của bạn.
5. Nền tảng khởi chạy thao tác này, tức là trang web thao tác này sẽ giúp mỗi người xác thực tạo một khóa, khóa sẽ được lưu trữ trong kho khóa và người xác thực cần tải khóa lên, đây là giai đoạn tạo khóa và tải lên trình xác thực.
6. 32ETH được thế chấp bởi người xác minh không thể được chuyển trước giai đoạn 1 và không thể được chuyển đi trước giai đoạn 2. Người xác minh nên tham gia lâu dài ít nhất là đến giai đoạn 1.
7. Do mạng và máy khách không ổn định nên 32ETH có thể bị phạt.
8. Để chạy terminal trên máy tính.
Trên đây là phần mà tất cả những người xác minh Ethereum 2.0 cần chú ý, các nguyên tắc liên quan được giải thích ngắn gọn:
1. Người xác minh cần chạy phần mềm xác minh, bởi vì người xác minh cần sức mạnh tính toán và cần xử lý các tác vụ trực tuyến bất cứ lúc nào, điều đó có nghĩa là phần mềm trực tuyến trong một thời gian dài, đây là yêu cầu của mỗi nút mạng.
2. Để đảm bảo sự tham gia lâu dài, các xác minh viên không trực tuyến trong một thời gian dài sẽ bị mất doanh thu và có thể bị phạt. Đây là cách hầu hết các mạng pos hoạt động trên các nút.
Tiếp theo, hãy xem xét phương thức tham gia và bước tiếp theo là tạo khóa.
Bước vào trang này, điều đầu tiên là chọn thiết lập một số nút trình xác thực, chọn 1 để thế chấp 32ETH, sau đó chọn ứng dụng khách trên máy tính của bạn để cài đặt phần mềm trình xác thực.
Điều đáng chú ý là số tiền cần thanh toán là 32 Goerli ETH, nghĩa là 32 ETH cần được tạo thông qua mạng thử nghiệm Goerli để tạo Goerli ETH, điều đó có nghĩa là ví được kết nối sau đó gửi ETH cũng sẽ là ví được hỗ trợ bởi mạng thử nghiệm Goerli.
tiếp tục nhìn xuống,
Bước tiếp theo là tải xuống tệp thực thi, tức là tìm một công cụ thực thi có thể thực thi được, công cụ này là eth2.0-deposit-cli, có thể tìm thấy trong kênh chính thức của Ethereum Foundation trên github.
Sau đó, bạn sẽ cần sử dụng ứng dụng khách python để xây dựng eth2.0-deposit-cli, bao gồm một loạt hoạt động phần mềm sau đây và thực thi các lệnh mã trong các công cụ phần mềm tương ứng.
Các thao tác liên quan đến quy trình này là các thao tác cụ thể như cài đặt các công cụ python3.7 +, pip3, virtualenv, Deposit-cli, tải xuống và giải nén mã nguồn của nhánh chính từ GitHub. Bạn cần phải làm quen với cách hoạt động của các lệnh mã của các công cụ trên.
Các thao tác này dành cho thao tác cuối cùng là tạo và lưu khóa.
Sau khi lưu, cần tiến hành bước tiếp theo, tải tệp hạt giống lên.
Kiểm tra xong nhấn Continue.
Hãy bắt đầu tải lên.
Khi chúng ta không tìm thấy tệp seed, chỉ cần tìm tệp json trong thư mục vừa lưu. Sơ đồ thư mục được chỉ định. Vì tác giả không tạo tệp cụ thể nên mình sẽ tìm tệp json đã tạo trước đó cho các mạng khác để hiển thị cho bạn.
File json này sẽ chứa thông tin địa chỉ, thông tin key,… Ở hình trên, tác giả đã xóa một phần key.
Quay lại quá trình, do tác giả không có Goerli ETH nên bước upload file json không pass, sau đó đến phần kết nối ví sẽ không tham gia được, tuy nhiên các bước tiếp theo sẽ tương đối đơn giản và phần kết nối ví phải được kết nối Ví Goerli được sử dụng để gửi ETH, phần tóm tắt tiếp theo và phần giao dịch là quá trình xác nhận cuối cùng.
Để lại ví và địa chỉ là gửi ETH và kiểm tra thu nhập khối.
Qua các bước trên chúng ta sẽ thấy bước này không khó nhưng cần có sự hiểu biết nhất định về các công cụ phát triển. Điều quan trọng là phải tham gia vào một phần của mạng thử nghiệm Goerli nơi mà Goerli ETH được tạo ra, khóa được lấy và trình xác thực chạy.
Một điều cần lưu ý ở đây là trong các trường hợp bình thường, việc xây dựng nút xác minh cũng cần được định cấu hình trong công cụ phát triển và quy trình này không được phản ánh trong quy trình tham gia này. Khi mạng chính của Ethereum 2.0 chính thức ra mắt, có thể có một số điều chỉnh nhất định đối với sự tham gia của những người xác nhận, đặc biệt là về sự tham gia của tài sản, hoạt động mã thuận tiện và có thể dự đoán được.


