BTC
ETH
HTX
SOL
BNB
Xem thị trường
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

Định lượng lại rủi ro chi tiêu gấp đôi Bitcoin: Xác nhận 6 giao dịch có an toàn không?

Foresight News
特邀专栏作者
2023-02-20 13:00
Bài viết này có khoảng 1800 từ, đọc toàn bộ bài viết mất khoảng 3 phút
Quy tắc ngón tay cái không còn được áp dụng nữa và những người giao dịch số lượng lớn cần đánh giá rủi ro giao dịch trong thời gian thực dựa trên hệ sinh thái khai thác hiện tại.
Tóm tắt AI
Mở rộng
Quy tắc ngón tay cái không còn được áp dụng nữa và những người giao dịch số lượng lớn cần đánh giá rủi ro giao dịch trong thời gian thực dựa trên hệ sinh thái khai thác hiện tại.

Biên dịch gốc: aididiaojp.eth, Tin tức tầm nhìn xa

Biên dịch gốc: aididiaojp.eth, Tin tức tầm nhìn xa

Nếu bạn đã từng sử dụng mạng Bitcoin để giao dịch, bạn có thể nhận thức được sự nguy hiểm của việc chấp nhận các giao dịch chưa được xác nhận (hay còn gọi là không xác nhận). Nếu không có xác nhận, người nhận bitcoin dễ bị tấn công chủng tộc, tấn công Finney và tấn công 51%.

Khi bạn có ít nhất một giao dịch được xác nhận, thì bạn sẽ không còn dễ bị tấn công phân biệt chủng tộc hoặc tấn công Finney nữa. Bây giờ điều duy nhất bạn quan tâm là tấn công 51%. Quy tắc ngón tay cái cho số lượng xác nhận chấp nhận được của nó là gì?

  • 1 xác nhận: Đủ cho các khoản thanh toán nhỏ dưới 1.000 USD.

  • 3 lần xác nhận: Hầu hết các sàn giao dịch yêu cầu 3 lần xác nhận tiền gửi đối với các khoản thanh toán từ $1.000-$10.000.

  • 6 Xác nhận: Đối với các khoản thanh toán lớn từ $10.000 đến $1 triệu. Sáu xác nhận được coi là một tiêu chuẩn an toàn.

  • 10 Xác nhận: Được đề xuất cho các khoản thanh toán lớn > 1 triệu USD.

Khám phá chuyên sâu

Đương nhiên Bitcoin không đơn giản như vậy và cái gọi là quy tắc ngón tay cái xác nhận của chúng tôi chỉ dựa trên các giả định mà chúng tôi không thực sự nói đến.

Ví dụ: các ngưỡng xác nhận được liệt kê ở trên theo quy tắc ngón tay cái thực sự dựa trên kẻ tấn công với 10% tỷ lệ băm toàn cầu, trong trường hợp đó, 6 xác nhận được đảm bảo 99,99% rằng kẻ tấn công không thể viết lại trong mạng blockchain. ghi chép lịch sử.

Nhưng những tính toán này (có thể tìm thấy trong sách trắng) đã được thực hiện từ rất lâu trước khi các nhóm khai thác và khai thác công nghiệp, khi có thể giả định rằng sẽ rất khó để ai đó sở hữu hơn 10% hashrate toàn cầu. Kể từ năm 2011, một số lượng lớn các thực thể sản xuất khối (nhóm khai thác) đã xuất hiện trên mạng, tích lũy hơn 10% tỷ lệ băm toàn cầu. Tại thời điểm viết bài này, có 5 hồ bơi như vậy.

Định lượng rủi ro theo thời gian thực

giấy trắng bitcoinTrang 6 và 7Phác thảo một phương pháp tính toán rủi ro kẻ tấn công viết lại chuỗi khối sau một số lần xác nhận giao dịch nhất định.

Sự cạnh tranh giữa chuỗi trung thực và chuỗi kẻ tấn công có thể được mô tả làbước đi ngẫu nhiên nhị thức. Sự kiện thành công là khi chuỗi trung thực được mở rộng thêm một khối, tăng vị trí dẫn đầu lên 1, trong khi sự kiện thất bại là khi chuỗi của kẻ tấn công được mở rộng thêm một khối, giảm vị trí dẫn đầu xuống 1. Xác suất mà chuỗi kẻ tấn công bắt kịp chuỗi trung thực được đưa ra bởi một cái gì đó nhưcon bạc đã phá vỡcâu hỏi. Theo thuật ngữ thông thường: con bạc (người tấn công) có giá trị chiến thắng kỳ vọng âm trong hầu hết thời gian, vì vậy họ chơi trò chơi với giá trị kỳ vọng âm này càng lâu thì khả năng họ là người chiến thắng càng thấp.

