Nghiên cứu & Phát triển
– Ethereum đang chuyển sang cổ phần! Quá trình chuyển đổi, được gọi là The Merge, trước tiên phải được kích hoạt trên Beacon Chain với bản nâng cấp Bellatrix. Sau đó, chuỗi bằng chứng công việc sẽ chuyển sang bằng chứng cổ phần khi đạt đến giá trị tổng độ khó cụ thể.
– Nâng cấp Bellatrix được lên lịch vào kỷ nguyên 144896 trên Beacon Chain – 11:34:47 sáng giờ UTC vào ngày 6 tháng 9 năm 2022 .
– Giá trị Tổng độ khó đầu cuối kích hoạt Hợp nhất là 58750000000000000000000 , dự kiến từ ngày 10 đến 20 tháng 9 năm 2022 .
– Lưu ý: như đã thông báo trước đó , mạng thử nghiệm của Lò nung đang ngừng hoạt động. Các nhà khai thác sẽ ngừng hoạt động vào ngày 6 tháng 9 năm 2022.
Tiểu sử
Sau nhiều năm làm việc chăm chỉ, cuối cùng thì bản nâng cấp bằng chứng cổ phần của Ethereum đã xuất hiện! Việc nâng cấp thành công tất cả các testnet công khai hiện đã hoàn tất và The Merge đã được lên lịch cho mạng chính Ethereum.
Hợp nhất khác với các nâng cấp mạng trước đó theo hai cách. Đầu tiên, các nhà khai thác nút cần cập nhật song song cả hai máy khách lớp đồng thuận (CL) và lớp thực thi (EL), thay vì chỉ một trong hai. Thứ hai, nâng cấp sẽ kích hoạt trong hai giai đoạn: giai đoạn đầu, có tên Bellatrix, ở độ cao kỷ nguyên trên Beacon Chain và giai đoạn thứ hai, có tên là Paris, khi đạt đến giá trị Độ khó Tổng số trên lớp thực thi.
Thông tin nâng cấp
Thời gian
Hợp nhất là một quá trình gồm hai bước. Bước đầu tiên là nâng cấp mạng, Bellatrix, trên lớp đồng thuận được kích hoạt bởi độ cao kỷ nguyên. Tiếp theo là quá trình chuyển đổi của lớp thực thi từ bằng chứng công việc sang bằng chứng cổ phần, Paris, được kích hoạt bởi một ngưỡng Tổng độ khó cụ thể được gọi là Tổng độ khó cuối cùng ( TTD ).
Nâng cấp Bellatrix được lên lịch vào kỷ nguyên 144896 trên Beacon Chain – 11:34:47 sáng giờ UTC vào ngày 6 tháng 9 năm 2022, Paris, phần của lớp thực thi của quá trình chuyển đổi, sẽ được kích hoạt bởi Tổng độ khó cuối (TTD) là 58750000000000000000000 , dự kiến từ ngày 10 đến 20 tháng 9 năm 2022 . Ngày chính xác đạt được TTD tùy thuộc vào tỷ lệ băm bằng chứng công việc. Các ước tính cho quá trình chuyển đổi có thể được tìm thấy tại bordel.wtf và 797.io/themerge
Khi lớp thực thi đạt đến hoặc vượt quá TTD , khối tiếp theo sẽ được tạo bởi trình xác thực Chuỗi Beacon. Quá trình chuyển đổi Hợp nhất được coi là hoàn thành sau khi Beacon Chain hoàn thành khối này. Trong điều kiện mạng bình thường, điều này sẽ xảy ra 2 kỷ nguyên (hoặc ~ 13 phút) sau khi khối hậu TTD đầu tiên được tạo ra!
Thẻ khối JSON-RPC mới, đã hoàn tất , trả về khối hoàn thiện mới nhất hoặc lỗi nếu không tồn tại khối sau hợp nhất như vậy. Thẻ này có thể được sử dụng bởi các ứng dụng để kiểm tra xem Quá trình hợp nhất đã được hoàn thành hay chưa. Tương tự, các hợp đồng thông minh có thể truy vấn opcode DIFFICULTY ( 0x44 ) (được đổi tên thành PREVRANDAO sau hợp nhất) để xác định xem Hợp nhất có xảy ra hay không. Chúng tôi khuyến nghị các nhà cung cấp cơ sở hạ tầng giám sát sự ổn định tổng thể của mạng ngoài trạng thái hoàn thiện.
Phát hành Các bản phát hành khách hàng sau hỗ trợ Hợp nhất trên mạng chính Ethereum. Các nhà khai thác nút phải chạy cả ứng dụng khách lớp thực thi và đồng thuận để duy trì trên mạng trong và sau quá trình Hợp nhất.
Khi chọn ứng dụng khách nào để chạy, người xác nhận nên đặc biệt lưu ý đến những rủi ro khi chạy một ứng dụng khách đa số trên cả EL và CL. Có thể tìm thấy một giải thích về những rủi ro này và hậu quả của chúng ở đây . Bạn có thể tìm thấy ước tính về phân phối khách hàng EL và CL hiện tại và hướng dẫn chuyển đổi từ khách hàng này sang khách hàng khác .
Cảnh báo : Phiên bản Lighthouse v3.1.0 là bản phát hành có mức độ ưu tiên cao, có một bản sửa lỗi quan trọng để đảm bảo rằng Lighthouse không cố tạo ra các khối không hợp lệ
Cảnh báo : Teku phiên bản 22.9.0 là bản cập nhật bắt buộc.
Cảnh báo : Phiên bản Erigon v2022.08.03-alpha chứa một bản sửa lỗi quan trọng để chặn sản xuất và một số bản vá lỗi nhỏ khác. Tất cả người dùng Erigon được khuyến nghị nâng cấp lên phiên bản này hoặc phiên bản mới hơn trước khi Hợp nhất
.Cảnh báo: phiên bản geth v1.10.22 chứa một vấn đề cơ sở dữ liệu nghiêm trọng, không sử dụng phiên bản này và nếu bạn đã nâng cấp, vui lòng nâng cấp lên v1.10.23 càng sớm càng tốt.
Thông số kỹ thuật nâng cấp
Các thay đổi quan trọng về sự đồng thuận đối với Hợp nhất được chỉ định ở hai nơi:
– Lớp đồng thuận thay đổi trong thư mục Bellatrix của kho lưu trữ thông số đồng thuận
– Lớp thực thi thay đổi theo thông số kỹ thuật Paris trong kho lưu trữ thông số kỹ thuật thực thi
– Ngoài những điều này, hai thông số kỹ thuật khác bao gồm cách tương tác của các máy khách lớp đồng thuận và lớp thực thi:
– API Engine, được chỉ định trong kho thực thi-apis , được sử dụng để giao tiếp giữa các lớp đồng thuận và thực thi
– Đồng bộ hóa lạc quan, được chỉ định trong thư mục đồng bộ hóa của kho lưu trữ thông số kỹ thuật đồng thuận, được sử dụng bởi lớp đồng thuận để nhập các khối khi ứng dụng khách lớp thực thi đang đồng bộ hóa và để cung cấp cái nhìn một phần về phần đầu của chuỗi từ trước đến sau
Hợp nhất Bug Bounty Bonus
Tất cả tiền thưởng liên quan đến Hợp nhất cho các lỗ hổng đã nhận được hệ số gấp 4 lần từ nay đến ngày 8 tháng 9. Các lỗi nghiêm trọng hiện có giá trị lên đến $ 1 triệu USD .
Câu hỏi thường gặp
Là một nhà điều hành nút, tôi nên làm gì?
Hậu hợp nhất, một nút đầy đủ của Ethereum là sự kết hợp của một máy khách lớp đồng thuận (CL) chạy chuỗi Beacon bằng chứng cổ phần và một máy khách lớp thực thi (EL) quản lý trạng thái người dùng và chạy các tính toán liên quan đến các giao dịch . Ứng dụng khách EL và CL giao tiếp qua một cổng được xác thực bằng cách sử dụng một tập hợp các phương thức JSON RPC mới được gọi là API Engine . Khách hàng EL và CL xác thực lẫn nhau bằng cách sử dụng bí mật JWT. Các nhà khai thác nút nên tham khảo tài liệu của khách hàng của họ để biết hướng dẫn về cách tạo và cấu hình giá trị này.
Nói cách khác, nếu bạn đã chạy một nút trên Beacon Chain, thì bây giờ bạn cũng cần chạy một ứng dụng khách lớp thực thi. Tương tự, nếu bạn đang chạy một nút trên mạng bằng chứng công việc hiện tại, bạn sẽ cần chạy một ứng dụng khách lớp đồng thuận. Để họ giao tiếp an toàn, mã thông báo JWT phải được chuyển cho mỗi máy khách. Bản cập nhật cho phần ‘Chạy một nút’ của trang web ethereum.org trình bày chi tiết hơn các bước này.
Cần nhấn mạnh rằng mặc dù cả hai đều là một phần của các bản phát hành ứng dụng khách lớp đồng thuận, nhưng việc chạy Beacon Node khác với việc chạy Trình xác thực. Staker phải chạy cả hai, nhưng các toán tử nút chỉ cần cái trước. Bài đăng này giải thích sự khác biệt giữa cả hai thành phần chi tiết hơn.
Ngoài ra, hãy lưu ý rằng mỗi lớp sẽ duy trì một tập hợp các lớp ngang hàng độc lập và hiển thị các API của riêng nó. Các API Beacon và JSON RPC đều sẽ tiếp tục hoạt động như mong đợi
Là một staker, tôi cần phải làm gì?
Như đã giải thích ở trên, các trình xác thực trên Beacon Chain sẽ cần chạy một ứng dụng khách lớp thực thi sau The Merge ngoài các ứng dụng khách lớp đồng thuận của chúng. Hợp nhất trước, điều này rất được khuyến khích, nhưng một số trình xác thực đã thuê ngoài các chức năng này cho các nhà cung cấp bên thứ ba. Điều này có thể xảy ra vì dữ liệu duy nhất được yêu cầu trên lớp thực thi là các bản cập nhật cho hợp đồng tiền gửi.
Sau hợp nhất, trình xác thực phải đảm bảo rằng các giao dịch của người dùng và các khối chuyển đổi trạng thái mà họ tạo và chứng thực là hợp lệ. Để làm điều này, mỗi nút báo hiệu phải được ghép nối với một ứng dụng khách lớp thực thi. Lưu ý rằng nhiều trình xác thực vẫn có thể được ghép nối với một nút báo hiệu duy nhất và tổ hợp ứng dụng khách lớp thực thi. Điều này mở rộng trách nhiệm của người xác thực nhưng cũng cung cấp cho người xác thực đề xuất khối quyền đối với phí ưu tiên giao dịch liên quan của nó (hiện thuộc về người khai thác).
Trong khi phần thưởng của trình xác thực vẫn tích lũy trên Beacon Chain và sẽ yêu cầu thu hồi nâng cấp mạng tiếp theo, phí giao dịch sẽ được thanh toán, đốt và phân phối trên lớp thực thi. Người xác nhận có thể chỉ định bất kỳ địa chỉ Ethereum nào làm người nhận cho phí giao dịch.
Sau khi cập nhật ứng dụng khách đồng thuận của bạn, hãy đảm bảo đặt người nhận phí như một phần của cấu hình ứng dụng khách trình xác thực của bạn để đảm bảo phí giao dịch được gửi đến địa chỉ mà bạn kiểm soát. Nếu bạn đã đặt cọc bằng cách sử dụng nhà cung cấp bên thứ ba, thì tùy thuộc vào nhà cung cấp đã chọn của bạn để chỉ định cách phân bổ các khoản phí này.
Staking Launchpad có Danh sách kiểm tra mức độ sẵn sàng hợp nhất mà những người thực hiện có thể sử dụng để đảm bảo rằng họ đã trải qua từng bước của quy trình. EthStaker cũng đã tổ chức các Hội thảo Chuẩn bị cho Trình xác thực, với nhiều hơn nữa đang được lên kế hoạch.
Các nhà phân phối muốn chạy trình xác thực trên testnet để chuẩn bị cho quá trình chuyển đổi bằng chứng cổ phần của mạng chính có thể làm như vậy trên Goerli (hiện đã được hợp nhất với Prater), cũng có phiên bản Staking Launchpad .
Tại sao ngày ước tính cho Tổng độ khó cuối cùng lại rộng như vậy?
Độ khó gia tăng được thêm vào cho mỗi khối phụ thuộc vào tốc độ băm của mạng dễ thay đổi. Nếu tỷ lệ băm nhiều hơn tham gia vào mạng, TTD sẽ đạt được sớm hơn. Tương tự, nếu tỷ lệ băm rời khỏi mạng, TTD sẽ đạt được sau đó. Trong trường hợp mức độ băm giảm đáng kể, có thể điều phối Ghi đè TTD như đã được thực hiện trên Ropsten .
Là một nhà phát triển ứng dụng hoặc công cụ, tôi nên làm gì?
Như đã giải thích trong một bài viết trước , The Merge sẽ chỉ có tác động tối thiểu đến một tập hợp con các hợp đồng được triển khai trên Ethereum, không có hợp đồng nào trong số đó sẽ bị phá vỡ. Ngoài ra, tỷ lệ sư tử của các điểm cuối API người dùng vẫn ổn định (trừ khi bạn sử dụng các phương pháp cụ thể bằng chứng công việc như eth_getWork ).
Điều đó nói rằng, hầu hết các ứng dụng trên Ethereum liên quan đến nhiều hơn các hợp đồng trên chuỗi. Bây giờ là lúc để đảm bảo rằng mã front-end, công cụ, đường dẫn triển khai và các thành phần ngoài chuỗi khác của bạn hoạt động như dự định. Chúng tôi đặc biệt khuyên các nhà phát triển nên chạy qua một chu kỳ thử nghiệm & triển khai hoàn chỉnh trên Sepolia hoặc Goerli và báo cáo bất kỳ vấn đề nào với các công cụ hoặc phụ thuộc cho người bảo trì của các dự án đó. Nếu bạn không chắc chắn nơi mở vấn đề, vui lòng sử dụng kho lưu trữ này .
Ngoài ra, xin lưu ý rằng tất cả các testnet ngoài Sepolia và Goerli sẽ không được dùng nữa sau khi hợp nhất. Nếu bạn là người dùng Ropsten, Rinkeby hoặc Kiln, bạn nên lên kế hoạch di chuyển sang Goerli hoặc Sepolia. Thông tin thêm về điều này có thể được tìm thấy ở đây .
Là người dùng Ethereum hoặc người nắm giữ Ether, tôi có cần làm gì không?
Cho dù bạn đang sử dụng các ứng dụng Ethereum trên chuỗi, giữ Ether trên sàn giao dịch hoặc trong ví tự quản lý, bạn không phải làm bất cứ điều gì. Nếu một ứng dụng, sàn giao dịch hoặc ví bạn sử dụng cung cấp các hướng dẫn hoặc đề xuất bổ sung, bạn nên xác minh rằng những điều này thực sự đến từ chúng. Hãy đề phòng những trò gian lận!
Là một thợ mỏ, tôi có cần phải làm gì không?
Không. Nếu bạn đang khai thác trên mạng chính Ethereum, bạn nên biết rằng mạng sẽ hoạt động hoàn toàn dưới chế độ Proof-of-stake sau khi Hợp nhất. Tại thời điểm đó, việc khai thác sẽ không thể thực hiện được trên mạng nữa.
Điều gì xảy ra nếu tôi là người khai thác hoặc nhà điều hành nút và tôi không tham gia vào quá trình nâng cấp?
Nếu bạn đang sử dụng một ứng dụng khách Ethereum không được cập nhật lên phiên bản mới nhất (được liệt kê ở trên), ứng dụng khách của bạn sẽ đồng bộ hóa với chuỗi khối tiền fork sau khi quá trình nâng cấp xảy ra.
Bạn sẽ bị mắc kẹt trên một chuỗi không tương thích theo các quy tắc cũ và sẽ không thể gửi Ether hoặc hoạt động trên mạng Ethereum sau hợp nhất.
Với tư cách là người xác thực, tôi có thể rút tiền đặt cược của mình không?
Không. Hợp nhất là bản nâng cấp phức tạp nhất cho Ethereum cho đến nay. Để giảm thiểu rủi ro gián đoạn mạng, một cách tiếp cận tối thiểu đã được thực hiện nhằm loại trừ mọi thay đổi không mang tính chuyển đổi từ bản nâng cấp này.
Rút tiền từ Beacon Chain có thể sẽ được giới thiệu trong bản nâng cấp đầu tiên sau The Merge. Các thông số kỹ thuật cho cả lớp đồng thuận và lớp thực thi đang được tiến hành.
Tôi có thêm câu hỏi, tôi có thể hỏi họ ở đâu?
Tham gia cùng các nhà phát triển nhóm khách hàng, thành viên của ETHStaker, các nhà nghiên cứu, v.v. trong Cuộc gọi cộng đồng hợp nhất tiếp theo vào Thứ Sáu, ngày 9 tháng 9 lúc 14:00 UTC
Cảm ơn
Sự chuyển đổi của Ethereum sang bằng chứng cổ phần đã được một thời gian dài sắp tới. Cảm ơn tất cả những người đã đóng góp vào việc nghiên cứu, chỉ định, phát triển, phân tích, thử nghiệm, phá vỡ, sửa chữa hoặc giải thích mọi thứ đã đưa chúng tôi đến với The Merge.
ĐĂNG KÝ TÀI KHOẢN CÁC SÀN GIAO DỊCH TIỀN ĐIỆN TỬ UY TÍN ĐỂ TRAO ĐỔI ETH, BTC VÀ CÁC ALTCOIN KHÁC
Nguồn: ethrmine.org
Hồ Thị Đua – www.smartbit.asia st
Đăng ký tài khoản các sàn giao dịch tiền điện tử uy tín để giao dịch bitcoin và các altcoin :
Theo dõi các thông tin chia sẻ về MMO cùng SmartBuy Team:
+ Facebook Fanpage: https://www.facebook.com/smartbuycompany
+ Twitter: https://twitter.com/smartbuysaigon
+ Instagram: https://www.instagram.com/smartbuyvietnam
Xem thêm:
– ĐẦU TƯ BITCOIN, ETH VÀ TIỀN ĐIỆN TỬ DỄ DÀNG TRÊN REMITANO
– SÀN GIAO DỊCH TIỀN MÃ HÓA BINANCE TỪ A ĐẾN Z
– COINLIST PHÁT HÀNH TOKEN KARMA LÀM ĐIỂM THƯỞNG CHO NGƯỜI ĐÓNG GÓP
– HUOBI – SÀN GIAO DỊCH BTC, ETH, ALTCOIN HÀNG ĐẦU KHU VỰC ĐÔNG NAM Á VÀ THẾ GIỚI
– FIAHUB – SÀN GIAO DỊCH MUA BÁN BITCOIN, ETHER GIÁ RẺ, UY TÍN VÀ TIỆN LỢI
– ĐIỀU KIỆN CHUYỂN RENEC LÊN MẠNG CHÍNH ( MAINNET)