BTC
ETH
HTX
SOL
BNB
Xem thị trường
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

Hợp đồng tiền gửi Ethereum 2.0 có tại đây, vui lòng giữ hướng dẫn thiết lập nút xác minh này

Winkrypto
特邀专栏作者
Bài viết này có khoảng 3839 từ, đọc toàn bộ bài viết mất khoảng 6 phút
Tìm hiểu cách thiết lập nút xác minh Ethereum 2.0 từng bước.
Tóm tắt AI
Tìm hiểu cách thiết lập nút xác minh Ethereum 2.0 từng bước.

Lưu ý của biên tập viên: Bài viết này đến từChain News ChainNews (ID: chainnewscom)Lưu ý của biên tập viên: Bài viết này đến từ

Chain News ChainNews (ID: chainnewscom)

Chain News ChainNews (ID: chainnewscom)

, của Ryan Sean Adams, được dịch bởi Lu Jiangfei, được xuất bản với sự cho phép.

Ethereum 2.0 cuối cùng cũng xuất hiện, điều đó có nghĩa là cam kết ETH sẽ bắt đầu và Ethereum (Ether) cuối cùng cũng có cơ hội đóng vai trò là "trái phiếu kỹ thuật số"!

Hiện tại, hợp đồng cam kết ETH đã được mở và Ethereum 2.0 sẽ được đưa vào sử dụng vào ngày 1 tháng 12 năm 2020. Công việc mất nhiều năm này cuối cùng đã đạt được kết quả nhất định. Không còn nghi ngờ gì nữa, mỗi người chúng tôi đều rất hào hứng. Để hỗ trợ tốt hơn cho những người dùng muốn chạy các nút xác thực trên mạng chính, chúng tôi đã quyết định xuất bản hướng dẫn đặt cược ETH. Ngoài ra, chúng tôi đã phát hành hướng dẫn thiết lập trình xác nhận mạng thử nghiệm Medalla vào tháng 8 năm nay. Bạn cũng có thể tham khảo hướng dẫn này để thực hành cách triển khai các nút trình xác thực trên mạng thử nghiệm.

Nhưng bây giờ, "thời gian chơi" thực sự đã đến! Vì vậy, chúng tôi muốn đưa ra một hướng dẫn thiết thực để thiết lập các nút xác thực trên mạng chính Ethereum 2.0.

Trước khi bắt đầu, tôi muốn cảm ơn Collin Myers và Mara Schmiedt từ ConsenSys CodeFi và Bison Trails vì những đóng góp của họ cho bài viết này. Cả hai chúng tôi đều hy vọng sẽ cung cấp các tài nguyên có giá trị cho cộng đồng Ethereum và để nhiều người hơn sử dụng Ethereum 2.0.

Bây giờ, chúng ta hãy đi thẳng vào vấn đề.

Dựa trên các mục tiêu thiết kế phi tập trung của Ethereum 2.0, người ta mong đợi rằng các trình xác thực sẽ sử dụng nhiều thiết lập cơ sở hạ tầng khác nhau (chẳng hạn như tại chỗ, điện toán đám mây, v.v.).đây。

👉 Nếu bạn chưa cam kết ETH trước đó, bạn cũng có thể vào mạng thử nghiệm Medalla để trải nghiệm trước, đây thực sự là một cách hay để tham gia Ethereum 2.0 trước, giúp bạn có đủ thời gian để xác định loại thiết lập nào có thể mang lại trải nghiệm hiệu suất tốt nhất và đáng tin cậy nhất.

Vì vậy, trước khi triển khai chính thức, nên thực hiện một số công việc thử nghiệm trước! Vì chúng tôi vẫn muốn bạn kiểm tra thiết lập của mình trên mạng thử nghiệm Medella trước, hãy xem

  • đây

  • Tiếp theo, chúng tôi sẽ đưa ra một số đề xuất về phần cứng, liên kết tài nguyên và các hướng dẫn hữu ích khác để giúp bạn chuẩn bị tốt hơn cho Ethereum 2.0.

  • Thông số kỹ thuật được đề xuất:

  • Hệ điều hành: Linux 64-bit, Mac OS X, Windows

  • Bộ xử lý: Intel Core i7-4770 hoặc AMD FX-8310 (hoặc tốt hơn)

  • Bộ nhớ: RAM 8GB

