Tiêu đề gốc: "Hướng dẫn: Trở thành Người xác thực trên Testnet Eth2"
Nguồn gốc: Bankless, Ryan Sean Adams
Bản tổng hợp gốc: 0x26
ETH2.0 cuối cùng cũng đã xuất hiện. Sự kiện lớn diễn ra sau đó là việc đặt cược ETH, có nghĩa là ETH đã có một bước tiến vững chắc để trở thành trái phiếu kỹ thuật số (T-bill) (Treasury Bill, tín phiếu kho bạc ngắn hạn. Đây là loại tiền quan trọng và tích cực nhất thị trường là một trong những công cụ tín dụng). Khi bạn đặt cược, Ethereum bạn nắm giữ không còn là hàng hóa ảo nữa. Nó giống như một tài sản tài chính mà từ đó bạn kiếm được cổ tức.

Hợp đồng đặt cược Ethereum hiện đã trực tuyến và ETH 2.0 sẽ trực tuyến vào tháng 1 năm 2020. Chúng tôi rất vui mừng vì nhiều năm làm việc chăm chỉ cuối cùng cũng có kết quả. Như chúng tôi đã thông báo trước đó vào tháng 8, chúng tôi đã phát hành các công cụ giúp mọi người xây dựng Huân chương, một phiên bản beta của Ethereum. Người mới vẫn có thể thử nghiệm mạng bằng cách sử dụng Mạng thử nghiệm Hướng dẫn Hãy thực hành.
Bây giờ, hãy bắt tay vào công việc khi chúng tôi xuất bản hướng dẫn đặt cược ETH 2.0 thực sự.
Đây là nội dung hướng dẫn này đề cập đến:
1. Yêu cầu về phần cứng
2. Chọn và cài đặt ứng dụng khách
3. Thiết lập Nút ETH 1.0
4. Sử dụng Bảng khởi chạy ETH 2.0
Dựa trên Ethereum 2.0 là mục tiêu thiết kế phi tập trung và dự kiến các nút xác minh sẽ có thể sử dụng nhiều loại thiết bị khác nhau (thiết bị cục bộ, dịch vụ đám mây, v.v.).
Nếu bạn chưa đặt cược ETH trước đây thì sử dụng Mạng thử nghiệm Huy chương là một cách tuyệt vời để luyện tập và cho bạn đủ thời gian để xác định loại thiết lập nào cung cấp hiệu suất tốt nhất, đáng tin cậy nhất.
Hãy nhớ thử chạy testnet trước khi bắt đầu! Để kiểm tra trên mạng thử nghiệm Medella, hãy xem tại đây.
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 cao hơn) p>
Bộ nhớ: RAM 8GB
Bộ nhớ: 100GB ổ cứng thể rắn (SSD)
Internet: Mạng băng thông rộng (10 Mbps)
Nguồn điện nguồn cung cấp : Nguồn cung cấp liên tục (UPS)
Khuyến nghị về Đại dương Kỹ thuật số (Nhà cung cấp Đám mây):
Bộ nhớ: RAM 8GB
Bộ nhớ: 160GB Ổ cứng thể rắn (SSD) có sẵn
Thời gian hoạt động: 99,99%
Tính khả dụng: 8 trung tâm dữ liệu
Chi phí hàng giờ: 0,060 USD
Chi phí hàng tháng: 40 USD
p>
Phần cứng thay thế:
ZOTAC ZBOX CI662 Nano Máy tính mini được làm mát thụ động yên tĩnh, bộ xử lý Intel Core i7 thế hệ thứ 10
SSD tích hợp SanDisk Ultra 3D NAND 2TB
Bộ nhớ SODIMM Corsair Vengeance Performance 16GB (2x8GB)
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 cao hơn)
Bộ nhớ: RAM 4GB Bộ nhớ: Có sẵn ổ cứng thể rắn (SSD) 20 GB
Internet: Mạng băng thông rộng (10 Mbps)
Nguồn điện: Bộ nguồn liên tục (UPS)
Standard Droplet
Bộ nhớ: RAM 4GB
Bộ nhớ: 80GB Ổ cứng thể rắn (SSD) có sẵn
Thời gian hoạt động: 99,99%
Hiệu lực: 8 Trung tâm dữ liệu
Chi phí hàng giờ: 0,030 USD
Chi phí hàng tháng: 20 USD
ZOTAC ZBOX CI642 Nano Silent Passive Cooled Mini PC Intel Core i5 thế hệ thứ 10 p>
SSD tích hợp SanDisk Ultra 3D NAND 2TB
Corsair Vengeance Performance Bộ nhớ SODIMM 8GB
Bản phát hành Ethereum 2.0 Nhiều máy khách được cung cấp, cung cấp cho các nút xác thực tùy chọn để chạy các nút của chúng bằng các máy khách khác nhau. Cho đến nay, có 4 khách hàng nhóm để bạn thử:

