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

Khoa học phổ biến: Câu hỏi thường gặp về Trình xác thực Ethereum 2.0

以太坊爱好者
特邀专栏作者
Bài viết này có khoảng 3695 từ, đọc toàn bộ bài viết mất khoảng 6 phút
Bài viết này từ trang "Câu hỏi thường gặp về trình xác thực" của Trình bắt đầu nhanh trình xác thực Eth2 tập trung vào việc liệt kê và trả lời các câu hỏi liên quan đến việc tham gia các h
Tóm tắt AI
Bài viết này từ trang "Câu hỏi thường gặp về trình xác thực" của Trình bắt đầu nhanh trình xác thực Eth2 tập trung vào việc liệt kê và trả lời các câu hỏi liên quan đến việc tham gia các h

Lưu ý của biên tập viên: Bài viết này đến từNhững người đam mê Ethereum (ID: ethfans)Lưu ý của biên tập viên: Bài viết này đến từ

, tác giả: Eth2 Validator Launchpad, bản dịch & hiệu đính: Min Min & A Jian, được Odaily in lại với sự ủy quyền.

Giới thiệu

Lưu ý của biên tập viên: Bài viết này từ trang "Câu hỏi thường gặp về Trình xác thực" của Trình khởi động nhanh Trình xác thực Eth2 và tập trung vào việc liệt kê và trả lời các câu hỏi liên quan đến việc tham gia các hoạt động xác thực. Trang Bắt đầu Nhanh cũng có trang "Thông báo Tham gia", trang này cũng nhắc bạn về những rủi ro liên quan đến việc tham gia các hoạt động xác minh, có thể được tham khảo chéo. Tuy nhiên, nội dung trùng lặp nhiều nên không ghi ở đây. Hỗ trợ đa ngôn ngữ của trình khởi chạy nhanh vẫn đang được triển khai và tôi tin rằng chúng tôi sẽ sớm gặp bạn.

tiêu đề phụ

Giới thiệu

1. Chính xác thì "trình xác thực" là gì?

Trình xác thực là các thực thể tham gia vào cơ chế đồng thuận của giao thức ETH 2.0.

Trong tiếng địa phương, đó là một người tiếp tục chạy một phần cụ thể của chương trình máy tính. Chương trình này đề xuất và chứng thực các khối mới để chúng có thể được thêm vào chuỗi khối.

Nói cách khác, bạn có thể coi trình xác thực là người bỏ phiếu cho các khối mới. Một khối càng có nhiều phiếu bầu thì càng có nhiều khả năng được thêm vào chuỗi khối.

Điều quan trọng là trọng số biểu quyết của người xác thực được xác định bởi số tiền mà người đó có liên quan.

2. Hợp đồng đặt cọc là gì?

Bạn có thể coi hợp đồng ký quỹ như một kênh chuyển tiền giữa tài khoản Ethereum và trình xác thực ETH 2.0.

Trạng thái của hợp đồng tiền gửi chỉ định ai gửi tiền, ai tham gia xác minh, số tiền gửi là bao nhiêu và ai có thể rút tiền.

3. Tại sao người xác nhận cần gửi tiền đặt cọc trước?

Hệ thống cần giữ lại tiền từ người xác thực để trừng phạt người xác nhận nếu người đó bị chứng minh là có hành vi sai trái.

Nói cách khác, để đảm bảo rằng những người xác nhận này tuân thủ thỏa thuận, hành động của những người xác nhận này phải có hậu quả kinh tế.

4. Người xác minh cần cam kết bao nhiêu ETH?

Trước khi trình xác thực có thể bắt đầu bảo mật mạng, ta cần đặt cược 32 ETH. 32 ETH này là số dư ban đầu của trình xác thực.

5. Có bất kỳ lợi ích nào khi đặt cược hơn 32 ETH không?

Đặt cổ phần hiệu quả ở mức 32 ETH giúp phân cấp quyền lực bằng cách ngăn không cho một trình xác thực duy nhất bỏ phiếu quá nhiều.

Hãy nhớ rằng trọng số biểu quyết của người xác thực được xác định bởi số tiền đặt cược của họ.

