header-langage
简体中文
繁體中文
English
Tiếng Việt
한국어
日本語
ภาษาไทย
Türkçe
Quét mã tải ứng dụng

Sau Taproot, bản nâng cấp quan trọng nhất của Bitcoin trong 4 năm

2025-05-07 09:59
Đọc bài viết này mất 17 phút
总结 AI tổng kết
Xem tổng kết 收起

Những ngày gần đây, Internet đang xôn xao về đề xuất xóa bỏ hạn chế OP_RETURN - đây là đề xuất được đưa ra bởi nhà phát triển Bitcoin Core OG Peter Todd.

(Cần đề cập đến việc HBO đã từng xác định Peter Todd là Satoshi Nakamoto trong bộ phim tài liệu được công bố rộng rãi "Electric Money: The Secret of Bitcoin", khiến Peter Todd nhận được rất nhiều yêu cầu tài trợ và đe dọa, và hiện tại anh ta đang sống ẩn dật.)


Mặc dù có nhiều nghi ngờ trong cộng đồng về thay đổi OP_RETURN, nhưng theo thông báo được công bố trên GitHub vào ngày 5 tháng 5 bởi nhà phát triển Bitcoin và là người đóng góp cốt lõi cho Blockstream Greg Sanders (biệt danh là "instagibbs"): Trong bản nâng cấp mạng tiếp theo, Bitcoin Core sẽ không còn áp dụng bất kỳ hạn chế nào về byte hoặc số lượng đối với OP_RETURN nữa.



OP_RETURN thực chất là gì?


Chúng ta đều biết rằng Bitcoin là một sổ cái không bao giờ có thể bị can thiệp và mỗi giao dịch giống như việc ghi một dòng dữ liệu vào đó.


OP_RETURN giống như việc dán một "ghi chú" vào mép trang sách - bạn có thể viết vài chục từ hoặc một phần dữ liệu nhỏ vào đó. Hệ thống đánh dấu ghi chú này là "chỉ đọc". Những người khác không thể sử dụng nó như tiền và nó cũng không có tác động gì đến các hồ sơ "tiền" khác trong sổ kế toán.


Lý do có chức năng "ghi chú" như vậy là đôi khi mọi người muốn ghim vĩnh viễn một số thông tin bổ sung (như bằng chứng pháp lý, tin nhắn ngắn, ngày kỷ niệm hoặc thậm chí là lời thú nhận) vào chuỗi, nhưng không muốn chiếm không gian UTXO được sử dụng để lưu trữ bitcoin "có thể giao dịch". Với sự trợ giúp của OP_RETURN, thông tin này được ném vào ngăn kéo như giấy vụn - nút chỉ để lại dấu vết và không chiếm kho, và "tiền khả dụng" trên chuỗi vẫn sạch sẽ và gọn gàng.


Trước đây, để tránh mọi người viết những "ghi chú" dài và làm tắc nghẽn mạng, BitcoinCore chỉ cho phép một OP_RETURN trong mỗi giao dịch theo mặc định và chỉ có thể lưu trữ tối đa 80 byte nội dung. Nếu vượt quá nội dung, nút sẽ trực tiếp từ chối chuyển tiếp nội dung đó và sẽ không hỗ trợ đóng gói nội dung đó.


Giờ đây, giới hạn 80 byte và một dòng đã không còn nữa - bạn có thể viết bao lâu tùy thích, bao nhiêu ghi chú tùy thích, các nút sẽ tự động chuyển tiếp và thợ đào sẽ vui vẻ đóng gói chúng.


Nhưng thực tế là mọi người đã làm việc với 80 byte trong một thời gian dài.


Trước khi có hạn chế OP_RETURN, đã có nhiều cách để bỏ qua giới hạn 80 byte. Bất kể các chiến lược lọc và chuyển tiếp có nghiêm ngặt đến đâu, chúng cũng không thể ngăn cản những người thực sự muốn ghi dữ liệu trên Bitcoin. Bởi vì chỉ có thợ đào và phí giao dịch mới quyết định giao dịch nào được đưa vào chuỗi và nếu thợ đào được trao phần thưởng cao hơn, họ sẽ có xu hướng đóng gói nhiều giao dịch hơn và lối chơi sẽ không thay đổi do chiến lược của nút.


