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

Khoa học phổ biến | Hướng dẫn về Ethereum 2.0 Giai đoạn 0 cho những người đóng góp mới

星球君的朋友们
Odaily资深作者
Bài viết này có khoảng 2937 từ, đọc toàn bộ bài viết mất khoảng 5 phút
Giới thiệu về Ethereum 2.0.
Tóm tắt AI
Giới thiệu về Ethereum 2.0.

Lưu ý của biên tập viên: Bài viết này đến từEthfansLưu ý của biên tập viên: Bài viết này đến từMediumgiới thiệu

giới thiệu

giới thiệu

Bài viết này nhằm giúp những người lần đầu tiên tham gia ETH 2.0 và muốn tham gia vào quá trình phát triển (Giai đoạn 0 tại thời điểm viết).

Bài viết này sẽ phác thảo những nội dung quan trọng và giới thiệu các thuật ngữ chính mà không đi sâu vào chi tiết phát triển. Liên kết đến các tài nguyên bổ sung được bao gồm ở cuối bài viết.

sân khấu

Justin Drakesân khấu


  • Điều này tổng hợp độc đáo các giai đoạn phát triển của Ethereum 2.0:

  • Đặt cược: Giới thiệu trình xác nhận thông qua hợp đồng thông minh được triển khai trên Eth 1

  • Giai đoạn 0 - Hệ thống: Beacon Chain, là phần chính của bài viết này

  • Tổng quan


Tổng quan

Mục tiêu: Đặt lệnh giao dịch

Mục tiêu: Đặt lệnh giao dịch

tiến trình song song

tiến trình song song

Theo cơ chế PoW, một tập hợp các giao dịch gần đây được đóng gói thành các khối. Sự khác biệt giữa PoW và PoS là cách các nút quyết định thứ tự của các khối, nghĩa là cách liên kết các khối mới được khai thác.

Ngoài ra, chuỗi chính của Ethereum 1.0 chỉ là một chuỗi duy nhất bao gồm các khối, trong khi Ethereum 2.0 bao gồm nhiều phân đoạn và một số chuỗi khối song song (chuỗi dữ liệu phân mảnh) sẽ được tạo, nhưng điều này sẽ phải đợi đến Giai đoạn 1 mới có thể mới đạt được. Để các phân đoạn này hoạt động cùng nhau, sẽ có một chuỗi khác để thống nhất các khối hợp lệ của mỗi phân đoạn. Chuỗi khối dành riêng cho việc vận hành hệ thống này được gọi là chuỗi đèn hiệu.

Chuỗi đèn hiệu được xây dựng bởi các nút chuỗi đèn hiệu

Chuỗi đèn hiệu được xây dựng bởi các nút chuỗi đèn hiệu

Một máy tính được nối mạng chạy phần mềm nút chuỗi báo hiệu máy khách Ethereum 2.0 là một nút trên mạng Ethereum 2.0. Trong Ethereum 1.0, các nút được kết nối với nhau tạo/chia sẻ các khối mới bằng cách chia sẻ thông tin. Bởi vì cần phải đợi tất cả các nút đạt được sự đồng thuận về khối mới nhất được khai thác trên chuỗi, nên việc xác nhận giao dịch cần có một chút độ trễ.

khối ngẫu nhiên

khối ngẫu nhiên

Các hệ thống phi tập trung cần được thiết kế tốt mà không đưa vào các thuộc tính có thể gây hại của các hệ thống tài chính tập trung (xem báo cáo chính thức về Bitcoin).


  • Một khía cạnh là tránh tập trung hóa/tham nhũng bằng cách đảm bảo rằng một số lượng lớn người trong mạng phân tán có cơ hội tạo/xác thực dữ liệu:

  • Phải đảm bảo rằng các nút đề xuất khối được chọn ngẫu nhiên từ mạng


Việc tạo các khối hợp lệ sẽ được khen thưởng và/hoặc các khối không hợp lệ sẽ bị phạt


  • Proof-of-work sử dụng sức mạnh tính toán để đạt được điều này:

  • Tạo khối ngẫu nhiên định kỳ (15 giây) giữa những người đề xuất khối


Tạo một khối hợp lệ yêu cầu một chi phí kinh tế nhất định (do đó có cơ hội nhận được phần thưởng khối)


  • Proof of Stake đạt được điều này bằng cách đặt cược ETH (tiền tệ):

  • Mỗi vị trí (6 giây) chỉ định ngẫu nhiên trình xác thực (tức là những người tham gia đã cam kết ETH)


Nếu khối được đề xuất không hợp lệ, nó sẽ bị phạt và nếu khối được đề xuất hợp lệ, nó sẽ được thưởng