(Ghi chú của người dịch: Trên thực tế, trọng số biểu quyết của người xác thực phụ thuộc vào "số dư hiệu quả (số dư hiệu lực)" của nó. Số dư hiệu quả không phải là số dư bề mặt của tài khoản. Số dư hiệu quả có giới hạn trên là "32". Giả sử người xác thực đã làm việc chăm chỉ Siêng năng kiếm tiền, số dư hiệu quả của nó sẽ không vượt quá "32". Tương tự, khi bị tịch thu, nó sẽ không bị phạt nhiều hơn 32 ETH một lần. Thuật ngữ gốc ở đây là "số tiền mà nó bị đe dọa ", mặc dù Nó cũng quá mơ hồ, nhưng rõ ràng là không thể dịch trực tiếp thành "số tiền mà người xác minh đã gửi". Không có từ tiếng Trung nào tương đương với "at stake" mà không rườm rà, vì vậy dịch nó thành " số lượng quyền và lợi ích" tại đây)

tiêu đề phụ

Trách nhiệm của Trình xác thực

1. Các ưu đãi kinh tế giúp người dùng luôn năng động và trung thực như thế nào?

  • Ngoài việc bị phạt vì ngoại tuyến, người xác nhận cũng có thể bị phạt vì làm điều ác — ví dụ: bỏ phiếu cho các khối không hợp lệ hoặc xung đột.

  • Mặt khác, trình xác thực được thưởng nếu khối được đề xuất/chứng nhận bởi trình xác thực được thêm vào chuỗi khối.

  • Các khái niệm cơ bản là:

Các hành động giúp mạng đạt được sự đồng thuận sẽ được khen thưởng

Các hành động vô ý (hoặc không hành động) cản trở sự đồng thuận sẽ bị phạt nhẹ

Hình phạt nghiêm trọng (hoặc chém) đối với hành vi nguy hiểm

Nói cách khác, những người xác nhận đang đóng góp cho toàn bộ mạng trong khi làm việc chăm chỉ để kiếm phần thưởng.

2. Phần thưởng/hình phạt được phân phối như thế nào?

Hãy nhớ rằng, mỗi trình xác nhận có số dư riêng - số dư ban đầu có thể được nhìn thấy trong hợp đồng tiền gửi.

Các quy tắc mạng Ethereum thường xuyên cập nhật số dư của trình xác thực dựa trên hiệu suất của chúng.

Nói cách khác, phần thưởng và hình phạt mà người xác minh nhận được sẽ được phản ánh trong số dư.

3. Thưởng/phạt được ban hành trong bao lâu?

Phát ra khoảng 6,5 phút một lần (tức là một kỷ nguyên). Trong mỗi kỷ nguyên, mạng sẽ đánh giá hiệu suất của từng trình xác nhận và thưởng hoặc trừng phạt chúng tương ứng.

4. Mức thưởng/phạt là bao nhiêu?

Câu hỏi này rất khó trả lời vì có nhiều yếu tố cần xem xét khi tính toán.

Phần thưởng cho việc xác thực các giao dịch chủ yếu bị ảnh hưởng bởi tổng cổ phần mạng (nghĩa là tổng số người xác thực). Tùy thuộc vào tổng số cổ phần, tỷ lệ hoàn vốn hàng năm cao nhất cho người xác thực có thể nằm trong khoảng từ 2% đến 20%.

Khi tổng số người xác minh là cố định, thưởng/phạt chủ yếu phụ thuộc vào thang cân bằng của người xác minh - nếu người xác minh cung cấp bằng chứng có số dư càng cao thì thưởng/phạt TA nhận được càng cao; số dư càng thấp , phần thưởng/phạt sẽ càng cao, hình phạt càng thấp.

Lưu ý rằng động này hoạt động theo những cách ít rõ ràng hơn. Để hiểu cách thức hoạt động của nó, trước tiên bạn cần hiểu khái niệm về sự cân bằng hiệu quả. Nếu bạn chưa quen với khái niệm này, chúng tôi khuyên bạn nên đọc bài viết này (lưu ý của biên tập viên: xem siêu liên kết ở cuối bài viết).

5. Tại sao phần thưởng phụ thuộc vào tổng số người xác thực trong mạng?

