51% Attack xảy ra khi một người khai thác tiền điện tử hoặc một nhóm người khai thác giành quyền kiểm soát hơn 50% chuỗi khối của mạng. Vậy 51% Attack cụ thể là gì? Làm thế nào để ngăn chặn nó? Hãy cùng Topsanfx nghiên cứu bài viết dưới đây để hiểu rõ hơn về 51% Attack nhé!
Contents
51% Attack là gì?
51 Attack hay còn gọi là tấn công 51% là một cuộc tấn công vào blockchain tiền điện tử bởi một nhóm thợ mỏ kiểm soát hơn 50% tỷ lệ hash khai thác của mạng. Việc sở hữu 51% số nút trên mạng mang lại cho các bên kiểm soát quyền thay đổi blockchain.
51% Attack xảy ra khi một hoặc nhiều công cụ khai thác kiểm soát hơn 50% sức mạnh khai thác, sức mạnh tính toán hoặc tỷ lệ hash của mạng. Nếu một cuộc tấn công 51% thành công, những người khai thác chịu trách nhiệm về cơ bản sẽ kiểm soát mạng và một số giao dịch nhất định xảy ra trong đó. Điều này có thể có nghĩa là những kẻ tấn công có thể chi tiêu gấp đôi số tiền hoặc thao túng các giao dịch.
Ngoài ra, 51% Attack vào blockchain có thể làm hỏng danh tiếng của tiền điện tử, dẫn đến sự sụt giảm giá trị khi các nhà đầu tư bán tiền điện tử của họ.
>> Node là gì? Hướng dẫn cách chạy node cho người mới
Ví dụ về 51% Attack
Các cuộc tấn công 51% không chỉ là mối quan tâm lý thuyết. Đã có một vài ví dụ đáng chú ý về các cuộc tấn công 51% trong quá khứ, bao gồm:
- Một cuộc tấn công vào Bitcoin Gold (BTG) vào năm 2018 đã khiến số tiền trị giá hơn 18 triệu đô la bị chi tiêu gấp đôi.
- Nhiều cuộc tấn công vào Vertcoin (VTC) trong năm 2018 dẫn đến việc chi tiêu gấp đôi số VTC trị giá hơn 100.000 USD.
- Một cuộc tấn công vào Ethereum Classic (ETC) vào năm 2019 đã khiến số tiền này bị chi tiêu gấp đôi hơn 1 triệu đô la. Ngoài ra, tiền điện tử phải đối mặt với ba cuộc tấn công vào năm 2020.
- Một cuộc tấn công vào Grin (GRIN) vào năm 2020, mặc dù chuỗi khối đã có thể giành lại quyền kiểm soát.
- Ba cuộc tấn công vào Bitcoin SV (BSV) đã xảy ra vào năm 2021, gây tổn hại đến danh tiếng của nó.
Hầu hết các cuộc tấn công 51% xảy ra trên các loại tiền điện tử nhỏ hơn. Các chuyên gia nói rằng không có khả năng các loại tiền điện tử lớn sẽ đối mặt với một cuộc tấn công 51% thành công vì việc kiểm soát hơn một nửa sức mạnh khai thác là cực kỳ tốn kém.
Tác hại của cuộc tấn công 51%
Đối với dự án và đội ngũ phát triển
Thiệt hại đối với tài sản: Các cuộc tấn công 51% dẫn đến sự mất cân bằng trong sức mạnh khai thác của mạng, tạo ra các giao dịch trùng lặp. Kết quả là các tài sản tiền điện tử sẽ bị ảnh hưởng. Số lượng tiền bị đánh cắp cũng thay đổi phần nào tùy thuộc vào việc sàn giao dịch có thể xác định điều này nhanh hay chậm như thế nào.
Tác động đến an ninh mạng: Nếu mạng của một blockchain nhất định thường xuyên bị 51% kẻ tấn công nhắm mục tiêu, các nhà giao dịch có thể bắt đầu đặt câu hỏi về độ tin cậy và bảo mật của dự án. Điều này sẽ có tác động đến hiệu suất của dự án và số lượng người dùng.
Đối với người dùng
- Giao dịch bị gián đoạn: Hacker sẽ kiểm soát mạng lưới, làm cho giao dịch bị gián đoạn hoặc trì trệ.
- Giá của đồng coin bị ảnh hưởng tiêu cực: 51% Attack là nguyên nhân của các đợt bán tháo ồ ạt xảy ra trên thị trường và khiến cho các khoản đầu tư của người dùng gặp phải thua lỗ.
51% Attack hoạt động như thế nào?
Khi một giao dịch tiền điện tử diễn ra, các khối mới được khai thác phải được xác thực bằng sự đồng thuận của các nút (node) hoặc máy tính được kết nối với mạng. Sau khi xác thực này xảy ra, khối có thể được thêm vào chuỗi.
Blockchain chứa một bản ghi tất cả các giao dịch mà mọi người có thể xem bất cứ lúc nào. Hệ thống lưu giữ hồ sơ này được phân cấp, có nghĩa là không một cá nhân hoặc tổ chức nào có quyền kiểm soát nó. Các nút hoặc hệ thống máy tính khác nhau hoạt động cùng nhau để khai thác, do đó, tỷ lệ hash cho một mạng cụ thể cũng được phân cấp.
Tuy nhiên, khi một hoặc nhiều công cụ khai thác kiểm soát phần lớn hashrate, mạng tiền điện tử sẽ bị gián đoạn. Sự gián đoạn này là một cuộc tấn công 51%. Những người chịu trách nhiệm cho một cuộc tấn công 51% sau đó sẽ có thể:
- Loại trừ các giao dịch mới được ghi lại
- Sửa đổi thứ tự giao dịch
- Ngăn chặn các giao dịch được xác thực hoặc xác nhận
- Chặn những người khai thác khác khai thác tiền xu hoặc mã thông báo trong mạng
- Đảo ngược các giao dịch để chi tiêu gấp đôi số tiền
Những tác động của một cuộc tấn công có thể gây rắc rối cho các nhà đầu tư tiền điện tử và những người chấp nhận thanh toán bằng tiền kỹ thuật số.
Các cách để ngăn chặn cuộc 51% Attack
Giới hạn 50% cho một công cụ khai thác
Giao thức của chuỗi khối có thể đảm bảo rằng không có công cụ khai thác hoặc nhóm công cụ khai thác nào kiểm soát hơn 50% sức mạnh băm của chuỗi khối.
Sử dụng Proof of Stake
Một chuỗi khối có thể sử dụng thuật toán đồng thuận. Một số thuật toán đồng thuận, như Proof of Stake, có khả năng chống lại các cuộc tấn công 51% cao hơn các thuật toán khác (Proof of Work).
Thuê các dịch vụ giám sát blockchain và tiền điện tử PoW
Một cách để ngăn chặn cuộc tấn công 51% là thuê các dịch vụ giám sát blockchain và tiền điện tử PoW. Các dịch vụ như vậy giúp việc tìm kiếm chi tiêu gấp đôi và các hành vi liên quan trong blockchain trở nên đơn giản hơn vì chúng có thể nhanh chóng xác định và báo cáo các giao dịch có vấn đề.
Mở rộng mạng lưới
Mở rộng mạng lưới cũng là một cách để ngăn chặn 51% Attack. Một cộng đồng mạnh mẽ của blockchain có thể giúp ngăn chặn cuộc tấn công 51%, đặc biệt nếu blockchain sử dụng thuật toán đồng thuận Proof of Stake (PoS)
Chẳng hạn, về cơ bản, rất khó để thực hiện thành công một cuộc 51% Attack vào một mạng lớn như Bitcoin.
Sự khác biệt giữa 51% Attack và 34% Attack là gì?
- Tấn công 51% là một kiểu tấn công trong đó một nhóm thợ mỏ nắm quyền kiểm soát hơn 50% tổng sức mạnh tính toán của mạng tiền điện tử. Điều này cho phép họ chi tiêu gấp đôi số tiền, ngăn các giao dịch khác được xác nhận,…
- Tấn công 34% là một kiểu tấn công trong đó một nhóm thợ mỏ nắm quyền kiểm soát hơn 34% tổng sức mạnh tính toán của mạng tiền điện tử. Điều này có thể cho phép kẻ tấn công phê duyệt hoặc từ chối các giao dịch, mặc dù nó không cho phép chúng kiểm soát hoàn toàn chuỗi khối.
Một số câu hỏi thường gặp
Tấn công 51% có thể tái diễn không?
Có, một cuộc tấn công 51% có thể tái diễn. Một cuộc tấn công 51% có thể tái diễn nếu kẻ tấn công ban đầu giành lại quyền kiểm soát 51% sức mạnh hash của mạng hoặc nếu một thực thể khác giành quyền kiểm soát 51% sức mạnh hash của mạng. Nhiều cuộc tấn công vào chuỗi khối có thể xảy ra nếu tính bảo mật của chuỗi khối không được cải thiện.
Ai có nguy cơ bị 51% Attack?
Các loại tiền điện tử nhỏ có nhiều nguy cơ bị 51% Attack hơn. Việc tích lũy 51% quyền kiểm soát sức mạnh hash đối với các loại tiền điện tử nhỏ hơn sẽ ít tốn kém và tốn ít năng lượng hơn so với các loại tiền điện tử lớn hơn và lâu đời hơn.
Lời kết
Bài viết trên chia sẻ chi tiết về 51% Attack. Mong rằng qua bài viết này, bạn sẽ hiểu rõ hơn về tấn công 51%. Cảm ơn bạn đã dành thời gian theo dõi bài viết.
Bài viết liên quan:
Phishing là gì? Có những phương thức tấn công Phishing nào?
Hashrate là gì? Chỉ số Hashrate có tầm quan trọng ra sao?
Blockchain Explorer là gì? Các Blockchain Explorer phổ biến hiện nay