Jessy, Golden Finance
Vào ngày 9 tháng 6, các nhà phát triển Bitcoin Core có kế hoạch phát hành phiên bản 30 của phần mềm Bitcoin Core vào tháng 10 năm nay, phiên bản này sẽ không còn lọc các đầu ra OP_RETURN chứa một lượng lớn dữ liệu phi tài chính nữa. Thay đổi này sẽ tăng giới hạn dữ liệu mang mặc định từ 80 byte hiện tại lên gần 4MB, đồng thời cho phép các nhà điều hành nút tự sửa đổi các tham số -datacarrier và -datacarriersize.
Ngay khi tin tức này được đưa ra, nó đã ngay lập tức gây ra một cuộc thảo luận sôi nổi trong cộng đồng Bitcoin. Những người ủng hộ đề xuất tin rằng đây là một bước đi cần thiết để giải phóng tiềm năng đổi mới trên chuỗi, trong khi những người phản đối lại coi đây là sự phản bội các giá trị cốt lõi của Bitcoin. Cường độ cảm xúc thậm chí đã khiến một số người nắm giữ Bitcoin phải thanh lý và rời đi.
Cơn bão mở rộng OP_RETURN đã kéo dài gần hai năm. Mặc dù các nhà phát triển cốt lõi có kế hoạch triển khai bản mở rộng trong phần mềm Bitcoin Core được cập nhật vào tháng 10, nhưng tranh cãi vẫn tiếp diễn và đây không phải là kết quả cuối cùng.
Mở rộng là gì? Tại sao lại có tranh cãi?
Cơn bão bắt đầu từ tháng 7 năm 2023.
Vào ngày 23 tháng 7 năm 2023, Peter Todd, một nhà phát triển cốt lõi và là người thúc đẩy cốt lõi của phe mở rộng, đã gửi PR#28130, đề xuất xóa bỏ hạn chế đối với OP_RETURN mang dữ liệu, nhưng không thành công.
OP_RETURN là một mã lệnh trong tập lệnh Bitcoin được sử dụng để nhúng một lượng nhỏ dữ liệu vào các giao dịch Bitcoin. Nó cho phép người dùng lưu trữ dữ liệu trên chuỗi khối, nhưng các đầu ra này "có thể chứng minh là không thể chi tiêu" và do đó không làm tăng gánh nặng cho tập UTXO (đầu ra giao dịch chưa chi tiêu). Giới hạn mặc định hiện tại của Bitcoin Core là kích thước dữ liệu OP_RETURN là 80 byte và việc truyền bá các giao dịch OP_RETURN lớn hơn 83 byte bị hạn chế bởi chính sách của nút (không phải quy tắc đồng thuận).
Vào ngày 28 tháng 4 năm 2025, Peter Todd đã gửi lại đề xuất tương tự PR#32359 và instagibbs đã đề xuất một đề xuất tương đối nhẹ PR#32406, đề xuất rằng tùy chọn cấu hình sẽ được giữ lại tạm thời nhưng không có hạn chế theo mặc định. Vào ngày 9 tháng 6, nhà phát triển Bitcoin Core Gloria Zhao đã đăng trên GitHub rằng bản cập nhật Bitcoin Core 30, dự kiến vào ngày 30 tháng 10, sẽ xóa giới hạn 80 byte đối với hàm OP_RETURN, cho phép mỗi đầu ra mang tối đa 4 megabyte dữ liệu. Hiện tại, tranh cãi do thay đổi gây ra vẫn đang tiếp diễn và có những khác biệt lớn trong quan điểm của cộng đồng về thay đổi này.
Tuyên bố cốt lõi của những nhà phát triển thúc đẩy việc mở rộng này về cơ bản là giới hạn 80 byte hiện tại cản trở sự phát triển của các ứng dụng chính. Ví dụ, nhúng dữ liệu tuân thủ tiêu chuẩn xác thực có thể xác minh của W3C yêu cầu hơn 96 byte không gian và siêu dữ liệu hoán đổi nguyên tử mạng Lightning nâng cao và bằng chứng trạng thái phức tạp của giao thức RGB cũng có thể bị ảnh hưởng bởi giới hạn 80 byte, dẫn đến việc không thể triển khai đầy đủ hoặc hiệu quả các chức năng liên quan.
Ngay khi tin tức này được đưa ra, nó một lần nữa gây ra một cuộc tranh luận sôi nổi trong cộng đồng Bitcoin, với những người ủng hộ và phản đối giữ quan điểm riêng của họ, và những người phản đối cũng bày tỏ sự phản đối bằng hành động. Ví dụ, vào ngày 11 tháng 6, Jason Hughes, phó chủ tịch của nhóm khai thác OCEAN, đã tuyên bố rằng ông sẽ bán tất cả bitcoin của mình và rút khỏi ngành để phản đối quyết định thay đổi OP_RETURN gần đây.
Tranh chấp mở rộng này, đã lan rộng trong gần hai năm, gây ra rất nhiều cuộc thảo luận mỗi khi có một sự phát triển mới, nhưng nhiều cuộc thảo luận hơn là về những bất đồng trong nhóm phát triển Bitcoin Core và các cuộc tranh luận nảy sinh giữa những người cực kỳ tin tưởng vào Bitcoin. Ví dụ, một số nhà phát triển tin rằng một bản mở rộng nhỏ có rủi ro có thể kiểm soát được và những lợi ích rõ ràng; phe còn lại phản đối mạnh mẽ, lo sợ rằng nó sẽ trượt vào vực thẳm của sự mở rộng chức năng. Các cuộc thảo luận kỹ thuật nhanh chóng leo thang thành một cuộc chiến ý tưởng.
Điều thú vị là các nhóm khai thác và sàn giao dịch chính thống thường không bày tỏ quan điểm của họ về vấn đề này.
Cốt lõi của tranh chấp: Vai trò cuối cùng của Bitcoin là gì?
Những người ủng hộ đầu tiên bắt đầu từ thiết kế ban đầu của Satoshi Nakamoto. Họ tin rằng giao thức Bitcoin trong kỷ nguyên Satoshi không có bất kỳ hạn chế nào về kích thước dữ liệu trên OP_RETURN. Việc xóa bỏ giới hạn 80 byte là sự trở lại với tinh thần ban đầu của Bitcoin, phù hợp với bản chất của nó là một hệ thống mở. Công nghệ phải luôn mở và việc sử dụng nó được xác định bởi sự đổi mới của cộng đồng. Giới hạn 80 byte hiện tại có thể được bỏ qua bằng cách gửi trực tiếp đến mempool của thợ đào (như MARA Slipstream) hoặc các nút không bị hạn chế (như Libre Relay), điều này tương đương với sự kém hiệu quả, do đó việc xóa bỏ giới hạn thực sự sẽ không mang lại nhiều rủi ro hơn.
Mặt khác, việc mở rộng dung lượng cũng sẽ giảm bớt gánh nặng cho mạng lưới. Ví dụ, các giao thức như inscription hiện đang sử dụng nhiều giao dịch để lưu trữ dữ liệu vượt quá 80 byte. Sau khi xóa bỏ các hạn chế, inscription có thể lưu trữ dữ liệu trực tiếp thông qua OP_RETURN, giảm thiểu các giao dịch nhiều lần không cần thiết, do đó giảm bớt áp lực cho mạng lưới.
Ngoài ra, sau khi mở rộng dung lượng, thu nhập của thợ đào có thể tăng lên. Với việc Bitcoin giảm một nửa sau mỗi bốn năm, thu nhập của thợ đào đã giảm. Cho phép các giao dịch OP_RETURN có kích thước lớn có thể cho phép thợ đào kiếm được nhiều thu nhập hơn bằng cách cạnh tranh giành không gian khối, thúc đẩy thợ đào tiếp tục đầu tư vào sức mạnh tính toán và củng cố tính bảo mật của mạng lưới Bitcoin.
Điểm chính của những người phản đối là động thái này sẽ làm giảm không gian khối. Việc xóa bỏ các hạn chế có thể khiến nhiều dữ liệu không phải giao dịch (như thư rác, mã thông báo giá trị thấp, v.v.) được ghi vào chuỗi, làm giảm không gian khối và sau đó đẩy phí giao dịch lên cao, ảnh hưởng đến hiệu quả và tính thực tế của Bitcoin như một mạng lưới chuyển giao giá trị. Và điều này đi ngược lại với thiết kế ban đầu của Bitcoin như một mạng lưới chuyển giao giá trị và có thể thu hẹp blockchain thành một nền tảng lưu trữ dữ liệu, giữ hình ảnh, văn bản và âm thanh tránh xa blockchain và duy trì "tính tinh khiết" của Bitcoin để kế toán thay vì lưu trữ dữ liệu.
Ngoài ra, việc xóa các tùy chọn cấu hình khỏi Bitcoin Core (như -datacarrier và -datacarriersize) được coi là tước đi quyền lựa chọn độc lập của người dùng và buộc phải áp dụng chiến lược "gia trưởng", trong khi vẫn giữ lại các tùy chọn cấu hình phù hợp hơn với khái niệm phi tập trung "một CPU một phiếu bầu" của Satoshi Nakamoto.
Cuộc tranh cãi rất gay gắt và về cơ bản, mọi người đang thảo luận về vai trò cuối cùng của Bitcoin trong thế giới này là gì? Liệu nó có phải là "vàng kỹ thuật số" nguyên chất, không thể thay đổi và là nền tảng của lưu trữ giá trị không? Hay đó là một lớp giải quyết cơ bản hỗ trợ các ứng dụng hữu ích nhưng hạn chế?
OP_RETURN mở rộng liên quan đến bất đồng triết học cơ bản này. Những người phản đối tin rằng bất kỳ nỗ lực ứng dụng nào cũng là sự báng bổ đối với "sự thiêng liêng"; những người ủng hộ tin rằng chỉ có sự tiến hóa vừa phải mới có thể là vô tận. Thời thế đang thay đổi, các chuỗi công khai mới liên tục xuất hiện và Bitcoin một lần nữa lại đứng trước ngã ba đường của sự lựa chọn.