Hiểu Rủi Ro An Ninh: Ví Dụ Về Blockchain Dễ Bị Tấn Công

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

Một tấn công 51% đại diện cho một trong những rủi ro lớn nhất mà một blockchain có thể phải đối mặt. Khi một thực thể kiểm soát hơn nửa sức mạnh tính toán tổng thể của mạng, nó có khả năng viết lại lịch sử giao dịch và ngừng hoạt động của mạng. Đây là lý do tại sao sự an toàn phi tập trung là rất quan trọng cho bất kỳ ví dụ nào về blockchain thành công.

Cơ chế rất đơn giản, nhưng tàn phá: kẻ tấn công sử dụng phần lớn sức mạnh băm của mình để sửa đổi thứ tự của các giao dịch, ngăn chặn xác nhận và thậm chí thực hiện chi tiêu gấp đôi (double-spending). Về cơ bản, hắn tạo ra một kịch bản từ chối dịch vụ, nơi chỉ có giao dịch của hắn được xử lý trong khi những giao dịch khác bị chặn vô thời hạn.

Một Trường Hợp Thực Tế: Cách Mà Cuộc Lừa Đảo Sẽ Hoạt Động

Hãy tưởng tượng một ví dụ về blockchain như Bitcoin. Một kẻ lừa đảo sẽ cung cấp bitcoin trong một giao dịch ngoại tuyến, nhận đô la làm thanh toán. Sau khi các node xác nhận giao dịch, hắn ta quay ngược blockchain về khối trước đó, tạo ra một phiên bản thay thế mà ở đó giao dịch đó chưa bao giờ xảy ra. Với 51% sức mạnh tính toán trong tay, hắn ta ép mạng lưới chấp nhận phiên bản giả của mình trong khi vẫn giữ lại đô la - một vụ trộm hoàn hảo trong lý thuyết.

Những Điều Một Tấn Công 51% KHÔNG Thể Làm

Mặc dù nguy hiểm, cuộc tấn công này có những hạn chế quan trọng. Kẻ xâm nhập không thể:

  • Ngăn chặn sự lan truyền của giao dịch - mạng vẫn nhận và thấy tất cả các hoạt động
  • Khôi phục giao dịch cũ - càng cũ thì việc thay đổi nó càng không thể ( vì vậy Bitcoin yêu cầu 6 xác nhận )
  • Tạo ra tiền từ hư không hoặc thay đổi phần thưởng
  • Lấy cắp quỹ từ ví mà không kiểm soát

Càng nhiều khối được khai thác sau một giao dịch, thì việc đảo ngược nó sẽ trở nên khó khăn hơn theo cấp số nhân.

Tại Sao Bitcoin Hầu Như Miễn Dịch?

Xác suất xảy ra tấn công 51% vào Bitcoin là cực kỳ thấp. Mạng lưới lớn đến mức việc kiểm soát 51% sức mạnh tính toán sẽ đòi hỏi những khoản đầu tư khổng lồ vào phần cứng và điện. Khi mạng lưới phát triển, nó trở nên phi tập trung hơn, khiến cho các cuộc tấn công trở nên khó xảy ra hơn.

Tuy nhiên, các blockchain nhỏ hơn thì dễ bị tổn thương. Bitcoin Gold, một nhánh của Bitcoin gốc, đã bị tấn công 51% vào tháng 5 năm 2018, dẫn đến việc mất trộm 18 triệu đô la Mỹ bằng BTG. Ví dụ về blockchain bị xâm phạm này đã cảnh báo về tầm quan trọng của an ninh trong các mạng nhỏ.

Các Blockchain Bảo Vệ Như Thế Nào

Phòng thủ chống lại tấn công 51% bao gồm nhiều lớp:

Cơ chế đồng thuận: Cả Proof of Work (PoW) và Proof of Stake (PoS) đều khiến việc kiểm soát đa số trở nên không khả thi về mặt kinh tế. Kẻ tấn công sẽ cần phải đầu tư tài nguyên khổng lồ hoặc sở hữu số lượng coin không thể tưởng tượng được - chi phí vượt xa bất kỳ lợi ích tiềm năng nào.

Phi tập trung thực sự: Càng nhiều nút độc lập phân bố ở các khu vực khác nhau, càng khó để phối hợp một cuộc tấn công. Một mạng lưới bị phân mảnh về mặt địa lý sẽ chống lại tốt hơn bất kỳ nỗ lực thống trị nào.

Tham Gia Tăng Trưởng: Khuyến khích nhiều người dùng hơn chạy các node của riêng họ làm giảm quyền lực của bất kỳ thực thể cá nhân nào. Mỗi người tham gia mới sẽ giảm tỷ lệ phần trăm mà một kẻ tấn công cần phải kiểm soát.

Xác nhận Đa dạng: Yêu cầu nhiều khối trước khi coi một giao dịch là cuối cùng giúp bảo vệ chống lại việc hoàn lại. Các mạng lớn nhất sử dụng phương pháp này như tiêu chuẩn.

Hiểu những cơ chế này là điều cần thiết để nhận ra tại sao một số blockchain là ví dụ an toàn về công nghệ phi tập trung, trong khi những blockchain khác vẫn dễ bị tổn thương.

BTC-2,38%
BTG0,32%
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • Bình luận
  • Đăng lại
  • Retweed
Bình luận
0/400
Không có bình luận
  • Ghim