Cảnh báo rủi ro: Đề phòng huy động vốn bất hợp pháp dưới danh nghĩa 'tiền điện tử' và 'blockchain'. — Năm cơ quan bao gồm Ủy ban Giám sát Ngân hàng và Bảo hiểm
Tìm kiếm
Đăng nhập
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
Xem thị trường
Sự kiện IPFS: Giải quyết điểm dừng chuỗi ngày 19 tháng 12 của Filecoin
神算矿池
特邀专栏作者
2021-01-18 06:13
Bài viết này có khoảng 1875 từ, đọc toàn bộ bài viết mất khoảng 3 phút
Vào ngày 19 tháng 12 năm 2020, mạng Filecoin đã bị dừng dây chuyền. Bài viết này mô tả các vấn đề gặp phải trong quá trình ngừng hoạt động dây chuyền, tác động của việc ngừng hoạt động, phản

Nội dung sau đây là từ chính thức của Filecoin "Giải quyết việc tạm dừng chuỗi ngày 19 tháng 12: Nguyên nhân, tác động và cách giải quyết"

Vào tháng 12 năm 2020, hầu hết sự chú ý đổ dồn vào thị trường FilecoinCộng đồng tổ chức Hội nghị thượng đỉnh về thị trường lưu trữ trong một ngày. Nhưng đồng thời, Shensuan Mining Pool cũng chú ý đến,Vào ngày 19 tháng 12 năm 2020, mạng Filecoin đã gặp sự cố ngừng hoạt động theo chuỗi, có nghĩa là trong một khoảng thời gian các khối mới có thể được tạo ra, nhưng những người khai thác không thể đạt được sự đồng thuận về kết quả này (mỗi khối tính toán một giá trị khác nhau). Nhờ phản hồi nhanh chóng từ các thành viên cộng đồng, thợ mỏ và nhà phát triển, bản sửa lỗi đã được phát hành trong vòng 4 giờ và mạng đã được khôi phục hoàn toàn trong vòng 7 giờ.

Bài viết này mô tả các vấn đề gặp phải trong quá trình ngừng hoạt động dây chuyền, tác động của việc ngừng hoạt động, phản ứng nhanh và những việc cộng đồng sẽ làm tiếp theo↓↓↓

01 lý do

