Cuộc Tranh Luận Giữa Knots và Core
Nick Szabo, nhà khoa học máy tính, nhà mật mã học và học giả pháp lý nổi tiếng với việc giới thiệu khái niệm “hợp đồng thông minh”, đang tham gia vào cuộc tranh luận giữa Knots và Core. Szabo cảnh báo rằng sự thay đổi này thực sự mời gọi nhiều dữ liệu phi tài chính—và có thể là mờ ám—được khắc lên blockchain để mọi người có thể thấy. Gần đây, ngày càng nhiều người dùng chọn chạy nút Bitcoin Knots thay vì Bitcoin Core v30, ưa chuộng Knots vì khả năng kiểm soát người dùng chặt chẽ hơn, bộ lọc spam tiên tiến và cài đặt chính sách linh hoạt—những tính năng mà Core v30 gần đây đã loại bỏ nhân danh tính trung lập và mã sạch hơn.
Ý Kiến Của Szabo
Szabo đã đưa ra ý kiến vào ngày 1 tháng 10, chia sẻ suy nghĩ của mình trong một chuỗi bài viết trên mạng xã hội X. “Đây là một sự gia tăng rất công khai về hạn mức OP_RETURN, mời gọi nhiều dữ liệu phi tài chính vào Bitcoin,” ông viết. “Mặc dù các ứng dụng đã có thể đưa dữ liệu vào các phần khác của Bitcoin, nhưng sự gia tăng này gửi tín hiệu mời gọi nhiều dữ liệu như vậy hơn. Nếu không thêm các biện pháp bảo vệ để cho phép các nhà điều hành nút lưu trữ xóa nội dung bất hợp pháp một cách không gây rối, họ sẽ thường bị truy cứu trách nhiệm hình sự.”
Về cơ bản, Core v30 đã bỏ giới hạn 80 byte lâu đời trên OP_RETURN, mở ra cánh cửa cho việc lưu trữ dữ liệu không giới hạn bên trong các giao dịch, đồng thời cũng loại bỏ một số công cụ lọc mempool. Động thái này đã khiến những người ủng hộ Knots kêu gọi phản đối—cho rằng nó có thể giải phóng một cơn lũ dữ liệu phi tài chính lên blockchain của Bitcoin, có khả năng làm tắc nghẽn mạng lưới và thậm chí nhúng các tài liệu bất hợp pháp. Những người ủng hộ Core phản bác rằng giới hạn 80 byte OP_RETURN chưa bao giờ thực sự là một biện pháp bảo vệ—khẳng định rằng, dù có giới hạn hay không, những người dùng quyết tâm vẫn có thể tìm cách đưa dữ liệu phi tài chính lên blockchain.
Khuyến Nghị Của Szabo
Sau những phát biểu vào ngày 1 tháng 10, Szabo đã nhấn mạnh thêm một tuần sau đó, khuyên người dùng nên tự mình hành động—ít nhất là trong thời điểm hiện tại. “Như một biện pháp (hy vọng) tạm thời, hãy chạy Knots. Tôi rất khuyên không nên nâng cấp lên Core v30,” ông đã khuyên vào ngày 8 tháng 10, thể hiện sự hoài nghi rõ ràng đối với phiên bản Core mới nhất.
Phản Ứng Của Cộng Đồng
Trong khi nhiều người đồng ý, một số nhà phê bình không hoàn toàn hài lòng với bình luận của Szabo, có ý kiến trái chiều với lập trường của ông và khơi dậy một làn sóng tranh luận mới trong cộng đồng Bitcoin. “Tôi khuyên bạn nên tìm hiểu về Knots trước khi quyết định chạy nó,” nhà phát triển phần mềm Jameson Lopp đã trả lời Szabo. “Cái quan điểm pháp lý này thật vô nghĩa, ai đó đã nói với tôi rằng bạn thậm chí đã học luật,” Thomas Rossi phản hồi. “Các thẩm phán và nhà quản lý cũng xem xét tính khả thi và khả năng thực thi của các quyết định của họ. Không phải ngẫu nhiên mà không có gì xảy ra về ‘các byte xấu’ đã có trong blockchain,” Rossi thêm vào.
Mặt khác, những người khác đồng ý với Szabo. “Hoặc chỉ cần ở lại với v29, cũng là một lựa chọn cho những người có thể lo sợ về một số thay đổi khác mà Knots có thể có. Dù sao đi nữa, tôi cũng khuyên không nên nâng cấp lên v30,” tài khoản X Timón Lee nói. “Có nhà phát triển Bitcoin Core nào đã yêu cầu tạm dừng để đánh giá trước khi đi đến bờ vực không?” một tài khoản khác hỏi.
Kết Luận
Khi sự chia rẽ giữa Knots và Core ngày càng sâu sắc, những cảnh báo của Szabo đã làm gia tăng những căng thẳng lâu dài giữa những người thuần túy tài chính của Bitcoin và các nhà phát triển được cho là ưu tiên sự đơn giản và tính trung lập. Thực tế là, nhiều người đang chọn bên trong vấn đề này.