Lưu trữ: SSD 100GB dung lượng trống

  • Standard Droplet

  1. Internet: Kết nối Internet băng thông rộng (10 Mbps)

  2. Nguồn điện: Nguồn điện liên tục (UPS)

  3. Giải pháp thay thế Digital Ocean (Nhà cung cấp đám mây):

  4. Bộ nhớ: RAM 8GB

  5. Lưu trữ: SSD 160GB dung lượng trống

  6. Thời gian hoạt động: 99,99%

Sẵn có: 8 trung tâm dữ liệu

  • Chi phí hàng giờ: $0,060

  • Chi phí hàng tháng: $40

  • Thiết bị thay thế phần cứng:

ZOTAC ZBOX CI662 Máy tính mini làm mát thụ động bằng nano, Bộ xử lý Intel Core i7 thế hệ thứ 10

  • SSD gắn trong SanDisk Ultra 3D NAND 2TB

  • Corsair Vengeance Performance Bộ nhớ SODIMM 16GB (2x8GB)

  • Yêu cầu phần cứng tối thiểu:

  • Hệ điều hành: Linux 64-bit, Mac OS X, Windows

  • Bộ xử lý: Intel Core i5-760 hoặc AMD FX-8110 (hoặc tốt hơn)

  • Bộ nhớ: RAM 4GB

Lưu trữ: SSD 20 GB dung lượng trống

  • Standard Droplet

  1. Internet: Kết nối Internet băng thông rộng (10 Mbps)

  2. Nguồn điện: Nguồn điện liên tục (UPS)

  3. Giải pháp thay thế Digital Ocean (Nhà cung cấp đám mây):

  4. Bộ nhớ: RAM 4GB

  5. Lưu trữ: SSD 80GB dung lượng trống

  6. Thời gian hoạt động: 99,99%

Sẵn có: 8 trung tâm dữ liệu

  • Chi phí hàng giờ: $0,030

  • Chi phí hàng tháng: $20

  • Thiết bị thay thế phần cứng:

ZOTAC ZBOX CI642 Nano Máy tính mini làm mát thụ động im lặng thế hệ thứ 10 Intel Core i5

SSD gắn trong SanDisk Ultra 3D NAND 2TB

Corsair Vengeance Performance SODIMM 8GB

2. Chọn và cài đặt client

Khi Ethereum 2.0 được khởi chạy, nhiều ứng dụng khách sẽ cung cấp hỗ trợ và trình xác thực có thể sử dụng các ứng dụng khách khác nhau để chạy các tùy chọn trình xác thực của riêng họ. Cho đến nay, tổng cộng bốn khách hàng đã được triển khai trên mạng sản xuất và chúng tôi sẽ giới thiệu từng khách hàng bên dưới:

Ứng dụng khách Prysm (Discord) được phát triển bởi Prysmatic Labs

Prysm là một giao thức Ethereum 2.0 được phát triển bằng ngôn ngữ lập trình Go. Ứng dụng khách tập trung vào khả năng sử dụng, bảo mật và độ tin cậy và được phát hành theo giấy phép GPL-3.0.

Lighthouse client (Discord) được phát triển bởi Sigma Prime

Lighthouse là một triển khai Rust của ứng dụng khách Ethereum 2.0, được phát hành theo giấy phép Apache 2.0. Ứng dụng khách này tập trung vào tốc độ và bảo mật. Nhóm phát triển đằng sau nó là Sigma Prime, một công ty kỹ thuật phần mềm và bảo mật thông tin.

Ứng dụng khách Teku (Discord) được phát triển bởi ConsenSys

