51% Attack Là Gì?
51% Attack (Tấn Công 51%) là một dạng tấn công vào mạng lưới chuỗi khối của tiền điện tử, trong đó một cá nhân hoặc nhóm kiểm soát hơn 50% sức mạnh xử lý của mạng lưới. Khi đạt được mức kiểm soát này, kẻ tấn công có thể can thiệp và thay đổi chuỗi khối.
Kẻ tấn công có thể ngăn chặn việc xác nhận các giao dịch mới, làm gián đoạn các khoản thanh toán giữa một số hoặc toàn bộ người dùng. Họ cũng có khả năng đảo ngược các giao dịch chưa được xác nhận trong thời gian họ nắm quyền kiểm soát mạng lưới. Việc đảo ngược giao dịch có thể dẫn đến việc chi tiêu đồng tiền nhiều lần, một vấn đề mà các cơ chế như chứng minh công việc (proof-of-work) được thiết kế để ngăn chặn.
Bạn đang xem: 51% Attack là gì? Định Nghĩa, Những Nguy Cơ, Ví Dụ và Chi Phí
Các Điểm Chính:
- Chuỗi khối là một sổ cái phân tán, ghi lại mọi giao dịch trên mạng lưới tiền điện tử.
- 51% Attack xảy ra khi một thực thể hoặc nhóm kiểm soát hơn 50% sức mạnh mạng lưới của chuỗi khối.
- Kẻ tấn công kiểm soát phần lớn mạng lưới có thể cản trở việc ghi nhận các khối mới bằng cách ngăn các thợ đào khác hoàn thành khối.
- Việc thay đổi các khối lịch sử gần như không thể vì thông tin trong chuỗi khối của Bitcoin được lưu trữ và liên kết chặt chẽ.
- Mặc dù việc tấn công vào Bitcoin hoặc Ethereum là khó khăn, các mạng lưới nhỏ hơn thường xuyên trở thành mục tiêu của các cuộc tấn công 51%.
Hiểu Rõ Về 51% Attack
Chuỗi khối là một sổ cái phân tán, tức là một cơ sở dữ liệu ghi lại các giao dịch và thông tin liên quan. Mạng lưới của chuỗi khối đạt được sự đồng thuận về giao dịch thông qua quy trình xác nhận. Các khối, nơi dữ liệu được lưu trữ, được mã hóa và liên kết với nhau, với thông tin từ khối trước được ghi lại trong từng khối. Điều này làm cho các khối gần như không thể thay đổi khi đã được xác nhận đủ số lần.
51% Attack xảy ra khi một nhóm kiểm soát hơn 50% sức mạnh băm của mạng lưới. Nhóm này sau đó có thể đưa vào mạng lưới một chuỗi khối đã bị thay đổi tại một thời điểm cụ thể, mà mạng lưới có thể chấp nhận vì kẻ tấn công kiểm soát phần lớn mạng lưới.
Việc thay đổi các khối lịch sử—những giao dịch đã được khóa trước khi cuộc tấn công bắt đầu—sẽ cực kỳ khó khăn ngay cả khi xảy ra 51% Attack. Các giao dịch càng xa, việc thay đổi càng trở nên khó khăn hơn. Việc thay đổi các giao dịch trước một điểm kiểm tra, nơi các giao dịch trở nên vĩnh viễn trong chuỗi khối của Bitcoin, gần như là không thể.
Chi Phí Tấn Công
51% Attack là một nhiệm vụ rất khó khăn và đắt đỏ trên một mạng lưới chuỗi khối với tỷ lệ tham gia lớn. Trong hầu hết các trường hợp, nhóm tấn công cần kiểm soát 51% sức mạnh băm và tạo ra một chuỗi khối thay thế có thể được chèn vào đúng thời điểm. Họ cần phải vượt qua sức mạnh băm của mạng chính. Chi phí thực hiện điều này là một trong những yếu tố quan trọng ngăn chặn tấn công 51%.
Ví dụ, một trong những máy khai thác tích hợp ứng dụng (ASIC) tiên tiến nhất là WhatsMiner M63S, có giá hơn 10.000 USD và có tốc độ băm 406 terahashes mỗi giây (TH/s). Một cá nhân hoặc nhóm nhỏ không thể thay đổi và khai thác chuỗi khối của Bitcoin chỉ với vài máy như vậy. Cần hàng nghìn máy ASIC để vượt qua mạng lưới Bitcoin. Các mạng lưới nhỏ hơn có thể bị tấn công bằng các thiết bị khai thác này, nhưng lợi ích không đáng để chi phí thực hiện và thiết lập cuộc tấn công.
Dịch vụ cho thuê sức mạnh băm giúp giảm chi phí cho kẻ tấn công, vì họ chỉ cần thuê sức mạnh băm cần thiết cho thời gian tấn công diễn ra.
Xem thêm : Cross-chain Bridge là gì?
Sau khi Ethereum chuyển sang cơ chế chứng minh cổ phần (proof-of-stake), việc tấn công 51% vào chuỗi khối Ethereum trở nên đắt đỏ hơn. Để thực hiện cuộc tấn công này, một cá nhân hoặc nhóm cần sở hữu 51% ETH đã được stake trên mạng lưới. Mặc dù có thể ai đó sở hữu nhiều ETH như vậy, nhưng điều này không chắc xảy ra.
Theo Beaconchain, tính đến ngày 8 tháng 5 năm 2024, hơn 32,3 triệu ETH đã được stake. Một thực thể sẽ cần sở hữu và stake hơn 16,5 triệu ETH (hơn 49 tỷ USD tính đến ngày 8 tháng 5 năm 2024) để thực hiện một cuộc tấn công. Khi cuộc tấn công bắt đầu, cơ chế đồng thuận có khả năng nhận diện nó và ngay lập tức cắt giảm số ETH đã được stake, khiến kẻ tấn công phải chịu tổn thất tài chính lớn. Hơn nữa, cộng đồng có thể bỏ phiếu để khôi phục chuỗi “honest”, khiến kẻ tấn công mất toàn bộ ETH chỉ để thấy rằng thiệt hại được khắc phục.
Thời Điểm Tấn Công
Ngoài chi phí, một nhóm thực hiện 51% Attack phải không chỉ kiểm soát 51% mạng lưới mà còn phải đưa chuỗi khối bị thay đổi vào đúng thời điểm. Ngay cả khi họ sở hữu 51% sức mạnh băm của mạng lưới, họ vẫn có thể không kịp theo kịp tốc độ tạo khối hoặc đưa chuỗi của họ vào trước khi các khối mới hợp lệ được tạo ra bởi mạng lưới chuỗi khối “honest”.
Điều này có thể xảy ra trên các mạng lưới tiền điện tử nhỏ hơn vì ít sự tham gia và tỷ lệ băm thấp hơn. Các mạng lưới lớn làm cho việc đưa chuỗi khối bị thay đổi gần như không thể.
Mặc dù tên gọi là vậy, không cần phải có 51% sức mạnh khai thác của mạng lưới để thực hiện tấn công. Tuy nhiên, cơ hội thành công của cuộc tấn công như vậy sẽ thấp hơn nhiều.
Kết Quả Của Một Cuộc Tấn Công Thành Công
Trong trường hợp một cuộc tấn công thành công, kẻ tấn công có thể chặn hoặc đảo ngược các giao dịch của người dùng khác, cho phép chi tiêu đồng tiền nhiều lần. Lỗ hổng này, gọi là chi tiêu kép (double-spending), là phiên bản kỹ thuật số của việc làm tiền giả hoàn hảo. Đây là một rào cản mã hóa cơ bản mà các cơ chế đồng thuận chuỗi khối được thiết kế để vượt qua.
Kẻ tấn công thành công 51% cũng có thể thực hiện một cuộc tấn công từ chối dịch vụ (Denial-of-Service – DoS), nơi họ chặn các địa chỉ của các thợ đào khác trong thời gian họ kiểm soát mạng lưới. Điều này giữ cho các thợ đào “honest” không thể lấy lại quyền kiểm soát mạng lưới trước khi chuỗi không trung thực trở nên vĩnh viễn.
Ai Có Nguy Cơ Bị 51% Attack?
Loại thiết bị khai thác cũng ảnh hưởng đến mức độ dễ bị tổn thương. Các mạng lưới khai thác được bảo vệ bởi ASIC ít dễ bị tấn công hơn so với những mạng có thể khai thác bằng GPU; các thiết bị ASIC nhanh hơn nhiều. Các dịch vụ đám mây như NiceHash—tự coi mình là một “nhà môi giới sức mạnh băm”—có thể thực hiện 51% Attack bằng cách thuê sức mạnh băm, đặc biệt đối với các mạng nhỏ hơn chỉ sử dụng GPU.
Bitcoin Gold đã trở thành mục tiêu phổ biến của các cuộc tấn công vì nó là một loại tiền điện tử nhỏ hơn về tỷ lệ băm. Kể từ tháng 6 năm 2019, Sáng kiến Tiền điện tử Kỹ thuật số của Viện Công nghệ Michigan đã phát hiện hơn 40 cuộc tấn công 51%—còn gọi là tái tổ chức chuỗi (chain reorganizations), hoặc reorgs—trên Bitcoin Gold, Litecoin và các loại tiền điện tử nhỏ hơn khác.
Ai Có Nguy Cơ Bị 51% Attack ?
Xem thêm : Directed Acyclic Graph DAG là gì?
Tính đến ngày 8 tháng 5 năm 2024, tổng sức mạnh băm của mạng lưới Bitcoin là 569,29 exahashes mỗi giây (EH/s). Ba nhóm khai thác hàng đầu theo sức mạnh băm trong ba ngày qua là:
- FoundryUSA: 175,76 EH/s, chiếm 30,9% tổng sức mạnh băm của mạng lưới Bitcoin.
- AntPool: 161,77 EH/s, chiếm 28,4% tổng sức mạnh băm của mạng lưới Bitcoin.
- ViaBTC: 73,11 EH/s, chiếm 12,8% tổng sức mạnh băm của mạng lưới.
Tổng cộng, ba nhóm này chiếm 72,1% sức mạnh băm của mạng lưới, tương đương với 486,9 EH/s. Nếu Foundry và ViaBTC phối hợp, họ có thể kiểm soát 51% sức mạnh băm (248 EH/s).
Sự kết hợp giữa Foundry và AntPool có thể kiểm soát 69,3% mạng lưới. Nếu các nhóm này quyết định phối hợp, họ có thể phát lệnh công việc cho các thành viên để làm việc trên chuỗi bị thay đổi. Các thợ đào trong nhóm sẽ không biết họ đang làm việc trên chuỗi nào vì thiết bị khai thác tự động làm việc theo nhiệm vụ được giao.
Đáng lo ngại hơn, ba nhóm này cũng chiếm đa số tỷ lệ băm của các mạng lưới Bitcoin Cash, Litecoin và Bitcoin SV.
Các nhóm này đã hoạt động trong nhiều năm mà không gặp vấn đề gì, nhưng thực tế là họ đã kiểm soát hầu hết sức mạnh băm của các loại tiền điện tử có thể khai thác và có lợi nhuận.
Một Cuộc Tấn Công 51% Sẽ Gây Ra Hậu Quả Gì?
Một cuộc tấn công 51% có thể thay đổi các khối đang được thêm vào chuỗi khối, cho phép kẻ tấn công tạo ra hoặc thay đổi các giao dịch trong thời gian họ kiểm soát.
Từng Có Cuộc Tấn Công 51% Được Thực Hiện Chưa?
Có. Nhiều chuỗi khối đã bị tấn công bằng phương pháp này, nhưng chúng thường là mạng lưới nhỏ hơn, mới hoặc có các lỗ hổng khác làm cho điều này khả thi.
Chi Phí Của Một Cuộc Tấn Công 51% Vào BTC Là Bao Nhiêu?
Nếu một nhóm khai thác lớn thực hiện cuộc tấn công, chi phí sẽ không quá cao. Tuy nhiên, nhóm khai thác trung thực có thể sẽ rời bỏ khi biết về cuộc tấn công. Để thực hiện cuộc tấn công 51%, cần hơn 304 EH/s sức mạnh tính toán, một chi phí khổng lồ khi máy khai thác nhanh nhất chỉ băm được 406 TH/s và có giá hơn 10.000 USD mỗi đơn vị.
Kết Luận
51% Attack là một sự kiện khó xảy ra, trong đó một nhóm chiếm hơn 50% sức mạnh băm của mạng lưới tiền điện tử. Những cuộc tấn công này thường xảy ra trên các mạng lưới tiền điện tử nhỏ hơn, nhưng khó thành công trên các mạng lớn như Bitcoin vì chúng có bảo mật cao hơn. Hãy theo dõi chuyên mục của Tin tức Bitcoin để cập nhật thêm thông tin mới nhất nhé!
Nguồn: https://tintucbitcoin.io
Danh mục: Kiến Thức
Theo dõi Tintucbitcoin.IO trên Facebook | X (Twiiter) | Telegram Channel | ADS Contact
- Bank run là gì? Tại Sao Điều Này Đặc Biệt Nguy Hiểm Đối Với Các Sàn Giao Dịch Crypto?
- Exploit là gì? Hiểu rõ hơn về Khai thác lỗ hổng bảo mật
- Dusting attack là gì? Hiểu Rõ và Cách Bảo Vệ Hiệu Quả
- Binance Bridge là gì – Cầu Nối Mới Giữa Ethereum và BNB Smart Chain
- Public Ledger Sổ Cái Công Khai Và Tính Minh Bạch Của Bitcoin
Miễn trừ trách nhiệm: toàn bộ nội dung được đăng tải trên website chỉ với mục đích cung cấp tin tức và không phải là lời khuyên đầu tư
Bạn đang xem: 51% Attack là gì? Định Nghĩa, Những Nguy Cơ, Ví Dụ và Chi Phí
Nguồn: https://tintucbitcoin.io
Danh mục: Kiến Thức