Cộng đồng Bitcoin đang chia rẽ về quyết định của các nhà phát triển Bitcoin Core trong việc loại bỏ giới hạn về dữ liệu tùy ý được lưu trữ trong các giao dịch, một động thái bắt nguồn từ một cuộc tranh luận được người sáng lập Bitcoin Satoshi Nakamoto nêu ra lần đầu tiên vào năm 2010.
Việc phát hành dự kiến của Bitcoin Core v30 vào tháng tới sẽ loại bỏ giới hạn 80 byte trên OP_RETURN, một opcode được sử dụng để lưu trữ dữ liệu tùy ý ( bất kỳ dữ liệu phi tài chính nào ) trên chuỗi. Quyết định này đã gây tranh cãi, với một số người cáo buộc các nhà phát triển đã chịu ảnh hưởng của doanh nghiệp và những người khác lập luận rằng việc lưu trữ dữ liệu tùy ý nằm ngoài phạm vi dự kiến của Bitcoin.
Tuy nhiên, cuộc tranh luận này đã tồn tại lâu hơn cả OP_RETURN, cái được giới thiệu trong Bitcoin Core 0.9.0 vào tháng 3 năm 2014. Trở lại năm 2010, khi Bitcoin (BTC) mới chỉ một tuổi, người sáng lập ẩn danh của giao thức, Satoshi Nakamoto, đã khơi mào cuộc tranh luận tương tự bằng cách giới thiệu các kiểm tra để đảm bảo rằng dữ liệu giao dịch tuân thủ các tiêu chuẩn dự kiến.
Bài viết của Satoshi trên Diễn đàn Bitcoin.
Lựa chọn hạn chế lưu trữ dữ liệu tùy ý trên chuỗi ngay lập tức gây tranh cãi. "Tại sao bất kỳ thợ mỏ nào lại chấp nhận thay đổi này, khi điều đó có nghĩa là họ sẽ nhận được ít phí giao dịch hơn do mất các giao dịch không chuẩn?" một người dùng đã hỏi.
Quản lý bằng cách sử dụng các động lực
Bitcoin là một mạng lưới phi tập trung không có cơ quan trung ương nào có thể thực thi các quy tắc của nó, điều này làm cho việc thực thi trở nên phức tạp.
Nếu các thợ mỏ có động lực tài chính để cho phép điều gì đó, chẳng hạn như việc bao gồm dữ liệu phi tài chính trên chuỗi, họ có khả năng điều chỉnh các tham số của phần mềm của họ theo cách cho phép điều đó. Điều này cũng đã xảy ra vào thời điểm đó, với nhiều thợ mỏ thông báo rằng họ sẽ cho phép các giao dịch không chuẩn với dữ liệu tùy ý.
Một người dùng đã đề xuất cho phép các giao dịch không chuẩn lên đến 128 byte, nhưng nhà phát triển Bitcoin Core Jeff Garzik cho biết việc cố gắng thực thi những giới hạn như vậy sẽ không có ý nghĩa.
"Có vẻ như việc khách hàng chính thức của Bitcoin cố gắng 'lập pháp' bất kỳ hạn chế nào kiểu này là vô nghĩa khi tất cả các thợ mỏ đều có quyền lợi trong việc bao gồm bất kỳ và tất cả các giao dịch có phí."
Chấp nhận điều không thể tránh khỏi
Người dùng cũng nhanh chóng phát hành một bản vá cho phiên bản mới nhất của Bitcoin Core mà không bao gồm các kiểm tra để đảm bảo các giao dịch tuân theo các tiêu chuẩn đã được thiết lập. Bitcoiner đầu tiên Christian Decker nhận ra rằng đây là một khoảnh khắc quan trọng cho cộng đồng Bitcoin:
"Tôi đoán chúng ta có bản phát hành chính thức đầu tiên bị tranh cãi bởi phần lớn sức mạnh tính toán, Bitcoin đang trưởng thành."
Như được đề xuất bởi một số bình luận viên vào năm 2010, thật khó để đảm bảo rằng các thợ đào thực thi một quy tắc đi ngược lại với động lực của họ để bao gồm các giao dịch trả phí. Một đánh giá vào tháng 1 năm 2024 cho thấy các thợ đào như F2Pool đã bắt đầu bao gồm các giao dịch không tiêu chuẩn vượt quá giới hạn OP_RETURN.
Cuộc tranh luận về OP_RETURN cũng đang diễn ra trong một môi trường khác so với cuộc tranh luận về dữ liệu tùy ý ban đầu, một môi trường mà các lợi ích doanh nghiệp đang gây áp lực lên các nhà phát triển để cho phép lưu trữ dữ liệu trên chuỗi nhiều hơn. Lý do là việc lưu trữ dữ liệu như vậy cho phép phát triển các hệ thống dựa trên Bitcoin, chẳng hạn như các mạng lớp-2 và những cái khác.
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
Satoshi bình luận về dữ liệu tùy ý hiển thị cuộc tranh luận OP_RETURN đã cũ như thế nào
Cộng đồng Bitcoin đang chia rẽ về quyết định của các nhà phát triển Bitcoin Core trong việc loại bỏ giới hạn về dữ liệu tùy ý được lưu trữ trong các giao dịch, một động thái bắt nguồn từ một cuộc tranh luận được người sáng lập Bitcoin Satoshi Nakamoto nêu ra lần đầu tiên vào năm 2010.
Việc phát hành dự kiến của Bitcoin Core v30 vào tháng tới sẽ loại bỏ giới hạn 80 byte trên OP_RETURN, một opcode được sử dụng để lưu trữ dữ liệu tùy ý ( bất kỳ dữ liệu phi tài chính nào ) trên chuỗi. Quyết định này đã gây tranh cãi, với một số người cáo buộc các nhà phát triển đã chịu ảnh hưởng của doanh nghiệp và những người khác lập luận rằng việc lưu trữ dữ liệu tùy ý nằm ngoài phạm vi dự kiến của Bitcoin.
Tuy nhiên, cuộc tranh luận này đã tồn tại lâu hơn cả OP_RETURN, cái được giới thiệu trong Bitcoin Core 0.9.0 vào tháng 3 năm 2014. Trở lại năm 2010, khi Bitcoin (BTC) mới chỉ một tuổi, người sáng lập ẩn danh của giao thức, Satoshi Nakamoto, đã khơi mào cuộc tranh luận tương tự bằng cách giới thiệu các kiểm tra để đảm bảo rằng dữ liệu giao dịch tuân thủ các tiêu chuẩn dự kiến.
Bài viết của Satoshi trên Diễn đàn Bitcoin.
Lựa chọn hạn chế lưu trữ dữ liệu tùy ý trên chuỗi ngay lập tức gây tranh cãi. "Tại sao bất kỳ thợ mỏ nào lại chấp nhận thay đổi này, khi điều đó có nghĩa là họ sẽ nhận được ít phí giao dịch hơn do mất các giao dịch không chuẩn?" một người dùng đã hỏi.
Quản lý bằng cách sử dụng các động lực
Bitcoin là một mạng lưới phi tập trung không có cơ quan trung ương nào có thể thực thi các quy tắc của nó, điều này làm cho việc thực thi trở nên phức tạp.
Nếu các thợ mỏ có động lực tài chính để cho phép điều gì đó, chẳng hạn như việc bao gồm dữ liệu phi tài chính trên chuỗi, họ có khả năng điều chỉnh các tham số của phần mềm của họ theo cách cho phép điều đó. Điều này cũng đã xảy ra vào thời điểm đó, với nhiều thợ mỏ thông báo rằng họ sẽ cho phép các giao dịch không chuẩn với dữ liệu tùy ý.
Một người dùng đã đề xuất cho phép các giao dịch không chuẩn lên đến 128 byte, nhưng nhà phát triển Bitcoin Core Jeff Garzik cho biết việc cố gắng thực thi những giới hạn như vậy sẽ không có ý nghĩa.
Chấp nhận điều không thể tránh khỏi
Người dùng cũng nhanh chóng phát hành một bản vá cho phiên bản mới nhất của Bitcoin Core mà không bao gồm các kiểm tra để đảm bảo các giao dịch tuân theo các tiêu chuẩn đã được thiết lập. Bitcoiner đầu tiên Christian Decker nhận ra rằng đây là một khoảnh khắc quan trọng cho cộng đồng Bitcoin:
Như được đề xuất bởi một số bình luận viên vào năm 2010, thật khó để đảm bảo rằng các thợ đào thực thi một quy tắc đi ngược lại với động lực của họ để bao gồm các giao dịch trả phí. Một đánh giá vào tháng 1 năm 2024 cho thấy các thợ đào như F2Pool đã bắt đầu bao gồm các giao dịch không tiêu chuẩn vượt quá giới hạn OP_RETURN.
Cuộc tranh luận về OP_RETURN cũng đang diễn ra trong một môi trường khác so với cuộc tranh luận về dữ liệu tùy ý ban đầu, một môi trường mà các lợi ích doanh nghiệp đang gây áp lực lên các nhà phát triển để cho phép lưu trữ dữ liệu trên chuỗi nhiều hơn. Lý do là việc lưu trữ dữ liệu như vậy cho phép phát triển các hệ thống dựa trên Bitcoin, chẳng hạn như các mạng lớp-2 và những cái khác.