Ứng dụng khách Ethereum 2.0:
Prysm ứng dụng khách được phát triển bởi Prysmatic Labs
Prysm là ứng dụng khách Ethereum 2.0 được triển khai bằng ngôn ngữ Go. 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.
Ứng dụng khách Lighthouse được phát triển bởi Sigma Prime p>
Lighthouse là ứng dụng khách Eth2.0 được triển khai bằng ngôn ngữ Rust, ngôn ngữ này rất coi trọng tốc độ và bảo mật. Đội ngũ đằng sau nó, Sigma Prime, là một công ty công nghệ phần mềm và bảo mật thông tin.
Pegasus Teku là ứng dụng khách Ethereum 2.0 được triển khai bằng ngôn ngữ Java hoàn thiện và được sử dụng rộng rãi, được thiết kế và xây dựng để đáp ứng các nhu cầu của tổ chức và yêu cầu bảo mật.
Nimbus là một dự án nghiên cứu. Nó cũng là một triển khai máy khách của Ethereum 2.0, được thiết kế để sử dụng trong 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 tài nguyên phần cứng hạn chế. Nimbus (Apache 2) được viết bằng Nim, một ngôn ngữ có cú pháp giống python biên dịch thành c.
Để chạy nút xác thực trên Ethereum 2.0, bạn cần chạy nút Ethereum 1.0 để theo dõi khoản tiền gửi 32 ETH của nút xác thực. Có nhiều tùy chọn khi chọn nút Ethereum. Dưới đây bạn có thể tìm thấy các công cụ phổ biến nhất để khởi chạy nút Ethereum.

Tự lưu trữ:
Nếu bạn chưa quen với Ethereum, một bước quan trọng là thêm gas (tài sản thế chấp). Ethereum 2.0 yêu cầu 32 ETH cho mỗi nút xác thực. Đây là thực! Xin lưu ý rằng nếu bạn trở thành người xác nhận, bạn đang thực hiện cam kết lâu dài (được tính bằng năm) với chương trình.
Nếu bạn cần mua một số ETH, đây là nền tảng được chúng tôi đề xuất:
Sàn giao dịch tiền điện tử hỗ trợ giao dịch tiền tệ pháp định (ở Hoa Kỳ): Coinbase hoặc Gemini;
Sàn giao dịch tiền điện tử hỗ trợ giao dịch tiền tệ pháp định (ở các khu vực ngoài Hoa Kỳ) : Coinbase An hoặc Kraken;
Sàn giao dịch phi tập trung Ethereum: Uniswap.
Bước 2: Truy cập Bảng khởi chạy Ethereum 2.0
p>
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 dễ dàng đặt cược và trở thành người xác thực trên nút Ethereum 2.0 .
Kết quả của nỗ lực này làBảng khởi chạy Eth2, hướng dẫn an toàn hướng dẫn bạn cách tạo cặp khóa Ethereum 2.0 và đưa 32 Ethereum của bạn vào các thủ tục hợp đồng tiền gửi chính thức của Ethereum 2.0 Mainnet.
Launch Pad được thiết kế để công chúng thiết lập các nút xác minh. Những người này có thể là những người đam mê có ý định chạy các nút xác thực của riêng họ, bằng cách sử dụng chương trình này, người dùng có thể dễ dàng chạy các lệnh trên màn hình đầu cuối của máy tính của họ.