PegaSys Teku là ứng dụng khách Ethereum 2.0 dựa trên Java được thiết kế và xây dựng để đáp ứng nhu cầu của tổ chức và yêu cầu bảo mật, được phát triển bằng ngôn ngữ lập trình Java trưởng thành và được sử dụng rộng rãi nhất trên thị trường, được phát hành theo giấy phép Apache 2.0.

Ứng dụng khách Nimbus được phát triển bởi Status (Discord)

Nimbus vừa là ứng dụng khách vừa là dự án nghiên cứu Ethereum 2.0 được thiết kế để chạy tốt trên các hệ thống nhúng và thiết bị di động cá nhân (bao gồm cả điện thoại thông minh cũ hơn với các hạn chế về tài nguyên phần cứng). Được phát hành theo giấy phép Apache 2.0, ứng dụng khách Nimbus được phát triển bằng ngôn ngữ lập trình Nim, sử dụng ngôn ngữ tương tự như Python và hỗ trợ biên dịch ngôn ngữ C,

Mô tả khách hàng

  • OpenEthereum

  • Geth

  • Besu

  • Nethermind

3. Cài đặt nút Ethereum 1.0

  • Infura

Chạy nút xác thực trên Ethereum 2.0 trước tiên yêu cầu bạn chạy nút Ethereum 1.0 để theo dõi tiền gửi của trình xác thực (tức là 32 mã thông báo ETH), thực tế có một số tùy chọn khi chọn nút Ethereum 1.0, bên dưới, chúng tôi sẽ cung cấp cho bạn một số cách phổ biến nhất đã sử dụng các công cụ khởi động nút Ethereum 1.0.

Tự lưu trữ:

ký quỹ:

4. Chạy trình xác thực Ethereum 2.0

  • Bước 1: Nhận mã thông báo ETH

  • Nếu bạn chưa quen với Ethereum, bước đầu tiên là "tiếp nhiên liệu" trước khi bạn có thể tham gia. Điều này có nghĩa là mỗi trình xác thực Ethereum 2.0 trước tiên phải cam kết 32 mã thông báo ETH. Cần lưu ý rằng nếu bạn trở thành người xác thực Ethereum 2.0, điều đó cũng có nghĩa là bạn đã cam kết lâu dài với dự án.

  • Nếu bạn cần nạp một số mã thông báo ETH ngay bây giờ, chúng tôi có thể đề xuất một số trao đổi tiền điện tử:

Trao đổi tiền điện tử hỗ trợ giao dịch tiền tệ fiat (tại Hoa Kỳ): Coinbase hoặc Gemini;

Trao đổi tiền điện tử hỗ trợ giao dịch tiền tệ fiat (khu vực ngoài Hoa Kỳ): Binance hoặc Kraken;

Sàn giao dịch phi tập trung Ethereum: Uniswap.

Bước 2: Truy cập Ethereum 2.0 Launchpad

Trong vài tháng qua, Ethereum Foundation (EF), Codefi Activate và Deep Work Studio đã phát triển một giao diện để giúp người dùng đặt cược mã thông báo ETH dễ dàng hơn và trở thành người xác thực trên Ethereum 2.0.

Bây giờ chúng tôi trình bày kết quả của công việc đó, đây là: Bảng khởi chạy ETH2, một ứng dụng được thiết kế để hướng dẫn bạn cách tạo khóa Ethereum 2.0 một cách an toàn và đặt cược 32 ETH vào hợp đồng tiền gửi mạng chính Ethereum chính thức.

Launch Pad được thiết kế cho các trình xác nhận thông thường, ngay cả những người nghiệp dư Ethereum có ý định tự chạy trình xác thực cũng có thể sử dụng nó ở nhà và cũng có thể chạy các lệnh trên màn hình đầu cuối của máy tính.

Bước 2a: Thẩm định chi tiết (Phần tổng quan)