Ví dụ, Tapoort Wizz NFT nổi tiếng, một hình ảnh gần 4M, đã lấp đầy toàn bộ một khối. Ngoài ra, các chữ khắc và chữ rune trên Ordinals còn sử dụng nhiều "lối đi vòng và giải pháp thay thế" khác nhau để vượt qua các hạn chế. Một số thậm chí còn được ghi thành đầu ra có thể chi tiêu được, tốn nhiều tài nguyên hơn.


Liệu điều này có phù hợp hơn với tinh thần của Bitcoin không?


Theo thông báo được phát hành bởi nhà phát triển Bitcoin Greg Sanders và ý kiến của nhiều nhà phát triển khác nhau, chúng ta có thể biết rằng trước hết, BitcoinCore có "chính sách chuẩn mực" riêng trong giai đoạn truyền giao dịch (chuyển tiếp), được sử dụng để thực hiện ba cấp độ sàng lọc trước khi giao dịch đến tay thợ đào: một là ngăn chặn các cuộc tấn công "từ chối dịch vụ" và từ chối các giao dịch có sức mạnh tính toán, bộ nhớ hoặc mức tiêu thụ băng thông vượt xa phí giao dịch; thứ hai là hướng dẫn tác giả ví thông qua các chiến lược xây dựng giao dịch giúp tiết kiệm phí giao dịch và không tạo ra UTXO trùng lặp; thứ ba là duy trì bảo mật nâng cấp - coi các mã lệnh hoặc bit phiên bản không xác định là "không chuẩn" cho đến khi soft fork được kích hoạt chính thức.


OP_RETURN và giới hạn trên 80 byte của nó là sản phẩm của khái niệm này: cung cấp cho người dùng một đầu ra có thể được chứng minh là "không thể chi tiêu" không chỉ có thể lưu trữ các cam kết hoặc băm nhỏ mà còn ngăn các nút tính nó là UTXO, do đó tránh được đầu ra rác "mất tiền" trên chuỗi.


Nhưng bây giờ giới hạn mềm này đã trở nên vô dụng. Một mặt, các nhóm khai thác tư nhân và một số dịch vụ tập trung không thực thi quy tắc này. Bất kỳ ai muốn ghi một lượng lớn dữ liệu đều có thể bỏ qua chiến lược này - trả tiền trực tiếp cho thợ đào hoặc ẩn thông tin bằng mã hóa đa chữ ký, khóa công khai giả hoặc thậm chí là các tập lệnh có thể chi tiêu - và vẫn đưa nội dung họ muốn ghi vào chuỗi; Mặt khác, việc thêm một loạt các bộ lọc danh sách đen ở mọi lượt sẽ chỉ biến nó thành trò chơi "mèo vờn chuột", không thể ngăn chặn việc ghi dữ liệu cơ bản nhất cũng như không làm tăng nguy cơ vô tình làm hỏng tiền của người dùng.


Các nhà phát triển ở phía hỗ trợ tin rằng sau khi loại bỏ hoàn toàn giới hạn 80 byte, các nút và ví có thể tận hưởng hai lợi ích thực tế chính: thứ nhất, bộ UTXO sạch hơn và dữ liệu được đóng gói vào đầu ra OP_RETURN "không thể chi tiêu" rõ ràng, thay vì bị vướng vào nhiều tập lệnh lạ mắt hoặc nhiều giao dịch; Thứ hai, các nút thống nhất hơn trong việc "nói có" với giao dịch nào sẽ được truyền bá, phù hợp với những gì thợ đào thực sự đóng gói, đồng thời ước tính phí ví và chuyển tiếp khối nhỏ gọn đáng tin cậy hơn.


Các nhà phát triển Bitcoin đã so sánh ba lựa chọn và lựa chọn "hủy bỏ" hiện đang được cộng đồng chấp nhận có động lực lớn nhất. Quan trọng hơn, họ tin rằng việc hủy bỏ hạn chế OP_RETURN là cách diễn giải tốt nhất về tinh thần “minh bạch và đơn giản” của Bitcoin: khi một chiến lược đã mất đi tác dụng vốn có nhưng vẫn được giữ lại, nó sẽ chỉ làm tăng thêm sự phức tạp và ma sát; việc loại bỏ nó sẽ làm cho phần mềm nút nhẹ hơn và tinh khiết hơn, đồng thời cũng làm cho việc truyền bá và đóng gói mỗi giao dịch trở nên không cần thiết - thợ đào chỉ cần xác định mức độ ưu tiên dựa trên mức phí xử lý và thị trường phí sẽ tự nhiên điều chỉnh sự cạnh tranh của các nhu cầu khác nhau.