Giả sử rằng kẻ tấn công sở hữu ít hơn 50% hashrate của mạng, xác suất kẻ tấn công bắt kịp giảm theo cấp số nhân với số khối mà chúng phải bắt kịp. Vì thời gian trì hoãn càng lâu thì kẻ tấn công càng gặp bất lợi, và nếu anh ta không may mắn chạy nhanh về phía trước từ sớm, cơ hội của anh ta sẽ giảm dần khi anh ta ngày càng tụt lại phía sau. Xác suất tiến triển tiềm năng của kẻ tấn công giống với phân phối Poisson, vì tất cả hoạt động khai thác đều là quy trình Poisson và do đó, kết quả thành công tuân theo phân phối này.

Để xác định xác suất kẻ tấn công có thể viết lại chuỗi khối từ z khối trước đó, chúng tôi nhân mật độ Poisson của từng mức độ tiến bộ mà kẻ tấn công có thể đạt được với xác suất mà kẻ tấn công có thể bắt kịp tại vị trí đó, trong đó:

  • p = xác suất mà một người khai thác trung thực tìm thấy khối tiếp theo

  • q = xác suất kẻ tấn công sẽ tìm thấy khối tiếp theo

  • z = có bao nhiêu khối cần được tổ chức lại (xác nhận)

  • lambda = z * (q / p)

  • k = số nguyên từ 0 đến z

Nó không phải là một công thức thú vị để tính toán, vì vậy nó có vẻ là một lựa chọn tốt cho một dự án nguồn mở.

Xác nhận Máy tính Rủi ro

Tôi đã tạo raCác công cụ sau, tính năng này sẽ tự động tính toán rủi ro tổ chức lại chuỗi hiện tại (từ các tuần tiếp theo của các khối được khai thác.) dựa trên nhóm có ước tính tỷ lệ băm cao nhất. Tất nhiên, bạn có thể ghi đè tham số này bằng bất kỳ tỷ lệ phần trăm tỷ lệ băm nào khác cũng như nhận được một điểm rủi ro Số lần xác nhận cần thiết.

Bây giờ, thật dễ dàng để thấy rằng nếu chúng tôi muốn chắc chắn 99,9% rằng giao dịch của chúng tôi sẽ không bị chi tiêu gấp đôi, đối với kẻ tấn công có tỷ lệ băm mạng nhất định, vì tỷ lệ băm của kẻ tấn công đạt tới 50%, số lượng xác nhận sẽ tăng đáng kể.

tại sao bạn cần quan tâm

Tại thời điểm viết bài này, Foundry có 36% tỷ lệ băm toàn cầu, có nghĩa là nếu bạn chấp nhận thanh toán sau 3 lần xác nhận, Foundry vẫn có 49% cơ hội viết lại chuỗi khối và khởi động một cuộc tấn công chi tiêu gấp đôi.

Giả sử kẻ tấn công có 10% hashrate, quy tắc chung là xác nhận 6 khối đảm bảo 99,99% rằng sẽ không xảy ra chi tiêu gấp đôi, trong khi hiện tại phải mất 60 xác nhận giao dịch để đạt được mức độ tin cậy tương tự.

tóm tắt

tóm tắt

Mặc dù Bitcoin mạnh mẽ và ổn định ở một số khía cạnh, nhưng nó lại rất dễ bay hơi ở những khía cạnh khác. Điều quan trọng đối với bất kỳ ai thực hiện giao dịch khối lượng lớn trên chuỗi khối Bitcoin là phải biết rằng đánh giá rủi ro của họ nên được điều chỉnh dựa trên trạng thái hiện tại của hệ sinh thái khai thác.

Rõ ràng, những điểm trên về Foundry không nên được hiểu là một mối đe dọa hệ thống hoặc sắp xảy ra đối với tính toàn vẹn của mạng Bitcoin. Trong thập kỷ qua, chúng ta đã chứng kiến ​​sự lên xuống thất thường trong tập trung thợ đào do một số yếu tố. Ví dụ:

liên kết gốc

liên kết gốc

Sự an toàn
Chào mừng tham gia cộng đồng chính thức của Odaily
Nhóm đăng ký
https://t.me/Odaily_News
Nhóm trò chuyện
https://t.me/Odaily_GoldenApe
Tài khoản chính thức
https://twitter.com/OdailyChina
Nhóm trò chuyện
https://t.me/Odaily_CryptoPunk
Tìm kiếm
Mục lục bài viết
Tải ứng dụng Odaily Nhật Báo Hành Tinh
Hãy để một số người hiểu Web3.0 trước
IOS
Android