BIP-444 đề xuất siết chặt kích thước dữ liệu trên blockchain Bitcoin bằng cách giới hạn kích thước OP_RETURN, các scriptPubKey và cấm một số cấu trúc trong Tapscripts, nhằm ngăn chặn lưu trữ dữ liệu lớn on-chain.
Đề xuất này xuất hiện sau khi giới hạn trên OP_RETURN bị bỏ trong bản cập nhật Bitcoin Core v30, được dự kiến áp dụng qua soft fork tạm thời khoảng một năm để tìm giải pháp lưu trữ thay thế, đồng thời gây tranh cãi về tính permissionless và khả năng kiểm duyệt.
- Giới hạn kích thước OP_RETURN và hầu hết scriptPubKey, cấm OP_IF trong Tapscripts, hạn chế push data và cấu trúc Merkle nhúng.
- Triển khai qua soft fork tạm thời (khoảng một năm) để thử nghiệm phương án lưu trữ thay thế.
- Gây tranh cãi về giới hạn quyền phép, ảnh hưởng tới inscriptions/ordinal và mức độ chấp nhận mạng lưới hiện còn thấp.
Bản chất kỹ thuật của BIP-444
BIP-444 đề xuất giới hạn các output chứa dữ liệu: OP_RETURN được giới hạn kích thước, phần lớn scriptPubKey bị giới hạn, kích thước push data bị giới hạn và một số phiên bản script không dùng sẽ bị vô hiệu hóa.
Mục tiêu là ngăn chặn lưu trữ dữ liệu lớn trực tiếp trên blockchain (bao gồm các phương pháp khắc dữ liệu như ordinal), đồng thời giảm áp lực lên kích thước trạng thái và chi phí bảo trì cho node.
Ảnh hưởng lên hệ sinh thái và triển khai
Đề xuất dự kiến thực hiện qua một soft fork tạm thời kéo dài khoảng một năm để các nhà phát triển tìm giải pháp lưu trữ thay thế ngoài chuỗi hoặc trên các layer khác.
Tác động bao gồm khả năng làm gián đoạn các dịch vụ dựa trên ghi dữ liệu lớn on-chain, buộc các nhà phát triển và ví phải thay đổi, đồng thời ảnh hưởng tới mức chấp nhận của node trên mạng lưới.
Tranh luận pháp lý, quyền phép và phản đối
Nhiều ý kiến phản đối cho rằng giới hạn như vậy đi ngược lại tính permissionless của Bitcoin và có thể được coi là hình thức kiểm duyệt nội dung on-chain.
Lo ngại khác tập trung vào trách nhiệm pháp lý và chi phí vận hành cho các node operator nếu họ phải quyết định chặn hoặc cho phép nội dung; đồng thời có thể phát sinh các cách thức né giới hạn kỹ thuật.
FAQ — Thắc mắc thường gặp
BIP-444 là gì?
BIP-444 là đề xuất thay đổi quy tắc giao thức Bitcoin nhằm giới hạn kích thước dữ liệu trong OP_RETURN, hầu hết scriptPubKey và một số cấu trúc Tapscript để ngăn lưu trữ dữ liệu lớn on-chain.
Đề xuất có cấm phương pháp khắc dữ liệu (ordinal inscriptions) không?
Có. BIP-444 loại bỏ OP_IF trong Tapscripts và giới hạn các push data, hành động này làm phương pháp khắc ordinal hiện tại không thể hoạt động như trước.
Soft fork tạm thời kéo dài bao lâu?
Đề xuất đưa ra thời hạn tạm thời khoảng một năm để các bên thử nghiệm và tìm giải pháp lưu trữ thay thế ngoài chuỗi; thời hạn cuối cùng phụ thuộc thỏa thuận và triển khai thực tế.
Người dùng và ví có bị ảnh hưởng không?
Nhiều ví và dịch vụ ghi dữ liệu lớn on-chain sẽ cần điều chỉnh; giao dịch thông thường và thanh toán không bị ảnh hưởng nếu không sử dụng các output bị giới hạn.