Khi mối đe dọa về việc ghi quá mức và tiêu thụ tài nguyên thực sự xuất hiện trên chuỗi, hệ sinh thái Bitcoin vẫn có một bộ hoàn chỉnh các biện pháp bảo vệ "có mục tiêu" đã được thử nghiệm: hạn chế hoạt động chữ ký, giới hạn trên về số lượng giao dịch tiền nhiệm và hậu duệ, các quy tắc bụi... Các phương pháp này để chống lại chính xác các tình huống lạm dụng cụ thể linh hoạt hơn nhiều so với "80 byte" phù hợp với tất cả và có thể bảo vệ mọi nút và người dùng mà không ảnh hưởng đến việc sử dụng bình thường.


Liệu BTC có trở thành một altcoin không?


Đối thủ nổi tiếng nhất có lẽ là Luke Dashjr.


Luke Dashjr, một Bitcoin OG từng nói rằng "giao thức Ordinals là một cuộc tấn công vào Bitcoin" và "dòng chữ này là rác rưởi, là lỗi và có thể sửa được", đã từng là người chỉ trích giao thức Ordinals một cách thẳng thắn trong quá khứ.


Lần này, ông vẫn kiên quyết đứng về phía "bảo thủ", tin rằng việc hủy bỏ giới hạn OP_RETURN là một điều rất điên rồ và là một cuộc tấn công vào Bitcoin. Ông và những người khác tin rằng việc hủy bỏ giới hạn sẽ dẫn đến thư rác và phí giao dịch cao hơn.


Có thể thấy rằng trọng tâm của cuộc tranh luận và bất đồng hiện tại là liệu việc loại bỏ giới hạn OP_RETURN 80 byte có làm tăng tính minh bạch và đơn giản hóa việc sử dụng dữ liệu của Bitcoin hay không, hay liệu nó sẽ mở ra cánh cửa cho việc lạm dụng, thư rác và Bitcoin đi chệch khỏi trọng tâm tài chính của mình.


Jason, phó chủ tịch của Ocean Mining Pool, là một trong những người chỉ trích gay gắt nhất. Ông đã mất ngủ vì điều này và thậm chí còn nói thẳng: "Sự thay đổi này sẽ biến Bitcoin thành một altcoin vô giá trị."



Willem Schroe, nhà sáng lập Botanix Labs, cho biết ông tin rằng các nhà phát triển nên sử dụng Bitcoin như một hệ thống tiền tệ thay vì một nền tảng lưu trữ dữ liệu. Một nhà phát triển cốt lõi khác của Bitcoin, Mechanic, cũng có quan điểm tương tự: Bitcoin không nên được sử dụng để lưu trữ tệp tùy ý và cần thực hiện mọi biện pháp có thể để đảm bảo điều này.



Một số KOL có ảnh hưởng trong ngành, chẳng hạn như Samson Mow, đang khuyến khích các nhà điều hành nút không nâng cấp phiên bản Bitcoin Core của họ hoặc sử dụng Knots thay thế.


Tính đến thời điểm viết bài, theo Dữ liệu của Clark Mood, các nút Bitcoin Knots đang được sử dụng nhiều hơn phiên bản mới nhất của nút Bitcoin Core.



Đây là một thách thức khác đối với sự đồng thuận của Bitcoin, giống như nhiều lần trước đây. Tất nhiên, điều này cũng khiến chúng ta nhận ra rằng mặc dù Bitcoin bảo thủ hơn hầu hết các mạng lưới khác nhưng nó không phải là bất biến. Sau lần nâng cấp tiếp theo, chúng ta cũng có thể có được một giao thức ngắn gọn và thanh lịch hơn Ordinals, Atomicals và Runes.



Chào mừng bạn tham gia cộng đồng chính thức của BlockBeats:

Nhóm Telegram đăng ký: https://t.me/theblockbeats

Nhóm Telegram thảo luận: https://t.me/BlockBeats_App

Tài khoản Twitter chính thức: https://twitter.com/BlockBeatsAsia

举报 Báo lỗi/Báo cáo
Nền tảng này hiện đã tích hợp hoàn toàn giao thức Farcaster. Nếu bạn đã có tài khoản Farcaster, bạn có thểĐăng nhập Gửi bình luận sau
Chọn thư viện
Thêm mới thư viện
Hủy
Hoàn thành
Thêm mới thư viện
Chỉ mình tôi có thể nhìn thấy
Công khai
Lưu
Báo lỗi/Báo cáo
Gửi