Ethereum nghi ngờ về "fork"
Lưu ý của biên tập viên: Bài viết này đến từChặn nhịp BlockBeats (ID: BlockBeats)Lưu ý của biên tập viên: Bài viết này đến từ
Chặn nhịp BlockBeats (ID: BlockBeats)
, Nguồn gốc: Rekt, phần tổng hợp gốc: 0x26, được Odaily sao chép với sự cho phép.
Đồng thuận không chỉ là đạt được thỏa thuận, mà quan trọng hơn, nó có thể thay đổi mọi thứ xung quanh.
Mô tả hình ảnh
Nguồn: Mười hai người đàn ông giận dữ
Vào ngày 11 tháng 11, toàn bộ mạng ethereum gặp sự cố với lỗi đồng thuận trên mạng chính ethereum.
Người dùng chạy các phiên bản cũ hơn của các nút geth thấy mình bị mắc kẹt trong một chuỗi rẽ nhánh thiểu số và gây ra hiệu ứng dây chuyền ảnh hưởng đến tất cả các ứng dụng phụ thuộc vào các nút đó.
Hầu hết người dùng chỉ biết về sự cố này sau khi API Infura bị ngừng một phần. Infura là nhà cung cấp nút lớn nhất trên mạng Ethereum và họ cung cấp các công cụ và cơ sở hạ tầng cho một số ứng dụng Web 3.0 và sàn giao dịch tập trung được sử dụng phổ biến nhất, chẳng hạn như Metamask, Uniswap và Binance.
Sự cố ngừng hoạt động của Infura cho thấy Binance đang dựa vào dữ liệu của Infura hoặc chạy một nút cũ. Trong mọi trường hợp, cả hai tình huống này đều không phù hợp với một nền tảng giao dịch quan trọng như vậy. (Lưu ý về nhịp điệu, có thể xảy ra sự cố hard fork/tình huống chi tiêu gấp đôi vào thời điểm đó để đảm bảo an toàn cho tiền của người dùng.)
Mặc dù có vẻ kỳ lạ khi Infura không chạy phiên bản mới nhất của geth, nhưng có thể hiểu rằng một nhà khai thác lớn như vậy sẽ không vội vàng chuyển sang phiên bản mới nhất. Như trường hợp không có hard fork như vậy, không có lý do khẩn cấp nào để chuyển từ phiên bản đang hoạt động ổn định sang phiên bản mới chưa biết.
########## BAD BLOCK #########<…>Error: invalid merkle root (remote:57cc91ee8b91b956592a27b14386abc2aba723b5f4f9e5d3181ace6b5d3cd433 local: 1f9ee59bfa683a25c7a15b626995a3ad7c58c571b40df96eea31e5c5eed9732d)
Trình khám phá khối và công cụ phân tích Blockchair cũng gặp sự cố, đã tweet như sau:John Youngseok YangNikita Zhavonronkov, nhà phát triển chính của Blockchair, đã báo cáo rằng đã nhận được lỗi sau:bảng xếp hạngHai lỗ hổng nghiêm trọng đã được phát hiện trong mạng geth, cả hai đều do
(Phòng thí nghiệm nền tảng phần mềm) tại Chương trình tiền thưởng EthereumMhswendebảng xếp hạng
20.000 điểm đã đạt được.
Để tránh bị khai thác, các lỗ hổng đồng thuận không được thảo luận công khai trên Github Issues, vì vậy chi tiết chính xác của lỗ hổng này không rõ ràng. Đối với những người tìm kiếm thêm chi tiết kỹ thuật,Péter SzilágyiNói: Có khả năng sẽ có một báo cáo về vấn đề này trong tương lai.
Để giảm thiểu sự gián đoạn, các nhà phát triển Ethereum đã quyết định hard fork.
BẰNG
Đã nói trên Twitter:
Đối với bất kỳ ai phàn nàn về việc Infura không hoạt động, sự cố này sẽ đóng vai trò như một hồi chuông cảnh tỉnh: hãy cập nhật các nút của bạn. Bởi vì một khi nút được ủy thác cho một bên khác, họ hoàn toàn có quyền quyết định cách xử lý các vấn đề liên quan.trực tuyếnHiện tại Infura đã re-đâytrực tuyến
, bạn có thể dùng
đây
Tìm thông tin về cập nhật trạng thái.
Việc dịch vụ của Infura bị gián đoạn đã khiến nhiều người trong chúng tôi nhận ra rằng chúng tôi phụ thuộc vào nhà cung cấp duy nhất này như thế nào. Người gác cổng của hệ sinh thái phi tập trung được phục vụ bởi nhà cung cấp dịch vụ tập trung này.
Sau sự cố này, cả cá nhân và tổ chức cần phải suy nghĩ nhiều hơn về sự phát triển trong tương lai của họ.
Chúng ta không thể quá phụ thuộc vào Infura. Do sự phụ thuộc mặc định của MetaMask vào các nhà cung cấp nút tập trung, toàn bộ mạng Ethereum tạm thời bị bỏ hoang và phí GAS chỉ là 12gwei. Đây là bằng chứng của sự phụ thuộc không lành mạnh và là dấu hiệu rõ ràng về tác hại tiềm ẩn mà sự phụ thuộc đó có thể gây ra.
David MihalKhông phải thất bại do lỗi gây ra do dựa vào một tổ chức tập trung duy nhất chính là điều chúng ta muốn tránh trong xã hội kỹ thuật số/chuỗi khối sao?
Chúng tôi đã xây dựng một mạng Internet miễn phí, nhưng đã chuyển giao nó cho một số tổ chức tập trung - Chrome, Safari và Brave... Chúng tôi đã xây dựng một mạng Internet thay thế, nơi vẫn tồn tại giá trị ban đầu của tính ẩn danh và phân quyền, tuy nhiên chúng tôi gắn nhãn nó là darknet và quyền truy cập bị hạn chế.http://ethereumnodes.comChúng tôi không thể cho phép điều tương tự xảy ra với tiền điện tử.
Michael O Rourkeđã viết:
Sự cố ngừng hoạt động của Infura hôm nay khiến người dùng tranh giành để tìm một nhà cung cấp RPC khác. các bạn có thể thử cái này
https://eth-mainnet.gateway.pokt.network/v1/5f3453978e354ab992c4da79…
, liệt kê các RPC miễn phí công khai và trạng thái hiện tại của chúng.
chỉ ra:


