Tấn công 51% là cuộc tấn công vào một chuỗi khối – phổ biến nhất là Bitcoin.

Một cuộc tấn công như vậy vẫn chỉ là giả thuyết, xuất phát từ nhóm thợ mỏ kiểm soát hơn 50% tỷ lệ băm khai thác hoặc sức mạnh tính toán của mạng.

Tấn công 51% là gì?

Những kẻ tấn công sẽ có thể ngăn các giao dịch mới được xác nhận. Cho phép chúng tạm dừng thanh toán giữa một số hoặc tất cả người dùng. Họ cũng có thể đảo ngược các giao dịch đã hoàn thành trong khi họ kiểm soát mạng lưới. Điều đó có nghĩa là họ có thể chi tiêu gấp đôi số tiền.

BÀI VIẾT LIÊN QUAN

Sinh viên Havard ra mắt dự án stablecoin Bitcoin

Ông Trump lần đầu thanh toán bằng Bitcoin

Bang đầu tiên tại Mỹ chấp nhận thanh toán bằng Bitcoin

Bhutan nắm giữ Bitcoin gấp đôi El Salvador

Họ gần như chắc chắn sẽ không thể tạo tiền mới hoặc thay đổi các khối cũ. Một cuộc tấn công 51% có thể sẽ không phá hủy hoàn toàn Bitcoin hoặc một loại tiền tệ dựa trên blockchain khác, ngay cả khi nó được chứng minh là gây thiệt hại lớn.

Cách thức hoạt động của một cuộc tấn công 51%

Bitcoin và các cryptocurrencies được dựa trên blockchains, một hình thức của một sổ cái phân tán. Các tệp kỹ thuật số này ghi lại mọi giao dịch được thực hiện trên mạng của tiền điện tử và có sẵn cho tất cả người dùng. Kết quả là không ai có thể chi tiêu một đồng hai lần.

Blockchain là một chuỗi các khối, là các gói dữ liệu ghi lại tất cả các giao dịch đã hoàn thành trong một khoảng thời gian nhất định. Đối với bitcoin, một khối mới được tạo khoảng 10 phút một lần. Khi một khối được hoàn thiện hoặc khai thác, nó không thể bị thay đổi vì một phiên bản gian lận của sổ cái công khai sẽ nhanh chóng bị người dùng của mạng phát hiện và từ chối.

Tuy nhiên, bằng cách kiểm soát phần lớn sức mạnh tính toán trên mạng, kẻ tấn công hoặc nhóm kẻ tấn công có thể can thiệp vào quá trình ghi các khối mới. Họ có thể ngăn những người khai thác khác hoàn thành các khối, về mặt lý thuyết cho phép họ độc quyền khai thác các khối mới và kiếm được tất cả các phần thưởng.

Bitcoin

Đối với Bitcoin, phần thưởng là 6,5 bitcoin mới được tạo, mặc dù cuối cùng nó sẽ giảm xuống 0. Họ có thể chặn các giao dịch của người dùng khác. Họ có thể gửi một giao dịch và sau đó đảo ngược giao dịch đó, làm cho giao dịch đó xuất hiện như thể họ vẫn còn số tiền mà họ vừa chi tiêu. Lỗ hổng này, được gọi là chi tiêu gấp đôi. Vì vậy, một mạng lưới cho phép chi tiêu gấp đôi sẽ nhanh chóng bị mất niềm tin.

Việc thay đổi các khối lịch sử — các giao dịch bị khóa trước khi bắt đầu cuộc tấn công — sẽ cực kỳ khó khăn ngay cả trong trường hợp bị tấn công 51%. Các giao dịch càng lùi xa, càng khó thay đổi chúng.

Mặt khác, hình thức tấn công 51% có thể xảy ra với ít hơn 50% sức mạnh khai thác của mạng, nhưng với xác suất thành công thấp hơn.

Tấn công 51% các ví dụ trong thế giới thực

Krypton và Shift, hai blockchain dựa trên Ethereum , đã bị tấn công 51% vào tháng 8/2016.

Vào tháng 5 năm 2018, Bitcoin Gold tại thời điểm đồng tiền mã hóa lớn thứ 26 đã phải chịu một cuộc tấn công 51%. Tác nhân độc hại đã kiểm soát một lượng lớn sức mạnh băm của Bitcoin Gold. Nó tồi tệ đến nỗi ngay cả khi Bitcoin Gold liên tục cố gắng nâng ngưỡng trao đổi. Những kẻ tấn công vẫn có thể chi tiêu gấp đôi trong vài ngày, cuối cùng đánh cắp Bitcoin trị giá hơn 18 triệu USD. Bitcoin Gold đã bị tấn công một lần nữa vào năm 2020.

Gần đây, mạng Bitcoin SV (BSV) đã bị một cuộc tấn công vào tháng 8/2021.

Tấn công 51% so với Tấn công 34%

Một sổ cái phân tán mà về cơ bản là khác biệt với một blockchain nhưng được thiết kế để thực hiện các mục tiêu tương tự. Trên mặt lý thuyết có thể chống chọi lại với kẻ tấn công triển khai hơn một phần ba tỷ lệ băm của mạng. Chúng được gọi là một cuộc tấn công 34%.

Kết luận

Trong thực tế, những cuộc tấn công này rất khó thực hiện. Một người khai thác tham lam sẽ cần nhiều sức mạnh băm hơn phần còn lại của mạng cộng lại để đạt được điều này. Ngay cả những máy tính mạnh nhất trên trái đất cũng không thể cạnh tranh trực tiếp với tổng sức mạnh tính toán trên mạng lưới này.

PCB tổng hợp

Leave a Reply

Your email address will not be published. Required fields are marked *