Phần thưởng khối được tính tỷ lệ thuận với tổng số ETH được đặt trong mạng.

Nói một cách đơn giản, nếu tổng vốn chủ sở hữu của ETH nhỏ, thì phần thưởng (lãi suất) sẽ cao, nhưng khi lượng vốn chủ sở hữu tăng lên, phần thưởng (lãi suất) mà mỗi trình xác nhận nhận được sẽ giảm xuống.

  • Tại sao điều chỉnh năng động này? Mặc dù bài viết này sẽ không làm sáng tỏ sự thật, nhưng trực giác của chúng tôi cho chúng tôi biết rằng để mạng hoạt động tốt, tổng số người xác thực không thể giảm xuống dưới một giới hạn thấp hơn nhất định (cũng như tổng số cổ phần ETH). Do đó, để khuyến khích nhiều người xác nhận tham gia hơn, lãi suất cần được duy trì ở mức cao cho đến khi tổng số người xác nhận đạt đến giới hạn thấp hơn.

  • 6. Người xác thực sẽ bị phạt gì nếu họ ngoại tuyến?

Nó phụ thuộc. Ngoài tác động của số dư thực tế, có hai tình huống quan trọng cần lưu ý:

Nếu đại đa số (2/3) người xác thực đang trực tuyến, hình phạt cho việc ngoại tuyến sẽ thấp hơn vì có đủ người xác nhận đang trực tuyến để đạt được khối cuối cùng. Điều này là để được mong đợi.

Nếu hơn 1/3 số người xác thực ngoại tuyến cùng một lúc, hình phạt ngoại tuyến sẽ cao, vì mạng không thể tiếp tục đạt được mức độ cuối cùng của khối. Đây là một trường hợp cực đoan khó có thể xảy ra.

Lưu ý rằng trong trường hợp thứ hai, những người xác thực ngoại tuyến sẽ mất dần tới 50% (16 ETH) số cổ phần của họ trong 21 ngày. Sau 21 ngày, lô người xác thực sẽ bị xóa khỏi nhóm người xác thực. Điều này cho phép mạng trở lại bình thường và bắt đầu đạt được tính hữu hạn của khối.

7. Cần bao nhiêu phần trăm thời gian hoạt động để những người xác thực trung thực có thể sinh lời?

Nói chung, trình xác nhận có lãi miễn là thời gian hoạt động của chúng vượt quá 50%.

Điều này có nghĩa là trình xác thực không cần máy khách dự phòng hoặc kết nối mạng dự phòng, vì hậu quả của việc ngoại tuyến không quá nghiêm trọng.

8. Người xác nhận có hành vi ác ý sẽ bị trừng phạt như thế nào?

Cũng tùy. Hành vi độc hại (ví dụ: bỏ phiếu cho các khối không hợp lệ hoặc xung đột) có thể dẫn đến việc trình xác nhận bị cắt.

Số tiền giảm tối thiểu là 1 ETH, nhưng số tiền này sẽ tăng lên nếu các trình xác nhận khác bị giảm cùng một lúc.

Mục đích của nó là để giảm thiểu tổn thất mà những người xác thực phải gánh chịu do những sai lầm vô ý, đồng thời ngăn chặn các cuộc tấn công phối hợp.

Các hình phạt có hai mục đích: (1) để tăng đáng kể chi phí tấn công ETH 2.0, khiến cuộc tấn công trở nên không có lợi; (2) để ngăn người xác thực lười biếng bằng cách kiểm tra xem họ có hoàn thành nhiệm vụ của mình hay không. Cái gọi là chém có nghĩa là nếu một trình xác nhận được chứng minh là xấu xa, thì quyền của ta (một phần trong số họ) sẽ bị hủy.

Những người xác minh đã bị cắt giảm không thể tiếp tục tham gia vào cơ chế đồng thuận của mạng và sẽ bị buộc rút lại.