Người xác minh

Người xác minh

Trình xác thực là một địa chỉ cá nhân đặt cược 32 ETH (thông qua hợp đồng thông minh trên chuỗi chính Ethereum 1.0) để tham gia Ethereum 2.0. Người xác thực được giao nhiệm vụ thường xuyên và ngẫu nhiên để ký những gì họ cho là khối hợp lệ trong các khối mới được đề xuất.

Sau khi Ethereum 2.0 tập hợp một nhóm người xác minh, những người xác minh này sẽ được xáo trộn giả ngẫu nhiên và sau đó được thành lập thành các ủy ban. Trong mỗi thời kỳ, một hoặc nhiều thành viên của ban được phân công vào một khoảng thời gian nhất định để tham gia vào công việc thẩm tra.

Mô tả hình ảnh

-Validators, Ủy ban, Slots, Thời gian-

Nút chuỗi báo hiệu

Nút chuỗi báo hiệu


  • Ngoài việc quản lý danh sách những người xác thực đã cam kết 32 ETH, các nút chuỗi đèn hiệu có các trách nhiệm sau:

  • Độ dài khe được đảm bảo (6 giây)

  • tạo sự ngẫu nhiên

  • Chỉ định một ủy ban (người xác thực) cho mỗi vị trí


phần cứng phần mềm

máy tính được kết nối với nhau

máy tính được kết nối với nhau

Một số lượng lớn trình xác nhận (tối thiểu 10.000) cần được tập hợp để có tính khả dụng cao và xác thực khối đủ ngẫu nhiên. Lý tưởng nhất là các trình xác thực này được trải rộng trên nhiều máy khách trình xác thực được kết nối với một hoặc nhiều nút chuỗi đèn hiệu tạo nên mạng Ethereum 2.0.catkuro)-

- Các nút chuỗi đèn hiệu được kết nối thông qua mạng; ứng dụng khách trình xác thực và chuỗi đèn hiệu được kết nối thông qua mạng hoặc cục bộ (nguồn:

Phần cứng chạy các nút chuỗi đèn hiệu giao tiếp với nhau, chia sẻ các khối và bằng chứng đã ký. Máy khách trình xác thực kết nối với các nút chuỗi đèn hiệu đáng tin cậy của nó để biết trình xác thực của nó được gán cho vị trí nào. Ngoài ra, các ứng dụng khách của trình xác thực yêu cầu dữ liệu (khối/bằng chứng) cho trình xác thực mà họ quản lý.

Các ưu đãi kinh tế để chạy nút chuỗi đèn hiệu, khả năng chạy cả nút chuỗi đèn hiệu và ứng dụng khách trình xác thực trên cùng một máy và các vấn đề về độ tin cậy đối với chuỗi đèn hiệu nằm ngoài phạm vi của bài viết này. Tại thời điểm viết bài này, những câu hỏi này vẫn chưa được giải quyết.

Cấu hình đơn giản nhất là nút chuỗi đèn hiệu với ứng dụng khách trình xác thực được kết nối với nó chỉ quản lý một trình xác thực. Tuy nhiên, do các yêu cầu để chạy một nút chuỗi đèn hiệu cao, trong khi các yêu cầu để chạy ứng dụng khách trình xác thực thấp hơn nhiều, nên có khả năng các ứng dụng khách trình xác thực sẽ vượt trội so với các nút chuỗi đèn hiệu với biên độ lớn. Máy khách xác minh chỉ cần một PC gia đình có hiệu suất tốt hơn hoặc Raspberry Pi, vì vậy có thể chỉ có một vài trình xác minh trên máy khách xác minh.

Từ phần mềm đến dữ liệu

Từ phần mềm đến dữ liệu

Nếu bạn muốn giúp phát triển ứng dụng khách Ethereum 2.0 trong tương lai, bạn nên hiểu cách các phần mềm khác nhau kết nối và giao tiếp với nhau. Thông số kỹ thuật của Giai đoạn 0 không đề cập đến vấn đề này và tập trung vào chuỗi đèn hiệu dưới dạng dữ liệu, là lớp cao hơn khái niệm "nút".

Theo sát. . .

Theo sát. . .

Hy vọng bài viết này có thể giúp bạn hiểu rõ hơn về đặc điểm kỹ thuật và triển khai của Ethereum 2.0.



thêm thông tin

sự chỉ rõ



giải thích


  • Thông số kỹ thuật của Giai đoạn 0 + Đối tượng: Justin Drake (2019.3):băng hình

  • Người giới thiệubăng hình


Người giới thiệu


  • Beacon Chain: Vitalik Buterin và Justin Drake (2018.7):băng hình

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