
Sau Taproot, đây là lần nâng cấp quan trọng nhất của Bitcoin trong 4 năm
Tuyển chọn TechFlowTuyển chọn TechFlow

Sau Taproot, đây là lần nâng cấp quan trọng nhất của Bitcoin trong 4 năm
Hủy bỏ giới hạn OP_RETURN: Tường rào "có thể bị vượt qua" có nên được dỡ bỏ không?
Bài viết: Jaleel 加六
Mấy ngày nay, bên ngoài mạng Internet đang xôn xao về đề xuất gỡ bỏ giới hạn OP_RETURN —— đây là đề xuất do nhà phát triển Bitcoin Core OG Peter Todd đưa ra.
(Đáng chú ý, HBO từng tuyên truyền rầm rộ trong bộ phim tài liệu "Money Electric: The Bitcoin Mystery" rằng Peter Todd chính là Satoshi Nakamoto, sự việc này khiến Peter Todd nhận được vô số yêu cầu quyên góp và đe dọa, hiện tại ông đã phải sống ẩn dật.)
Mặc dù trong cộng đồng có không ít tiếng nói chất vấn việc thay đổi OP_RETURN, nhưng theo thông báo của Greg Sanders – nhà phát triển Bitcoin, đóng góp cốt lõi cho Blockstream (biệt danh «instagibbs») đăng trên GitHub vào ngày 5 tháng 5: Trong lần nâng cấp mạng tiếp theo, Bitcoin Core sẽ không còn áp đặt bất kỳ giới hạn nào về dung lượng byte hay số lượng đối với OP_RETURN.