Trong quá trình thiết lập trình xác nhận Ethereum 2.0, bạn có thể cần dành thời gian đọc phần này, vì phần tổng quan của phần này rất quan trọng và nó được thiết kế để giúp bạn tìm hiểu và hiểu rõ hơn các vấn đề liên quan mà bạn có thể gặp phải khi đặt cược rủi ro cho mã thông báo ETH.

Bước 3: Tạo cặp khóa và cụm từ ghi nhớ

Trước tiên, bạn cần chọn số lượng trình xác thực bạn muốn chạy và hệ điều hành nào bạn muốn chạy trên chúng.đâyLaunchpad sẽ cung cấp cho bạn hai tùy chọn để tạo khóa ký gửi.

Bạn có thể tìm

đây

Tìm hướng dẫn chi tiết cho hệ điều hành của bạn.

Tùy chọn đầu tiên là tải xuống tệp thực thi nhị phân từ kho lưu trữ mã Ethereum 2.0 GitHub và chạy lệnh ./deposit trong cửa sổ đầu cuối.

  1. Lưu ý rằng bạn sẽ cần xác minh URL và đảm bảo rằng bạn đang sử dụng đúng URL!

  2. Tùy chọn thứ hai là xây dựng công cụ ký gửi-CLI từ mã nguồn Python, bạn chỉ cần làm theo hướng dẫn và đảm bảo tất cả các thư viện phát triển cần thiết cũng như công cụ ký gửi-CLI đã được cài đặt.

  3. Sau khi công cụ ký gửi-CLI hoàn tất và đang chạy trong cửa sổ đầu cuối, bạn sẽ được nhắc:

Chỉ định số lượng trình xác thực bạn muốn chạy;

Bạn muốn sử dụng ngôn ngữ nào để tạo bản ghi nhớ;

Chỉ định mạng (mainnet) mà trình xác thực sẽ chạy trên đó.

Bạn cần đảm bảo rằng mình đã thiết lập "chain mainnet" cho mạng thử nghiệm mainnet, nếu không, khoản ký gửi sẽ không có hiệu lực.Bây giờ, bạn cần đặt mật khẩu và sau khi mật khẩu được xác nhận, một cụm từ hạt giống sẽ được tạo, bạn cần ghi lại cụm từ này và cất giữ ở nơi an toàn!。

Nếu các bước trên thành công, bây giờ bạn sẽ thấy màn hình sau:

Nếu bạn có bất kỳ câu hỏi nào về công cụ ký gửi-cli, bạn có thể truy cập trang liên quan

kho lưu trữ GitHub

Bước 4: Tải lên tệp tiền gửi của bạn

Tại thời điểm này, toàn bộ quá trình triển khai trình xác thực Ethereum 2.0 sắp kết thúc! Tại thời điểm này, bạn cần tải lên tệp Deposit.json được tạo ở bước trước. Tệp này nằm trong thư mục /eth2.0-deposit-cli/validator_keys và có tiêu đề là Deposit-data-[timestamp].json.

Bước 5: Kết nối Ví

Tiếp theo, kết nối ví Web3 của bạn và nhấp vào Tiếp tục. Lưu ý rằng bạn cần chọn "Mainnet" trong cài đặt ví của mình.

Bước 6: Xác nhận Tóm tắt Giao dịch và Bắt đầu Nạp tiền

Khi bạn đã kết nối và xác nhận địa chỉ ví của mình, bạn sẽ được đưa đến trang tóm tắt hiển thị tổng số lượng mã thông báo Eth cần thiết để gửi tới hợp đồng tiền gửi dựa trên số lượng trình xác thực bạn đã chọn để chạy.

ETH
投资
Chào mừng tham gia cộng đồng chính thức của Odaily
Nhóm đăng ký:
https://t.me/Odaily_News
Nhóm trò chuyện:
https://t.me/Odaily_GoldenApe
Tài khoản chính thức:
https://twitter.com/OdailyChina
Mục lục bài viết
Thư viện tác giả
Winkrypto
Tải ứng dụng Odaily Nhật Báo Hành Tinh
Hãy để một số người hiểu Web3.0 trước
IOS
Android