Vấn đề cơ bản là khả năng lặp lại không xác định đối với ánh xạ đối tượng trong quá trình triển khai của người tham gia công cụ khai thác lưu trữ. Diễn viên được thực hiện trong Go. Việc lặp lại trên bản đồ Go là không xác định và các tác nhân luôn sắp xếp kết quả của các lần lặp trước khi sử dụng chúng (thực thi phân tích tĩnh). Thật không may, có một lỗi trong chức năng so sánh được sử dụng để sắp xếp hai bản đồ như vậy, khiến việc sắp xếp không hợp lệ (xem #1335). Vì vậy,Các nút khác nhau xử lý các mục nhập bản đồ theo thứ tự khác nhau, dẫn đến kết quả và mức tiêu thụ Gas khác nhau

Trên thực tế, đường dẫn mã này chỉ có thể đạt được bằng cách (a) một công cụ khai thác tuyên bố đồng thời chấm dứt nhiều khu vực hoặc (b) một công cụ khai thác phục hồi từ các lỗi trải rộng trên nhiều phân vùng đồng thời (hai đường dẫn mã khác sẽ đạt đến điểm này, nhưng rất khó xảy ra trong thực tế). Trước đó, không có đường dẫn nào trong số này sử dụng nhiều cung/phân vùng cho dữ liệu trong mạng chính, điều này cho thấy sự không chắc chắn.Dừng chuỗi được kích hoạt bằng cách chấm dứt đồng thời nhiều lĩnh vực
Thử nghiệm của những người tham gia Filecoin bao gồm mã liên quan, nhưng không bao gồm các cơ chế để xác minh việc thực thi xác định giữa các lần chạy thử nghiệm khác nhau. Các thử nghiệm tích hợp cho việc triển khai nút Lotus không bao gồm việc chấm dứt nhiều cung.

02 Tác động của thời gian ngừng hoạt động

Rất may, không có dữ liệu nào bị mất trong thời gian ngừng hoạt động. Mặc dù việc không thể tạo các khối mới tạm thời ngăn cản các giao dịch trên mạng, nhưng tất cả dữ liệu tại nhà cung cấp dịch vụ lưu trữ đều an toàn và sẵn có sau khi mạng được sao lưu và chạy. Hơn nữa, điều đáng chú ý là,Thông số kỹ thuật của giao thức Filecoin cung cấp khả năng truy xuất dữ liệu ngay cả trong trường hợp ngừng hoạt động chuỗi. Do đó, mặc dù các giao dịch trên chuỗi không thể thực hiện được trong suốt thời gian diễn ra sự kiện, nhưng chức năng cốt lõi của mạng Filecoin vẫn còn nguyên vẹn. Ngoài ra, việc triển khai các bản sửa lỗi đảm bảo rằng bản thân các hoạt động khai thác không bị phạt vì thời gian ngừng hoạt động; thay vào đó, việc cắt giảm đồng thuận tạm thời bị tạm dừng để ưu tiên và khuyến khích phục hồi mạng.

03 Phản hồi nhanh

Tốc độ mà các vấn đề tiềm ẩn lần đầu tiên được phát hiện, xác định, khắc phục và triển khai cũng rất đáng chú ý:

  • Giám sát tự động kích hoạt báo động trong vòng 15 phút sau khi xảy ra sự cố.

  • Trong vòng 30 phút, thợ mỏ và nhà phát triển triển khai đã cùng nhau phản hồi.
  • Trong vòng 4 giờ, nhà phát triển đã xác định và phát hành bản sửa lỗi cho sự cố.
  • Trong vòng 7 giờ, đủ các nút đã áp dụng bản sửa lỗi để vượt qua ngưỡng sức mạnh đồng thuận đa số và đưa mạng vào con đường phục hồi.
Đó là thời gian phản hồi nhanh đến khó tin đối với một trang web phi tập trung non trẻ. Ngay cả các chuỗi khối đã được thiết lập đôi khi cũng trải qua các lần ngắt chuỗi và rẽ nhánh,Thời gian chính thức của Filecoin để giải quyết sự cố này có thể so sánh với các chuỗi khối đã hoạt động trong nhiều năm, cộng đồng nên tự hào về tốc độ xử lý sự cố này.

Sự phục hồi này chỉ có thể đạt được thông qua nỗ lực kết hợp của nhiều nhóm trên khắp thế giới. Tất cả các bên trong toàn bộ hệ sinh thái Filecoin làm việc cùng nhau để đạt được mục tiêu này: những người khai thác tìm và báo cáo vấn đề, đồng thời thông báo cho các nhà phát triển về vấn đề đó; nhóm kỹ thuật điều phối việc phát triển và phát hành một bản vá được đánh giá ngang hàng, đồng thời liên lạc thông qua các kênh cộng đồng. khắc phục; các tác nhân mạng trên toàn cầu đang nỗ lực áp dụng các bản vá và giúp mạng sao lưu và chạy nhanh nhất có thể. Mặc dù sự kiện khẩn cấp này không cần phải lặp lại, nhưng đó là một "cơ hội" ấn tượng để thể hiện sự tham gia và chú ý trong hệ sinh thái Filecoin.

04 Làm gì tiếp theo

Xây dựng một chuỗi khối giống như xây dựng một tên lửa phần mềm, chúng là những công nghệ rất phức tạp và rất khó để có được mọi thứ ngay trong lần thử đầu tiên. Cũng giống như một tên lửa thực sự, mọi thứ có thể đi sai hướng theo những cách không mong muốn và khi điều này xảy ra,Điều quan trọng là phải có cơ sở hạ tầng phù hợp, để giải quyết vấn đề nhanh nhất có thể, giảm thiểu tác động của nó và giảm khả năng tái diễn.
Để đạt được mục tiêu này, nhiều nhóm đã bắt đầu viết và thực hiện các phân tích hậu kỳ, xác định các cải tiến bổ sung về phạm vi kiểm tra giữa các tác nhân/hoa sen, đồng thời cảnh báo và báo cáo vấn đề trên cơ sở hạ tầng mạng/liên lạc để tránh những sự cố như vậy xảy ra lần nữa trong tương lai.
Nhờ sự kiên nhẫn, chăm chỉ và cam kết của cộng đồng Filecoin, những sai sót của công nghệ mới này liên tục được khắc phục. Với tất cả các vấn đề được xác định và giải quyết, mạng Filecoin sẽ tiếp tục phát triển thành một nền tảng ổn định, đáng tin cậy và đã được chứng minh về chuyến bay.
Shensuan Mining Pool vinh danh quan chức và cộng đồng! Mặc dù đã có các vấn đề như phí gas cao, lỗi và ngừng hoạt động sau khi mạng chính Filecoin được ra mắt, nhưng phản ứng nhanh chóng của các quan chức Filecoin và cộng đồng đã khiến Shensuan Mining Pool cảm thấy thái độ tích cực chính thức đối với sự phát triển liên tục và ổn định của Hệ sinh thái Filecoin. , Tôi tin rằng mạng Filecoin sẽ ngày càng phát triển thịnh vượng với nỗ lực chung của chính thức và nhiều người tham gia.Nhóm khai thác Shensuan cũng sẽ theo kịp tốc độ chính thức, nỗ lực hết sức để cải tiến công nghệ và liên tục tạo ra giá trị cho khách hàng
Filecoin
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
Tài khoản chính thức
https://twitter.com/OdailyChina
Tóm tắt AI
Trở về đầu trang
Vào ngày 19 tháng 12 năm 2020, mạng Filecoin đã bị dừng dây chuyền. Bài viết này mô tả các vấn đề gặp phải trong quá trình ngừng hoạt động dây chuyền, tác động của việc ngừng hoạt động, phản
Thư viện tác giả
神算矿池
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