(Lưu ý của người dịch: Thông tin không rõ ràng trong câu trả lời cho những câu hỏi này là: Đối với người xác minh, mỗi kỷ nguyên (6,4 phút) cần gửi một tin nhắn chứng thực (chứng thực, bao gồm nội dung biểu quyết) và yêu cầu Vị trí của thời gian gửi của thông điệp không cố định trong một thời đại. Rõ ràng, việc thực hiện các nhiệm vụ của người xác minh nói trên không thể được thực hiện bằng một chương trình vận hành thủ công mà phải được tự động hóa. Do đó, người xác minh có bị phạt hay không phụ thuộc nhiều vào phần mềm máy khách được sử dụng. Do đó, những người dùng có ý định tự chạy trình xác minh phải quan tâm trước tiên đến hiệu suất của máy khách mà họ sử dụng và liệu các biện pháp bảo vệ có được áp dụng hay không.)

tiêu đề phụ

chìa khóa

1. Điều gì xảy ra nếu khóa ký bị mất?

Nếu khóa ký bị mất, người xác thực không thể tiếp tục đề xuất và chứng kiến ​​các khối.

Theo thời gian, số dư của trình xác nhận sẽ giảm dần, vì ta sẽ bị trừng phạt vì không thể tham gia vào quá trình đồng thuận. Khi số dư của trình xác thực chỉ còn 16 ETH, hệ thống sẽ tự động trục xuất ta khỏi nhóm trình xác thực.

Tuy nhiên, vấn đề không hoàn toàn vô vọng. Nếu khóa ký của trình xác thực được tạo bằng EIP2334 (theo quy trình bootstrap mặc định), thì khóa ký có thể được tính toán lại từ khóa rút tiền bất kỳ lúc nào.

Khi rút tiền gửi, người dùng cũng cần sử dụng khóa rút tiền và việc rút tiền sẽ mất khoảng một ngày để đến tài khoản.

Lưu ý rằng thời gian trì hoãn có thể kéo dài nếu có nhiều người thoát hoặc bị đuổi khỏi nhóm trình xác nhận trong cùng một khoảng thời gian.

(Ghi chú của người dịch: Trong Giai đoạn 0, chức năng rút tiền đặt cọc của người xác minh sẽ không được kích hoạt.)

2. Điều gì xảy ra nếu khóa rút tiền bị mất?

Nếu khóa rút tiền bị mất, người xác minh sẽ không bao giờ lấy lại được tiền của mình.

Do đó, bạn nên sử dụng thuật nhớ để tạo khóa rút tiền để sao lưu. Nếu trình xác thực đã tham gia thông qua quy trình bootstrap của mạng thử nghiệm Medalla, thì khóa rút tiền được tạo theo mặc định thông qua tính năng ghi nhớ.

3. Điều gì xảy ra nếu khóa rút tiền bị đánh cắp?

Nếu khóa rút tiền bị đánh cắp, kẻ trộm có thể chuyển số dư của người xác minh, nhưng chỉ sau khi người xác minh thoát ra.

Nếu kẻ trộm không có khóa ký của trình xác thực, thì không có cách nào để lấy trình xác thực ra.

Người xác thực có thể sử dụng khóa ký để thoát khỏi nhóm xác thực trước, sau đó sử dụng khóa rút tiền để chuyển tiền đi trước kẻ trộm.

(Ghi chú của người dịch: Tôi nghĩ câu trả lời này không nhắc nhở mọi người về rủi ro thực sự. Theo câu trả lời cho câu hỏi 1, nếu khóa chữ ký của người dùng được tạo bằng khóa rút tiền, thì kẻ đánh cắp khóa rút tiền có thể tính toán khóa rút tiền được sử dụng bởi người xác minh, do đó khóa rút tiền của người xác minh cũng sẽ trở nên không an toàn. Mặc dù phương pháp tạo khóa chữ ký từ khóa rút tiền có thể cải thiện tính bảo mật của khóa rút tiền, nhưng rủi ro này không tồn tại. .Cần nhắc lại rằng chìa khóa rút tiền luôn được ưu tiên hàng đầu và phải được bảo vệ.Phương thức thoát được cung cấp trong câu trả lời chỉ có thể được sử dụng khi chức năng rút tiền bình thường, nhưng giai đoạn Giai đoạn 0 sẽ không bật chức năng rút tiền, và kẻ đánh cắp chìa khóa rút tiền có thời gian phục kích đủ lâu.)

开发者
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