Tác giả: Lưu Giáo Liên
Gần đây, một đề xuất về việc loại bỏ giới hạn kích thước dữ liệu bổ sung trong OP_RETURN của máy trạm Bitcoin Core đã gây ra nhiều tranh cãi trong ngành. Những người đẩy mạnh điển hình như nhà phát triển Peter Todd đã nhiều lần nộp PR (Pull Request), với ý chí quyết tâm đạt được mục tiêu.
Vào ngày 23 tháng 7 năm 2023, Peter Todd đã nộp PR#28130, đề xuất loại bỏ giới hạn dữ liệu OP_RETURN. PR đã bị đóng lại và không được chấp nhận.

Vào ngày 28 tháng 4 năm 2025, anh ấy vẫn không từ bỏ và một lần nữa nộp đề xuất PR#32359 với nội dung tương tự. Anh ấy quyết liệt yêu cầu không chỉ loại bỏ giới hạn dữ liệu bổ sung mà còn xóa các tùy chọn cấu hình để ngăn người dùng máy trạm tự mở giới hạn.

Đề xuất đã nhận được sự phản đối từ đa số.

Một nhà phát triển khác, instagibbs, đã đưa ra một đề xuất PR#32406 hơi ôn hòa hơn. Anh ấy đề xuất tạm thời giữ lại các tùy chọn cấu hình nhưng mặc định không áp đặt giới hạn.

Đề xuất này cũng nhận được nhiều lời khen. Instagibbs còn viết một bản giải thích về nguồn gốc của OP_RETURN và lý do đề xuất thay đổi này.

Những người phản đối điển hình như nhà phát triển Luke Dashjr. Anh là người duy trì máy trạm Bitcoin Knots và là người kịch liệt phản đối inscription hai năm trước. Chi tiết có thể xem lại các bài viết trước của Giáo Liên.
Đối với độc giả thông thường, để hiểu đơn giản vấn đề này, Giáo Liên có thể so sánh như sau:
Gỡ bỏ giới hạn dữ liệu bổ sung + Máy ảo thực thi dữ liệu bổ sung = Ethereum
Tất nhiên, thực tế không đơn giản như vậy. Sổ cái Bitcoin là mô hình UTXO không trạng thái, để cải tạo sổ cái để lưu trữ dữ liệu trạng thái (từ đó dẫn đến vấn đề nổ trạng thái), mới gần với thiết kế của Ethereum.
Dù sao đi nữa, chính vì Bitcoin Core từ chối khả năng dữ liệu bổ sung của sổ cái Bitcoin để Vitalik Buterin thực hiện ý tưởng hợp đồng thông minh của mình, nên anh ấy đã buộc phải tách ra và tạo dự án Ethereum.
Và trong chu kỳ này, những người đặt cược Ethereum sẽ thắng BTC chắc hẳn đã có nhiều con vật đồng cỏ phi nhanh qua trong đầu.
Do đây chỉ là một chức năng của máy trạm, không phải là một phần của sự đồng thuận giao thức Bitcoin, nên không cần lo ngại rằng cuộc tranh cãi này sẽ dẫn đến hard fork như năm 2017.
Những lý do ủng hộ chính bao gồm: Nhiều máy trạm đã sửa đổi đã bỏ giới hạn này và nhận được sự hỗ trợ của một số nhóm thợ đào; có thể mang lại nhiều khích lệ hơn cho thợ đào; hạn chế khả năng OP_RETURN không ngăn được mọi người khéo léo sử dụng các khả năng khác như multisig, taproot script để mang dữ liệu, ngược lại do hạn chế mà buộc phải tách và ghép dữ liệu gây ra sự phân mảnh UTXO; không thể chặn hoàn toàn, không có phương pháp nào có thể chính xác nhận dữ liệu rác, điều này chắc chắn là một trò chơi mèo chuột vô ích; v.v.
Những lý do phản đối chính bao gồm: Việc mở rộng giới hạn dữ liệu có thể làm cho sổ cái Bitcoin nhanh chóng膨胀, từ đó làm suy yếu tính phi tập trung; mang lại nhiều ứng dụng phi tài chính, làm suy yếu vị trí của BTC, khiến nó trở thành một cuốn sổ séc; v.v.
Theo thống kê của Clark Moddy Bitcoin, kích thước blockchain Bitcoin hiện tại khoảng 748.1GB, trong đó dữ liệu bổ sung OP_RETURN khoảng 3.83GB, chiếm khoảng 0.5%.
Hiện tại chưa có kết luận chính xác liệu các PR liên quan có được hợp nhất và phát hành hay không. Tuy nhiên, từ kết quả bỏ phiếu của cộng đồng, số lượng nút sử dụng phiên bản Bitcoin Knots hiện tại đã vượt quá số lượng nút của phiên bản Bitcoin Core 29.0 mới nhất.

Có lẽ chúng ta sẽ chứng kiến một khoảnh khắc lịch sử: Bitcoin như một sự đồng thuận, thực tế không nhất thiết phải phụ thuộc vào một máy trạm duy nhất có vị thế thống trị. (Mặc dù đây vốn là một sự thật, chỉ là không được nhiều người nhận thức)
Một hệ sinh thái Bitcoin đa dạng, với hai đến ba máy trạm, thư viện mã và nhóm phát triển duy trì cạnh tranh lẫn nhau, tuân theo một sự đồng thuận Bitcoin, khác biệt nhưng hài hòa, cạnh tranh nhưng không phá vỡ, liệu có phải là cách thể hiện rõ hơn sức hấp dẫn của tính phi tập trung của Bitcoin không?