Bước 2a: Thẩm định (Phần tổng quan)
Hãy dành chút thời gian để xem lại phần hướng dẫn này. Điều quan trọng là để đọc nó qua. Mục đích của phần giáo dục này là thông báo cho người dùng về những rủi ro họ có thể gặp phải khi đặt cược Ethereum.

Bước 3: Tạo cặp khóa và cụm từ ghi nhớ
Đối với mỗi nút xác minh, cần tạo cặp khóa xác thực và cụm từ ghi nhớ Ghi nhớ các từ để bạn có thể tạo khóa rút tiền sau này.
Trước tiên, bạn phải chọn số lượng nút xác thực mà bạn muốn chạy và hệ điều hành nào bạn muốn chạy chúng.

Launchpad sẽ cung cấp cho bạn hai tùy chọn để tạo khóa gửi tiền.
Bạn có thể tải xuống tại Tại đây Tìm hướng dẫn chi tiết cho hệ điều hành của bạn.
Phương pháp đầu tiên là sử dụng tệp thực thi nhị phân có thể tải xuống từ kho lưu trữ Eth2 Github và sau đó chạy trên terminal./ hướng dẫn gửi tiền.
Hãy nhớ xác minh rằng URL là chính xác!
Một tùy chọn khác là xây dựng công cụ Deposit-CLI từ mã nguồn Python. Bạn cần làm theo hướng dẫn để đảm bảo rằng tất cả các thư viện phát triển cần thiết và công cụ Deposit-CLI đã được cài đặt.

Sau khi công cụ Deposit-CLI hoàn tất và đang chạy trong cửa sổ terminal, hệ thống sẽ nhắc:
Chỉ định số lượng nút xác minh sẽ chạy; chọn ngôn ngữ cho bản ghi nhớ; chỉ định mạng (mạng chính) nơi các nút xác minh chạy trên đó.
Bây giờ bạn phải đặt mật khẩu của mình, sau khi xác nhận cụm từ ghi nhớ của bạn đã được tạo. Hãy nhớ viết nó ra ở một nơi an toàn và lưu trữ ngoại tuyến!
Nếu bạn đã hoàn tất thành công bước này, bạn sẽ thấy màn hình sau.

Nếu bạn có thắc mắc về Deposit-cli, bạn có thể truy cập Cơ sở dữ liệu GitHub.
Bước 4: Tải tệp lưu trữ lên
  ;
Sắp xong rồi! Bước tiếp theo là tải tệp Deposit.json được tạo ở bước trước lên.
Nó nằm trong thư mục /eth2.0-deposit-cli/validator_keys và được đặt tên là Deposit-data-[ timestamp .json

Bước 5: Kết nối ví của bạn
Tiếp theo, kết nối ví Web3 và nhấp vào Tiếp tục. Đảm bảo bạn chọn mạng chính 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 gửi tiền
Sau khi được kết nối và xác nhận địa chỉ ví , một bản tóm tắt trang sẽ xuất hiện hiển thị tổng số Ethereum cần được gửi đến hợp đồng gửi tiền, dựa trên số lượng nút được chọn để chạy xác minh.
Đồng ý với kiểm tra nhắc nhở, sau đó nhấp vào Xác nhận để nhập bước cuối cùng - gửi tiền thực tế.
Nhấp vào "Khởi tạo giao dịch" để gửi ETH vào hợp đồng gửi tiền Ethereum 2.0 chính thức.
Tiếp theo, hãy xác minh ví để đảm bảo rằng mỗi địa chỉ nút có 32 Ethereum.
Sau khi giao dịch của bạn được xác nhận... OK, bạn đã thành công. Bạn có thể tự gọi mình là người xác nhận chính thức tại một thời điểm mang tính bước ngoặt trên Web3.
Chào mừng bạn tham gia cộng đồng chính thức của BlockBeats:
Nhóm Telegram đăng ký: https://t.me/theblockbeats
Nhóm Telegram thảo luận: https://t.me/BlockBeats_App
Tài khoản Twitter chính thức: https://twitter.com/BlockBeatsAsia