OP_RETURN thực ra là gì?
Chúng ta đều biết, Bitcoin giống như một cuốn sổ cái vĩnh viễn không thể bị sửa đổi, mỗi giao dịch giống như việc ghi thêm một dòng lên đó.
Còn OP_RETURN, tựa như dán một mẩu giấy ghi chú nhỏ ở lề trang sách —— bạn có thể viết vài chục ký tự văn bản hoặc một đoạn dữ liệu ngắn vào đó, hệ thống sẽ đánh dấu mẩu ghi chú này là «chỉ đọc», người khác không thể dùng nó làm tiền, cũng không ảnh hưởng đến bất kỳ giao dịch «tiền» nào khác trên sổ cái.
Lý do tồn tại chức năng «giấy ghi chú» này là vì đôi khi mọi người muốn lưu trữ vĩnh viễn một số thông tin bổ sung (ví dụ như bằng chứng pháp lý, tin nhắn ngắn, kỷ niệm ngày đặc biệt hay lời tỏ tình) trên chuỗi, nhưng lại không muốn chiếm dụng không gian UTXO vốn dành để lưu trữ Bitcoin «có thể giao dịch». Nhờ OP_RETURN, những thông tin này giống như những mảnh giấy vụn bị vứt vào một ngăn kéo —— các nút chỉ lưu lại dấu vết, không chiếm không gian lưu trữ, tiền «có thể sử dụng» trên chuỗi vẫn giữ sạch sẽ gọn gàng.
Trước đây, để tránh trường hợp ai đó viết «giấy ghi chú» dài khiến mạng lưới tắc nghẽn, mặc định Bitcoin Core chỉ cho phép mỗi giao dịch xuất hiện một OP_RETURN, tối đa lưu 80 byte dữ liệu, nếu vượt quá thì các nút sẽ từ chối chuyển tiếp và không hỗ trợ đóng gói.
Bây giờ, giới hạn 80 byte và chỉ một mục đã được gỡ bỏ hoàn toàn —— bạn muốn viết bao nhiêu cũng được, muốn dán bao nhiêu mẩu giấy ghi chú cũng được, các nút sẽ tự động chuyển tiếp, thợ đào sẵn sàng đóng gói.
Nhưng thực tế, từ lâu đã có người tìm cách vượt qua giới hạn 80 byte.
Ngay cả khi trước đây còn giới hạn OP_RETURN, cũng đã có nhiều cách để vượt qua giới hạn 80 byte; bất kể các chiến lược lọc và chuyển tiếp nghiêm ngặt đến đâu đều không ngăn được những người thực sự muốn ghi dữ liệu lên Bitcoin. Bởi chỉ có thợ đào và phí giao dịch mới quyết định giao dịch nào được đưa lên chuỗi, nếu trả thưởng cao hơn cho thợ đào, họ tự nhiên sẽ ưu tiên đóng gói nhiều giao dịch hơn, trò chơi này sẽ không thay đổi chỉ vì chiến lược của các nút.
Ví dụ như trường hợp nổi bật mà nhiều người biết đến, pháp sư lớn Taproot Wizz đã nhét một hình ảnh gần 4M vào đầy một khối; hay trước đây Ordinals inscriptions, runes đều dùng đủ kiểu «đi đường vòng và biện pháp linh hoạt» để vượt qua giới hạn, thậm chí có người còn ghi dữ liệu vào đầu ra có thể chi tiêu, ngược lại càng tốn tài nguyên hơn.
Liệu điều này có phù hợp hơn với tinh thần Bitcoin?
Theo thông báo từ nhà phát triển Bitcoin Greg Sanders và quan điểm ủng hộ của nhiều nhà phát triển khác, chúng ta biết rằng Bitcoin Core luôn có một bộ «chiến lược tiêu chuẩn» (standardness policy) riêng trong giai đoạn lan truyền giao dịch (relay), nhằm kiểm soát ba lớp trước khi giao dịch đến tay thợ đào: thứ nhất là phòng chống tấn công «từ chối dịch vụ», từ chối các giao dịch tiêu tốn năng lực tính toán, bộ nhớ hoặc băng thông vượt xa mức phí; thứ hai là hướng dẫn các tác giả ví tạo ra giao dịch vừa tiết kiệm phí, vừa không tạo ra UTXO dư thừa; thứ ba là bảo lưu nâng cấp an toàn —— coi các mã vận hành chưa rõ hoặc phiên bản bit là «không tiêu chuẩn» cho đến khi kích hoạt chính thức bằng phân nhánh mềm.
OP_RETURN cùng giới hạn 80 byte của nó chính là sản phẩm của triết lý này: cung cấp cho người dùng một đầu ra có thể xác minh là «không thể chi tiêu», vừa lưu được cam kết nhỏ hoặc giá trị băm, vừa giúp các nút không cần đưa vào tập UTXO, từ đó tránh được các đầu ra rác «mất trắng» trên chuỗi.
Nhưng hiện tại giới hạn mềm này lại trở thành gánh nặng. Một mặt, các mỏ khai thác tư nhân và một số dịch vụ tập trung hoàn toàn không tuân thủ quy tắc này, bất kỳ ai muốn ghi lượng lớn dữ liệu đều có thể vượt qua chiến lược —— hoặc trả phí trực tiếp cho thợ đào, hoặc dùng bare-multisig, khóa công khai giả, thậm chí dùng kịch bản có thể chi tiêu để giấu thông tin —— vẫn có thể đẩy nội dung lên chuỗi; mặt khác, liên tục thêm các bộ lọc danh sách đen chỉ khiến cuộc chơi biến thành trò mèo đuổi chuột, không những không ngăn được việc ghi dữ liệu cơ bản, mà còn làm tăng rủi ro ảnh hưởng nhầm đến tiền của người dùng.
Các nhà phát triển ủng hộ cho rằng, sau khi loại bỏ hoàn toàn giới hạn 80 byte, các nút và ví sẽ thu được hai lợi ích thiết thực: thứ nhất là tập UTXO sạch hơn, dữ liệu đều được chứa trong đầu ra OP_RETURN «không thể chi tiêu» rõ ràng, thay vì rối rắm trong các kịch bản hoa mỹ hoặc nhiều giao dịch; thứ hai là các nút thống nhất hơn trong việc chấp nhận giao dịch nào để truyền đi, đồng bộ với nội dung thực tế mà thợ đào đóng gói, từ đó ước tính phí giao dịch và truyền khối gọn nhẹ cũng đáng tin cậy hơn.
Các nhà phát triển Bitcoin đã so sánh ba phương án, hiện tại phương án «hủy bỏ» đang chiếm ưu thế lớn nhất trong cộng đồng. Quan trọng hơn, họ cho rằng việc hủy bỏ giới hạn OP_RETURN lần này chính là minh chứng tốt nhất cho tinh thần «minh bạch, giản đơn» của Bitcoin: Khi một chiến lược đã mất tác dụng nhưng vẫn được duy trì, chỉ làm tăng độ phức tạp và ma sát; loại bỏ nó sẽ khiến phần mềm nút nhẹ hơn, thuần khiết hơn, và mỗi giao dịch truyền đi, đóng gói đều không cần đi lòng vòng —— thợ đào chỉ cần dựa vào mức phí cao thấp để quyết định ưu tiên, thị trường phí tự nhiên điều chỉnh cạnh tranh giữa các nhu cầu khác nhau.
Và một khi trên chuỗi thực sự xuất hiện mối đe dọa ghi dữ liệu quá mức, tiêu hao tài nguyên, hệ sinh thái Bitcoin vẫn có cả bộ công cụ «bảo vệ định hướng» đã được kiểm chứng: giới hạn thao tác chữ ký, giới hạn số lượng giao dịch cha/con, quy tắc dust... Những biện pháp chính xác này so với giới hạn一刀切 «80 byte» linh hoạt hơn nhiều, cũng có thể bảo vệ tốt hơn quyền lợi của từng nút và người dùng mà không làm ảnh hưởng đến việc sử dụng bình thường.
BTC sẽ biến thành altcoin?
Trong số những người phản đối nổi bật nhất, chắc chắn phải kể đến Luke Dashjr.
Là một OG của Bitcoin, từng phát biểu rằng «Giao thức Ordinals là một cuộc tấn công vào Bitcoin», «inscriptions là rác, là lỗi, có thể sửa được», Luke Dashjr trước đây luôn là người phê bình thẳng thắn giao thức Ordinals.
Lần này, ông vẫn kiên định đứng về phe «bảo thủ», cho rằng việc hủy bỏ giới hạn OP_RETURN là một hành động cực kỳ điên rồ, là một cuộc tấn công vào Bitcoin. Ông và những người khác cho rằng việc gỡ bỏ giới hạn sẽ dẫn đến thư rác và phí giao dịch cao hơn.
Có thể thấy, trọng tâm tranh luận và bất đồng hiện tại nằm ở chỗ: Việc gỡ bỏ giới hạn 80 byte của OP_RETURN sẽ nâng cao tính minh bạch và đơn giản hóa việc sử dụng dữ liệu trên Bitcoin, hay sẽ mở đường cho lạm dụng, thư rác và làm lệch trọng tâm tài chính cốt lõi của Bitcoin.
Jason, Phó chủ tịch mỏ khai thác Ocean là một trong những người phản đối mạnh mẽ nhất, ông thậm chí mất ngủ vì chuyện này, và tuyên bố thẳng thừng: «Thay đổi này sẽ biến Bitcoin thành một altcoin vô giá trị.»

