Lịch sử giao dịch lặp lại hiếm có của Bitcoin: 200 BTC đến nay vẫn chưa được sử dụng

robot
Đang tạo bản tóm tắt

Bitcoin giao dịch lặp lại: một vấn đề hiếm gặp nhưng thú vị

Giao dịch Bitcoin thường sử dụng đầu ra chưa chi tiêu bằng cách tham chiếu ID của giao dịch trước đó. Những đầu ra này chỉ có thể được sử dụng một lần, nếu không sẽ xảy ra vấn đề chi tiêu gấp đôi. Tuy nhiên, trong lịch sử Bitcoin đã xảy ra hai nhóm giao dịch hoàn toàn giống nhau. Tình huống này có thể xảy ra vì giao dịch coinbase không có đầu vào, mà tạo ra đồng coin mới. Do đó, hai giao dịch coinbase khác nhau có thể gửi cùng một số lượng Bitcoin đến cùng một địa chỉ, với cách thức xây dựng hoàn toàn giống nhau, dẫn đến việc tạo ra cùng một ID giao dịch.

Bitcoin của giao dịch lặp lại: Một lỗi thú vị với rủi ro rất nhỏ

Hai nhóm giao dịch lặp lại này xảy ra giữa ngày 14 đến 15 tháng 11 năm 2010, với khoảng thời gian khoảng 16 giờ. Nhóm giao dịch lặp lại đầu tiên bị kẹp giữa nhóm thứ hai. Chúng tôi phân loại d5d2....8599 là giao dịch lặp lại đầu tiên, vì nó đã trở thành bản sao đầu tiên, mặc dù nó lần đầu tiên xuất hiện trên blockchain sau một giao dịch lặp lại khác e3bf....b468.

Bitcoin的重复交易:一个风险极小的有趣Bug

Các giao dịch lặp lại này mỗi giao dịch chứa 50 BTC, tổng cộng liên quan đến 200 BTC. Đến thời điểm hiện tại, 200 BTC này vẫn chưa được sử dụng. Về lý thuyết, nếu ai đó sở hữu khóa riêng của các đầu ra này, họ có thể sử dụng những Bitcoin này. Nhưng một khi được sử dụng, 50 BTC lặp lại sẽ không thể sử dụng lại.

Giao dịch lặp lại có thể gây ra sự nhầm lẫn cho ví và trình duyệt blockchain, cũng như tạo ra một số rủi ro tấn công tiềm ẩn. Ví dụ, có thể có người lợi dụng hai giao dịch lặp lại để gửi số tiền giống nhau vào sàn giao dịch hai lần, sau đó ngay lập tức rút tiền, cố gắng khiến sàn giao dịch phá sản.

Bitcoin giao dịch lặp lại: Một lỗi thú vị có rủi ro rất nhỏ

Để giải quyết vấn đề này, vào tháng 3 năm 2012 đã triển khai phân nhánh mềm BIP30, cấm sử dụng ID giao dịch trùng lặp. Vào tháng 3 năm 2013, BIP34 đã được kích hoạt, yêu cầu giao dịch coinbase phải bao gồm chiều cao khối, điều này đã giải quyết thêm vấn đề giao dịch trùng lặp.

Bitcoin của giao dịch lặp lại: một lỗi thú vị với rủi ro cực thấp

Tuy nhiên, một số giao dịch coinbase trước BIP34 có byte đầu tiên của scriptSig trùng hợp với chiều cao khối hợp lệ trong tương lai. Điều này có nghĩa là vẫn có khả năng xảy ra giao dịch trùng lặp, khối tiếp theo có thể là 1,983,702, dự kiến sẽ được tạo ra vào khoảng tháng 1 năm 2046. Nhưng chi phí để tận dụng lỗ hổng này rất cao, cần phải đốt khoảng 170 BTC, tương đương khoảng 15 triệu USD theo giá hiện tại.

Bitcoin của giao dịch lặp lại: một lỗi thú vị với rủi ro rất nhỏ

Xét đến độ khó và chi phí của việc sao chép giao dịch, cũng như việc tận dụng cơ hội rất hiếm, lỗ hổng này không phải là mối đe dọa an ninh chính của Bitcoin. Tuy nhiên, các nhà phát triển vẫn đang nghiên cứu các giải pháp sửa lỗi có thể, chẳng hạn như thực thi cam kết SegWit. Dù vậy, vấn đề này vẫn là một chi tiết kỹ thuật thú vị trong lịch sử của Bitcoin.

Bitcoin的重复交易:一个风险极小的有趣Bug

Xem bản gốc
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Phần thưởng
  • 4
  • Chia sẻ
Bình luận
0/400
GasFeeCryvip
· 17giờ trước
Sao 200 coin này lại không ai đi hái vậy?
Xem bản gốcTrả lời0
ChainMelonWatchervip
· 17giờ trước
Con bug này đáng giá đấy!
Xem bản gốcTrả lời0
TopBuyerBottomSellervip
· 17giờ trước
Đến bây giờ vẫn không dám động đến btc
Xem bản gốcTrả lời0
SignatureDeniedvip
· 17giờ trước
200 cái BTC đến giờ vẫn không động? tql
Xem bản gốcTrả lời0
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)