Chuỗi khối Bitcoin Satoshi Vision (BitcoinSV) đã phải chịu một loạt các lần tái lập lại khối khối, đặt vấn đề về tính toàn vẹn của mạng.
CúcVào ngày 18 tháng 4 năm 2019, nút Bitcoin Cash SV (sic) của chúng tôi đã trải qua hai lần tái tổ chức khối. Đầu tiên, tổ chức lại ba khối, tiếp theo là tổ chức lại sáu khối, tweet Nghiên cứu BitMEX, bộ phận phân tích của trao đổi tài sản kỹ thuật số BitMEX.
Việc tổ chức lại khối xảy ra khi các công cụ khai thác tiền điện tử bị buộc phải chuyển sang các khối mồ côi trên mạng sau khi chúng được khai thác. Điều này có thể xảy ra khi mạng quá chậm để truyền bá các khối có hiệu quả và các khối lớn hơn (như các khối được đặc trưng bởi BitcoinSV) đặc biệt dễ bị mồ côi.

Các lần cuối cùng điều này xảy ra là vào tháng 11 năm 2018, khi hai khối – một khối 16 MB và 13 MB khác – bị mồ côi vì quá lớn. Vào thời điểm đó, các nhà nghiên cứu BitMEX cũng đổ lỗi cho kết nối mạng xấu.
Điều này làm cho ba BitcoinSV chặn các tổ chức lại trong sáu tháng.
Các khối lớn hơn có thể bị bỏ lại phía sau bởi chuỗi dài nhất
BitcoinSV là một ngã ba Bitcoin Cash (đó là một ngã ba của Bitcoin). Nó đã tăng giới hạn kích thước khối của Bitcoin Cash từ 32MB lên 128MB. Bitcoin giới hạn kích thước khối vẫn là 1MB.
Giám đốc điều hành của Whiteblock, ông Zak Cole nói với Hard Fork rằng khi các khối trở nên quá lớn, chúng sẽ mất nhiều thời gian hơn để được xử lý bởi mạng so với các khối nhỏ hơn.
Càng lâu, việc truyền bá trên mạng càng lâu, khả năng nó trở thành một đứa trẻ mồ côi càng cao. Đối tượng càng lớn, càng có nhiều khả năng nó sẽ được vận chuyển toàn bộ và có khả năng sẽ phải phát sóng lại.
BitcoinSV sử dụng Bằng chứng làm việc để đi đến thống nhất về các giao dịch (và khối) đáng tin cậy. Các thợ mỏ về cơ bản trình bày các phiên bản blockchain BitcoinSV của riêng họ để xác thực.
Mạng chấp nhận chuỗi khối dài nhất trên mạng là các bản ghi giao dịch hợp pháp nhất, nhưng hãy tưởng tượng một người khai thác khai thác một khối tương đối lớn và đưa nó lên mạng để xác nhận.
Bây giờ, cùng lúc, một công cụ khai thác khác chia sẻ một khối nhỏ hơn, nhưng của chúng giao dịch được viết vào blockchain đầu tiên. Trong kịch bản này, người khai thác thứ hai đã đánh cắp một cách hiệu quả vị trí khai thác đầu tiên của Google trong chuỗi dài nhất đáng tin cậy.
Công cụ khai thác với khối lớn hơn bị kẹt không có chỗ để đặt nó. Họ đã buộc phải lên mồ côi trên mạng và các giao dịch bên trong nó bị hủy bỏ một cách hiệu quả. Điều này có nghĩa là khối đã được khai thác, nhưng không được bao gồm trong blockchain.
Đây có thể là một viễn cảnh trong mơ đối với những kẻ tấn công 51%
Mặc dù điều này có vẻ giống như một hệ thống hoạt động như dự định, nhưng việc mồ côi khối thông thường có thể gây ra hậu quả lớn. Cole giải thích cho Hard Fork tàn phá sự kiện ngã ba có thể xảy ra khi các phiên bản khác nhau của blockchains gặp lịch sử khối xung đột.
Khi một phần đáng kể các nút nhận được ‘Phiên bản A của chuỗi và sau đó một phần đáng kể tương tự của các nút nhận phiên bản B, mọi thứ sẽ rơi vào địa ngục, Drake Cole nói với Hard Fork. Nếu các khối quá lớn để truyền đi khắp các nhóm khai thác BitcoinSV, thì tất cả chúng sẽ bị bế tắc trong một khoảng thời gian.

