Các nhà phát triển Bitcoin Core đã đưa ra thông báo khẩn cấp sau khi phát hiện một lỗi di chuyển ví trong phiên bản 30.0 và 30.1, trong những trường hợp hiếm có thể xóa các tệp ví trên cùng một node, biến một bước nâng cấp thông thường thành sự cố có nguy cơ mất tiền cho người dùng không có bản sao lưu.
Trong một tuyên bố ngày 5 tháng 1, Dự án Bitcoin Core cảnh báo trên X rằng "trong những trường hợp hiếm, việc di chuyển một ví legacy (BDB) có thể xóa tất cả các tệp ví trên cùng một node. Nếu những ví đó không được sao lưu, điều này có thể dẫn đến mất tiền."
Nhóm cho biết một bản sửa lỗi dự kiến sẽ có trong Bitcoin Core 30.2 và khuyên người dùng không di chuyển ví legacy bằng phiên bản 30.0 hoặc 30.1 cho đến khi bản phát hành đó có sẵn. "Chỉ quá trình di chuyển ví legacy bị ảnh hưởng. Tất cả các mục đích sử dụng khác đều không bị ảnh hưởng. Bạn có thể tiếp tục sử dụng Bitcoin Core bình thường, bao gồm các ví hiện có và chạy một node không có ví."
Cộng Đồng Bitcoin Chia Rẽ Về Mức Độ Nghiêm Trọng
Thông báo này kết thúc một chuỗi báo cáo và sự thất vọng đang âm ỉ giữa những người dùng theo dõi vấn đề trên GitHub. Một người dùng X, với biệt danh @B__T__C, tuyên bố "một số người dùng đã báo cáo nó trong hơn hai tuần" và cho rằng lỗi này khó để những người bảo trì tái tạo lại, đồng thời liên kết đến một chủ đề thảo luận công khai.
Một tài khoản khác, Greg Tonoski (@GregTonoski), chỉ ra những cảnh báo trước đó trước khi phát hành v30 và gợi ý rằng sự việc này phản ánh sự ngắt kết nối rộng hơn giữa các nhà phát triển và người dùng. "Người dùng đã cảnh báo @bitcoincoreorg (@achow101) một tháng trước khi phát hành v30," ông viết, và thêm: "Tôi đang bắt đầu nghi ngờ liệu Bitcoin có còn đáp ứng được nhu cầu của người dùng Bitcoin hay không."
Tuy nhiên, cuộc tranh luận gay gắt nhất là về việc "hiếm" chuyển thành rủi ro trong thế giới thực như thế nào, đặc biệt là với con đường di chuyển mà người dùng v30 có thể phải đối mặt. @barackomaba lập luận rằng tác động đang bị đánh giá thấp vì Bitcoin Core v30.0 "đã dừng rõ ràng việc tải hoặc tạo các ví legacy BDB", khiến người dùng bị ảnh hưởng chỉ có một bước tiếp theo thực tế: di chuyển.
"Mọi người đang hành động như thể di chuyển ví legacy là một trường hợp biên ít người biết," tài khoản này viết. "Nhưng v30.0 đã dừng rõ ràng việc tải hoặc tạo các ví legacy BDB, vì vậy bất kỳ ai nâng cấp lên v30 và vẫn có một ví legacy trong Bitcoin Core về cơ bản chỉ có một con đường phía trước: di chuyển."
'Ví legacy' là loại ví mặc định cho đến tháng 4 năm 2022 (trước phiên bản 23.0, ví mới mặc định là 'legacy'). Ngoài ra, quá trình di chuyển cần phải thất bại. Rõ ràng đây sẽ không phải là đa số các lần di chuyển, nhưng có nhiều cách hợp lý để kích hoạt điều này."
Sau đó, anh ta mô tả một kịch bản như vậy: một người dùng tỉa node của họ trong khi ví không được tải, điều này có thể khiến bước tải ví đã di chuyển thất bại, đẩy quá trình vào một "con đường dọn dẹp" xóa toàn bộ thư mục ví và "mọi thứ trong đó", bao gồm các ví khác và thậm chí cả các bản sao lưu khôi phục được tạo ra trong quá trình di chuyển.
Không phải ai cũng đồng ý rằng sự việc này đáng báo động. @w_s_bitcoin phản bác bằng cách nhấn mạnh mức độ áp dụng và tác động được quan sát, lập luận rằng Core v30 "hiện tại" chiếm "1/5 tổng số node Bitcoin" và "theo báo cáo, chỉ có một người dùng duy nhất bị ảnh hưởng bởi lỗi này". Wicked mô tả nó là "một lỗi tồi tệ", nhưng nói thêm rằng nó "không dẫn đến bất kỳ tổn thất bitcoin nào đã biết", và nói rằng bản sửa lỗi là đáng hoan nghênh.
Điều không còn tranh cãi, dựa trên thông báo chính thức của Bitcoin Core, là hướng dẫn thực tế: người dùng đang chạy 30.0 hoặc 30.1 nên tránh di chuyển ví legacy (BDB) cho đến khi phiên bản 30.2 được phát hành, và đảm bảo các tệp ví được sao lưu trước khi thử di chuyển bất kỳ.
Vào thời điểm biên tập bài viết, Bitcoin được giao dịch ở mức 91.717 USD.