Willem Schroe, người sáng lập Botanix Labs cho rằng, các nhà phát triển nên xem Bitcoin là một hệ thống tiền tệ, chứ không phải nền tảng lưu trữ dữ liệu. Quan điểm của một nhà phát triển cốt lõi khác của Bitcoin là Mechanic cũng tương tự: Bitcoin không nên được dùng để lưu trữ tệp tùy ý, cần thực hiện mọi biện pháp khả thi để đảm bảo điều này.

Một số KOL có ảnh hưởng trong ngành như Samson Mow đang khuyến khích các nhà vận hành nút không nâng cấp phiên bản Bitcoin Core của họ, hoặc chuyển sang dùng Knots.
Tính đến thời điểm viết bài, theo dữ liệu từ Clark Mood, tỷ lệ sử dụng nút Bitcoin Knots đã vượt qua nút Bitcoin Core phiên bản mới nhất.

Đây lại là một thử thách nữa đối với sự đồng thuận của Bitcoin, giống như những lần xảy ra trước đây. Tất nhiên điều này cũng giúp chúng ta nhận ra, mặc dù Bitcoin bảo thủ hơn hầu hết các mạng lưới khác, nhưng cũng không bất biến. Sau lần nâng cấp tiếp theo, chúng ta cũng có thể có được những giao thức và cách chơi mới mẻ, gọn gàng và thanh lịch hơn cả Ordinals, Atomicals hay Runes.
Chào mừng tham gia cộng đồng chính thức TechFlow
Nhóm Telegram:https://t.me/TechFlowDaily
Tài khoản Twitter chính thức:https://x.com/TechFlowPost
Tài khoản Twitter tiếng Anh:https://x.com/BlockFlow_News