Những kịch bản này đưa ra các điều kiện làm tăng đáng kể khả năngchi tiêu gấp đôi. Các cuộc tấn công này liên quan đến việc chi tiêu tiền điện tử với ý định đảo ngược các giao dịch bằng cách giả định 51% (hoặc nhiều hơn) tổng sức mạnh tính toán của mạng với một trò chơiTấn công 51%.
Vấn đề là, các khối mồ côi đánh lạc hướng những người tham gia mạng lưới làm việc với chuỗi dài nhất chính xác. Có nhiều phiên bản hoạt động của một chuỗi khối tạo ra sức mạnh tính toán ít hơn dành riêng cho chuỗi dài nhất.
Điều này có nghĩa là một kẻ tấn công thậm chí có thể không cần phải kiểm soát 51 phần trăm sức mạnh băm của mạng để chi tiêu gấp đôi, họ thực sự có thể tìm thấy thành công với ít hơn nhiều.
Các phần lớn của tốc độ băm mạng có sẵn sẽ bị lãng phí, làm giảm tổng an ninh chung của mạng. Khi số lượng trẻ mồ côi tăng lên, nó làm giảm tổng lượng năng lượng băm cần thiết để tham gia vào một cuộc tấn công tập trung vào 5151.
OK – nhưng đây có phải là một cuộc tấn công?
Một số dịch vụ tiền điện tử gần đây đã đã xóa hỗ trợ cho BitcoinSV, sau khi Craig Wright và những người đề xướng của ông đưa ra hành động pháp lý chống lại các thành viên cộng đồng nổi tiếng – một trong số đó là bút danh Twitter không gian mèo.
Nó vẫn chưa rõ liệu các khối mồ côi gần đây của BitcoinSV có độc hại hay không. Cole nói rằng các tổ chức lại không cần thiết phải chỉ ra một cuộc tấn công, nhưng được đưa ra khí hậu hiện tại, anh ấy không loại trừ kịch bản này.
BitcoinSV thực sự tự hào về một một phần rất nhỏ của sức mạnh băm Bitcoin Bitcoin, nhưng Cole cảnh báo việc sửa chữa tỷ lệ trẻ mồ côi cao không chỉ đơn giản là vấn đề tuyển dụng nhiều thợ mỏ vào mạng.
Kích thước khối của Bitcoin (BitcoinSV) rất lớn. Tôi nói rằng nó không phải là một cuộc tấn công, nhưng nó chắc chắn là một khả năng nếu ai đó đủ thông minh để biết cách khai thác hiệu suất dưới mức tối ưu, Cole nói.
Anh ấy nói không phải là quá nhiều để làm với sức mạnh băm vì nó có thời gian khối lớn, kích thước khối lớn và ngăn xếp mạng P2P (ngang hàng) tối ưu, anh ấy nói thêm.
Hard Fork đã tìm đến nChain, công ty đứng sau phần mềm BitcoinSV, để hỏi về hoạt động bất thường này. Thật không may, không có đại diện BitcoinSV ngay lập tức có sẵn để bình luận. Chúng tôi sẽ cập nhật phần này cho phù hợp nếu chúng tôi nghe lại.
Bạn có biết không? Hard Fork có sân khấu riêng tại TNW2019, hội nghị công nghệ của chúng tôi ở Amsterdam. Kiểm tra nó.
Xuất bản ngày 19 tháng 4 năm 2019 – 13:49 UTC
Nguồn The Next Web