Chengdu Lianan: Phân tích Công nghệ Ethereum 2.0
tiêu đề phụ
Ethereum 2.0 là gì?
Ethereum 2.0 là kế hoạch thay thế cho Ethereum.
Với sự gia tăng nhanh chóng của các dự án như DeFi, khối lượng giao dịch trên Ethereum tiếp tục tăng, khiến phí giao dịch tiếp tục tăng và thời gian giao dịch tiếp tục tăng. Nhìn chung, Ethereum 1.0 hiện tại khó có thể đáp ứng được nhu cầu sử dụng và phát triển của người dùng.
Vào tháng 4 năm nay, chuỗi đèn hiệu đã tạo ra khối genesis và "giai đoạn 0" chính thức ra mắt thử nghiệm. Danny Ryan, điều phối viên ra mắt mạng Ethereum 2.0, ban đầu cũng đã thông báo trên diễn đàn rằng mạng thử nghiệm cuối cùng của Ethereum 2.0 dự kiến sẽ chính thức ra mắt vào đầu tháng 8. Điều này cũng có nghĩa là Ethereum 2.0 đã gần kề.
Hình 1
Hình 1
1. Làm cho nó ngắn gọn hơn, ngay cả khi nó ảnh hưởng đến hiệu quả
2. Nó vẫn có thể tồn tại khi phân vùng mạng chính và hầu hết các nút ngoại tuyến
3. Chọn các thành phần có thể chống điện toán lượng tử hoặc sử dụng các thành phần có thể được thay thế bằng các thành phần chống điện toán lượng tử trong tương lai
4. Sử dụng công nghệ mã hóa và cho phép người xác minh tham gia tạo nhiều khối hơn trên mỗi đơn vị thời gian
5. Cho phép bất kỳ PC cấp người tiêu dùng nào tham gia vào quá trình xử lý phân đoạn
Hình 2
Hình 2
Toàn bộ Ethernet 2.0 được chia thành bốn lớp
1. Lớp chuỗi chính POW: tức là chuỗi đơn của Ethereum 1.0, làm nền tảng của lớp dưới cùng, trong giai đoạn chuyển đổi từ Ethereum 1.0 sang 2.0, giá trị (tiền tệ Ether) trong Ethereum 1.0 sẽ dần dần được chuyển sang chuỗi đèn hiệu, khi quá trình chuyển đổi Ethereum 2.0 hoàn tất, nó có thể được sử dụng làm chuỗi phân đoạn hoặc có thể tiếp tục được giữ lại. Điều đó vẫn chưa được xác định.
2. Lớp chuỗi báo hiệu: Lớp này cuối cùng sẽ là lớp quản lý của chuỗi phân đoạn, chịu trách nhiệm quản lý chuỗi phân đoạn và tham gia vào quá trình liên lạc giữa các chuỗi phân đoạn, đồng thời liên quan đến việc chuyển giao giá trị trong giai đoạn chuyển tiếp.
3. Lớp chuỗi phân đoạn: 64 chuỗi khác nhau, giao tiếp với cùng một chuỗi báo hiệu, lưu trữ dữ liệu, chạy hợp đồng, v.v., mỗi chuỗi tương đương với Ethereum 1.0.
tiêu đề phụ
Công nghệ chính của Ethereum 2.0
Do các đặc điểm của chuỗi khối không thể bị giả mạo và tác động của lỗ hổng (DAO), v.v., giai đoạn chuyển đổi từ Ethereum 1.0 sang 2.0 sẽ kéo dài trong khoảng 2 năm và sẽ được thực hiện theo từng giai đoạn.
Giai đoạn 0: Chủ yếu thực hiện chuyển giao một phần giá trị trong beacon chain và Ethereum 1.0.
Giai đoạn 1: Chủ yếu triển khai sharding và chuyển đều đặn các tài sản kỹ thuật số trên blockchain 1.0 sang sharding
Giai đoạn 2: Triển khai chính máy ảo eWASM
……
……
tiêu đề phụ
Chuỗi đèn hiệu và POS
Beacon chain là một chuỗi đơn blockchain dựa trên cơ chế POS (Casper FFG).
Khi triển khai sự đồng thuận của Casper FFG, hai vai trò của "người xác nhận" và "người đề xuất" được xác định. Nếu một nút muốn trở thành "người xác minh", nó cần thế chấp ít nhất 16ETH cho một hợp đồng thông minh trong Ethereum 1.0, hợp đồng thông minh sẽ kích hoạt một sự kiện, chuỗi đèn hiệu phát hiện sự kiện và thêm địa chỉ vào danh sách "người xác minh".
Chuỗi đèn hiệu chỉ định ngẫu nhiên "trình xác thực" cho các phân đoạn để thực hiện công việc của chúng. Khi tạo một khối, chuỗi đèn hiệu chọn ngẫu nhiên một "người đề xuất" từ "người xác minh" và "người đề xuất" đề xuất một khối, được xác minh bởi "người xác minh". Beacon chain sẽ giám sát tất cả "người xác minh" và "người đề xuất". Nếu họ hoàn thành công việc một cách trung thực, họ sẽ được thưởng (tương đương với việc khai thác), nếu họ làm điều ác, ETH thế chấp của họ sẽ bị tịch thu.
Mô tả hình ảnh
sự phân mảnh
sự phân mảnh
Phân đoạn là các chuỗi khối con khác nhau.
Việc thực hiện sharding thực sự dựa trên địa chỉ. Ở đây chúng ta có thể giả sử: chúng ta xác định địa chỉ bắt đầu bằng 0x00 là phân đoạn 1 và địa chỉ bắt đầu bằng 0x01 là phân đoạn 2. Bằng cách tương tự, chúng ta có thể có 16*16=256 phân đoạn.
tiêu đề phụ
Triển vọng Ethereum 2.0
Ethereum 2.0 sẽ là một hệ thống hoàn toàn khác với Ethereum 1.0 và nó có thể được ra mắt chính thức trong vài năm tới. Chúng ta nên hiểu các đặc điểm chức năng của Ethereum 2.0 trước khi nó chính thức ra mắt, để đáp ứng tốt hơn làn sóng blockchain mới.


