Tiêu đề gốc: " Cuộc tranh luận về “tính hợp pháp” của các giao dịch Bitcoin: Ordinals là một phước lành hay một lời nguyền? 》
Tác giả gốc: poureaux
Bản tổng hợp gốc: 0x11, Tin tức tầm nhìn xa
Mục đích của giao dịch Bitcoin đã là chủ đề được tranh luận sôi nổi trong cộng đồng kể từ khi ra đời. Bitcoin chủ yếu được sử dụng cho các giao dịch tài chính hay nó sẽ trở thành một hệ thống lưu trữ dữ liệu phân tán, an toàn cho mọi thứ từ dữ liệu ứng dụng đến tên miền? Cuộc tranh luận này đã diễn ra im lặng trong nhiều năm, nhưng sự xuất hiện của giao thức NFT mới có tên Ordinals đã phá vỡ tất cả. Ở đây tôi sẽ mô tả:
Cuộc tranh luận ban đầu về điều gì tạo nên một giao dịch Bitcoin "hợp pháp"
Các hạn chế do OP_RETURN thiết lập,
và cách SegWit và Taproot cho phép Ordinals phá vỡ các hạn chế này.
Đây là một lĩnh vực gây tranh cãi trong cộng đồng Bitcoin và mục tiêu của tôi là liệt kê những góc nhìn khác nhau trong bối cảnh lịch sử.
Năm 2010, đã có một cuộc tranh luận sôi nổi trên diễn đàn Bitcoin Talk về đề xuất hỗ trợ Dịch vụ DNS bitcoin BitDNS. đang tranh luận. Đề xuất này ủng hộ việc lưu trữ các tên miền trang web trên Bitcoin để thu được những lợi ích từ tính chất phi tập trung và không cần cấp phép của Bitcoin. Tuy nhiên, có những lo ngại (bao gồm cả Satoshi Nakamoto) rằng điều này sẽ làm cồng kềnh chuỗi khối Bitcoin, khiến việc xác minh các giao dịch tài chính trở nên khó khăn hơn, vốn được coi là trường hợp sử dụng chính (hoặc duy nhất?) của Bitcoin:
Việc xếp chồng tất cả các hệ thống bằng chứng công việc trên thế giới vào một tập dữ liệu duy nhất là không thể mở rộng được. Bitcoin và BitDNS có thể được sử dụng riêng biệt và người dùng không nên tải xuống dữ liệu cho cả hai mà chỉ nên sử dụng một.
- Satoshi Nakamoto (Tháng 12 năm 2010)
- Satoshi Nakamoto (Tháng 12 năm 2010)
Điều thú vị là Satoshi không nói rằng các chuỗi khối thay thế hỗ trợ các trường hợp sử dụng phi tài chính không nên tồn tại (ngầm chấp nhận “altcoin”), ông chỉ nói rằng chúng không nên tồn tại trong Bitcoin On coin.
Từ quan điểm này, Bitcoin nên tập trung chủ yếu vào các giao dịch tài chính, đồng thời cố gắng thực hiện tất cả các trường hợp sử dụng trên một công nghệ đơn giản là không thể mở rộng quy mô (như blockchain) Nó bị ràng buộc ảnh hưởng đến việc sử dụng tài chính của Bitcoin. Vấn đề là thế này: BitDNS cuối cùng đã tìm thấy một ngôi nhà trên một blockchain độc lập có tên là Namecoin. Đây là một lợi ích cho những người nắm giữ Bitcoin ngày nay, những người nếu BitDNS được xây dựng trên Bitcoin thì rất có thể sẽ không thành công khi cố gắng đồng bộ hóa một nút đầy đủ mới do phải tải xuống tất cả dữ liệu BitDNS.

Namecoin: do Altcoin ra đời do sự tắc nghẽn sử dụng BitDNS trên tiền tệ
Tuy nhiên, cuộc tranh luận vẫn tiếp tục : Bitcoin Nên sổ cái (1) chỉ được sử dụng để ghi lại các giao dịch tài chính hoặc (2) là hệ thống lưu trữ dữ liệu phân tán an toàn cho bất kỳ ứng dụng tiềm năng nào. Xem xét rằng các chuỗi khối vốn không thể mở rộng được, Tùy chọn 1 sẽ bền vững hơn khi Bitcoin phát triển thành mạng tài chính toàn cầu. Tùy chọn 2 cho phép thử nghiệm nhiều hơn để phát triển hệ sinh thái Bitcoin trong thời gian ngắn và cung cấp thêm thu nhập cho người khai thác.
Không có người chiến thắng cuối cùng giữa hai quan điểm này mà chỉ có sự thỏa hiệp. Vào tháng 5 năm 2014, Bitcoin Core (ứng dụng khách chính của các nút Bitcoin) đã kích hoạt các tin nhắn cực ngắn (80 byte) trong một chức năng có tên OP_RETURN. Kích thước này đủ để lưu trữ một số hàm băm được liên kết với các dịch vụ bên ngoài, nhưng chúng phải sử dụng không gian khối Bitcoin một cách hiệu quả. Điều quan trọng là các tin nhắn được lưu trữ trên OP_RETURN là "có thể cắt bớt", nghĩa là mặc dù chúng phải được tải xuống bởi mọi nút đầy đủ nhưng chúng không thể sử dụng được (không phải UTXO) và do đó không cần phải được lưu trữ trên các nút Bitcoin trong bộ nhớ.

Những cái này OP_RETURN Bản phát hành ứng dụng khách Bitcoin Core cho thấy các nhà phát triển cốt lõi cho phép sử dụng sổ cái Bitcoin để lưu trữ dữ liệu phi tài chính
Từ năm 2018 đến 2019, khoảng 20% giao dịch Bitcoin là giao dịch OP_RETURN. Các giao dịch này được sử dụng cho Omni (nền tảng cho stablecoin Tether đời đầu), Counterparty (giao thức NFT ban đầu được sử dụng cho Rare Pepes) và Veriblock (một altcoin dựa trên Bitcoin). Mỗi người trong số họ đều dựa vào OP_RETURN để hoạt động và mức độ phổ biến của chúng khiến phí mạng Bitcoin khá đắt vào thời điểm đó. Những người ủng hộ các ứng dụng OP_RETURN này khẳng định rằng mức phí cao là một điều tốt: nó làm tăng nhu cầu về không gian khối Bitcoin và trả tiền cho thợ mỏ nhiều hơn để bảo mật mạng. Những người phản đối cho rằng họ lấn át các giao dịch tài chính từ mạng Bitcoin.

Các Pepe hiếm: Bitcoin OG NFT sử dụng Counterparty (dựa trên OP_RETURN)
Veriblock , Omni và Counterparty cũng gặp số phận tương tự như BitDNS: chúng đã bị ngừng hoạt động, cũng như chính OP_RETURN. Ngay cả Rare Pepes hiện cũng được bao bọc trên Ethereum. Bất chấp sự cố, Veriblock và Omni đã thêm khoảng 10GB dữ liệu vào chuỗi khối Bitcoin trong 32 triệu giao dịch, tất cả các nút Bitcoin phải lưu trữ vĩnh viễn. Rất may, những giao dịch này ít nhất có thể cắt bớt được, do đó không tốn chi phí bộ nhớ vì chúng không phải là một phần của bộ Bitcoin UTXO.

Việc áp dụng OP_RETURN giảm dần khi Omni, Veriblock và CounterParty không còn được ưa chuộng, nguồn: opreturn.org
Cho đến nay, OP_RETURN hầu như không còn được sử dụng nữa, các khối Bitcoin không thường xuyên được lấp đầy và không gian khối thì rẻ. Tuy nhiên, điều này có thể sắp bị đảo ngược, vì một thiết kế trong Taproot (bản nâng cấp Bitcoin năm 2021) đã vô tình cho phép lưu trữ dữ liệu Bitcoin không giới hạn để rút ngắn giới hạn kích thước khối mà không cần sử dụng OP_RETURN. Tính năng này đã được mã hóa thành giao thức NFT mới của Bitcoin, được gọi là Ordinals.
Các đơn vị theo dõi riêng từng satoshi (đơn vị nhỏ nhất của Bitcoin) và tái sử dụng chúng dưới dạng NFT. Trên thực tế, satoshi có thể thay thế được, nhưng “lý thuyết thứ tự” là một quy ước trong đó các đặc điểm không thể thay thế có thể được gán cho satoshi có thể thay thế được. Đây có thể là một ý tưởng khó nắm bắt lúc đầu và nó tương tự như các nguyên tắc kế toán trong tài chính cá nhân.
Ví dụ, tôi mua cổ phiếu Disney ở nhiều mức giá khác nhau trong nhiều năm. Sau đó, tôi quyết định muốn bán một đơn vị cổ phiếu Disney và phải xác định giá vào lệnh nào sẽ được sử dụng để tính lợi nhuận của tôi khi bán. Tôi sử dụng giá vào nào? Chà, không có cách nào để phân biệt giữa các đơn vị cổ phiếu Disney khác nhau mà tôi đã mua vì chúng đều giống nhau, nhưng tôi có thể chọn nguyên tắc kế toán như LIFO ("nhập sau, xuất trước"), trong đó đơn vị bán trước được giả định là là Đơn vị cuối cùng tôi mua. Tương tự, Ordinals sử dụng quy tắc FIFO ("vào trước, ra trước") để theo dõi từng satoshi theo cách nhất quán với những người muốn tham gia vào hệ thống, nhưng không ảnh hưởng đến khả năng hiển thị của những Satoshi đó với những người khác.

Tên NFT trên Thứ tự là "dòng chữ" và được gán cho các satoshi cụ thể. Đây là dòng chữ mới nhất về Bitcoin bao gồm hình ảnh, âm thanh, video, pdf và hơn thế nữa. Chúng thực sự được lưu trữ trên chuỗi khối Bitcoin và được lưu trữ bởi tất cả các nút đầy đủ, chúng không phải là liên kết đến hình ảnh trên máy chủ. Nguồn: ordinals.com
Tôi nghĩ phương pháp sử dụng satoshi đơn lẻ này để tạo ra NFT (được gọi là " Phương pháp khắc chữ" ") rất tao nhã vì nó đạt được chức năng của một mã thông báo không thể thay thế mà không ảnh hưởng đến khả năng thay thế vốn là cơ sở thiết kế của Bitcoin. Hơn nữa, các NFT này đạt được tất cả lợi ích của chuỗi khối Bitcoin (tính bất biến, bảo mật, phân cấp) mà không yêu cầu bất kỳ thay đổi nào đối với giao thức Bitcoin. Bạn có thể gửi một trong những NFT này đến địa chỉ Bitcoin hiện có ngay hôm nay. Tuy nhiên, vẫn còn những thách thức vì phần mềm Bitcoin hiện tại không tuân theo “lý thuyết thứ tự”, do đó, satoshi mà bạn chỉ định giá trị cá nhân có thể vô tình được gửi dưới dạng phí giao dịch hoặc dưới dạng thanh toán. Do đó, có một phần mềm dành riêng cho Ordinals cho phép bạn theo dõi từng satoshi riêng lẻ này để chúng không vô tình bị sử dụng.
Theo như tôi biết, không có tranh cãi nào về thành phần của kiến trúc Ordinals. Điều này rất thú vị đối với tôi vì tôi là một người theo chủ nghĩa Bitcoin lâu năm và tôi cũng yêu thích NFT, thứ mà tôi tin rằng là một trong số ít lĩnh vực tiền điện tử có thể đạt được sự phù hợp lâu dài với thị trường sản phẩm. Tôi đã dành rất nhiều thời gian để thử nghiệm các NFT khác trên Bitcoin và Mã thông báo Các đề xuất (chẳng hạn như Counterparty và Omni), được cho là cồng kềnh, kém hiệu quả và thẳng thắn, không được chấp nhận do bảo trì kém.
Một phần của Ordinals chắc chắn sẽ gây tranh cãi trong cộng đồng Bitcoin là cách NFT được lưu trữ như dòng chữ.
NFT trên Thông thường ("Dòng chữ") được lưu trữ hoàn toàn trên chuỗi. Nhìn rộng hơn về NFT (chẳng hạn như trên Ethereum), đây thường được coi là một thuộc tính tích cực, bởi vì “nghệ thuật” thực sự được lưu trữ theo cách phi tập trung, thay vì chỉ trỏ đến một máy chủ tập trung có thể thay đổi theo ý muốn. Nhiều dự án NFT được xếp hạng hàng đầu trên Ethereum (như CryptoPunks) thực sự lưu trữ jpg trên Ethereum (chứ không phải trên “đám mây”), vì vậy các jpg này an toàn và không bị kiểm duyệt như chính Ethereum.
Tuy nhiên, giới hạn kích thước OP_RETURN nhằm hạn chế khả năng lưu trữ dữ liệu phi tài chính trên Bitcoin. Giới hạn này được đặt thành 80 byte, về cơ bản là một chuỗi văn bản ngắn. Tuy nhiên, Ordinals chỉ mới ra mắt trên mạng chính Bitcoin vài ngày trước và mọi người đã lưu trữ không chỉ hình ảnh mà còn cả các video ngắn và thậm chí cả các tệp pdf về sách trắng Bitcoin của Satoshi Nakamoto. Xin nhắc lại, đây không phải là các liên kết đến sách trắng hoặc video, mà là sách trắng và video thực tế trở thành một phần vĩnh viễn của chuỗi khối Bitcoin và phải được tải xuống và lưu trữ bởi tất cả các nút đầy đủ. Làm thế nào Ordinals có thể lưu trữ các tệp lớn như vậy trên chuỗi khối Bitcoin bất chấp giới hạn OP_RETURN?
Ordinals tận dụng bản nâng cấp Taproot gần đây để lưu trữ dữ liệu NFT trong tập lệnh chi tiêu đường dẫn tập lệnh Taproot. SegWit nới lỏng các giới hạn về kích thước dữ liệu nhân chứng (chữ ký) và Taproot giúp lưu trữ dữ liệu nhân chứng tùy ý trong các giao dịch Bitcoin dễ dàng hơn, cho phép nhà phát triển Casey Rodarmor của Ordinals sử dụng lại các mã opcode cũ (OP_FALSE, OP_IF, OP_PUSH). Các "phong bì" mà ông mô tả lưu trữ dữ liệu tùy ý cho NFT được gọi là "chữ khắc". Tất nhiên, đây không phải là mục đích của việc nâng cấp Taproot hoặc SegWit, mục tiêu của họ là giúp lưu trữ dữ liệu dễ dàng hơn và nới lỏng các hạn chế về kích thước dữ liệu nhân chứng để cho phép thực hiện chức năng hợp đồng Bitcoin trong tương lai.

Văn bản NFT ("dòng chữ") chứa "Xin chào thế giới!"
p>
Kết quả cuối cùng là thực tế không có giới hạn kích thước đối với những gì có thể được lưu trữ trên chuỗi khối Bitcoin bằng cách sử dụng phương pháp này (may mắn thay, giống như OP_RETURN, các giao dịch đã ghi vẫn có thể được cắt bớt). Nói cách khác, nếu bạn phát một giao dịch như vậy cho các thợ mỏ, thì có thể xảy ra một giao dịch ghi chữ chiếm toàn bộ không gian khối 4 MB (trên thực tế, Bitcoin Core giới hạn kích thước này ở mức 400.000 byte). Tuy nhiên, mặc dù 400.000 byte là giới hạn nhỏ hơn nhưng nó vẫn gấp 5000 lần giới hạn OP_RETURN, vốn là nguồn gốc của mọi tranh cãi trong năm 2014. Mặc dù điều này có thể thực hiện được với SegWit, nhưng với Taproot thì dễ dàng hơn vì bạn có thể lưu trữ dữ liệu tùy ý trong một đoạn tuyến tính của phần nhân chứng. Những điều này kết hợp để loại bỏ bất kỳ giới hạn kỹ thuật nào ngoài kích thước khối lưu trữ dữ liệu của Bitcoin: nếu nó có thể vừa với một khối thì đó có thể là một giao dịch Bitcoin.

Tôi sử dụng Số thứ tự (trong Đã tạo ra CryptoPunk của tôi trên Bitcoin với sự giúp đỡ của một người bạn). NFT được “khắc” trên satoshi được khai thác vào năm 2009. Kích thước của NFT này là 220 byte (khoảng 3 lần giới hạn OP_RETURN). Điều này là không thể cho đến khi Taproot nới lỏng giới hạn kích thước dữ liệu nhân chứng
Đây có phải là điều tốt hay không ? điều tồi tệ? Tôi chưa thể trả lời câu hỏi này, nhưng tôi đã thảo luận về cách sử dụng mới này của Bitcoin với cả những người ủng hộ và phản đối tích cực. Trước khi đi sâu vào những quan điểm khác nhau của họ, hãy để tôi liệt kê một số điểm mà họ thường đồng ý:
Sử dụng tapscript để lưu trữ dữ liệu tùy ý không phải là ý định ban đầu của các nhà phát triển Taproot
Có thể không có cách nào để hạn chế việc sử dụng tapscript
Để bảo vệ các Điều lệ và Chữ khắc, NFT rất thú vị. NFT là khái niệm OG Bitcoin của kỷ nguyên tiền xu màu, nhưng do những hạn chế về thiết kế của Bitcoin, hầu hết hoạt động NFT đã chuyển sang Ethereum.
Có nhiều lý do khiến chủ sở hữu Bitcoin muốn NFT xuất hiện trên Bitcoin, trong đó ít nhất là vì Bitcoin yêu cầu phí để tồn tại trong thời gian dài. Những người khai thác bitcoin hiện nhận được trợ cấp để duy trì mạng thông qua hoạt động khai thác, nhưng với mỗi lần giảm một nửa, trợ cấp sẽ giảm đi và đến một lúc nào đó, mạng Bitcoin sẽ cần phải tồn tại chỉ nhờ phí giao dịch. Chữ khắc và NFT cạnh tranh để giành được không gian khối hạn chế, từ đó tạo ra phí để trả cho người khai thác và giúp mạng Bitcoin phát triển bền vững.
Một ứng dụng duy nhất như Uniswap trên Ethereum ngày nay tạo ra nhiều phí hơn toàn bộ mạng Bitcoin, vì vậy có lẽ chúng ta nên mở Bitcoin Cung cấp cho nó ứng dụng riêng với mức phí bền vững- bảo mật dựa trên. Ngoài ra, Bitcoin không được phép. Ai sẽ đánh giá giao dịch nào là hợp pháp và giao dịch nào là bất hợp pháp, chỉ cần bạn trả phí xử lý là bạn có thể vào khối? Giống như không ai có thể nói liệu các giao dịch tài chính mà tôi thực hiện trên Bitcoin có “bất hợp pháp” hay không, không ai có thể nói rằng việc thực hiện các giao dịch phi tài chính (chẳng hạn như đúc NFT) là bất hợp pháp.

Uniswap Phí được tạo ra trong 7 ngày qua cao gấp 5 lần so với toàn bộ mạng Bitcoin. Nguồn: Cryptofees.info
Mặt trái của kết luận này là không gian khối Bitcoin, mặc dù ngày nay rẻ, nhưng lại rất hạn chế với tư cách là một mạng tài chính toàn cầu trong tương lai. Lớp cơ sở Bitcoin không còn có thể hỗ trợ một giao dịch duy nhất cho mọi người (ví dụ: mọi người đều mở kênh Lightning của riêng mình), chưa nói đến việc mở rộng quy mô sang các trường hợp sử dụng phi tài chính. Do đó, việc sử dụng không gian khối của Bitcoin vào mục đích phi tài chính có thể lấn át các giao dịch tài chính “hợp pháp”. Bitcoin là một hệ thống tiền mặt ngang hàng với mục tiêu chính là được sử dụng cho các giao dịch tài chính. Những người hoài nghi về Ordinals và Inscription cũng chỉ ra các phương pháp mã hóa Bitcoin hiệu quả hơn, như Taro sắp ra mắt (cũng được kích hoạt bởi Taproot) và khẳng định rằng Ordinals là hành vi lạm dụng tapscript, phá vỡ lời hứa về lưu trữ dữ liệu trên chuỗi. Nếu toàn bộ khối bị chiếm giữ bởi dữ liệu nhân chứng cho các giao dịch được ghi, nó có thể trì hoãn việc xác nhận các giao dịch tài chính “hợp pháp”, do đó làm tổn hại đến uy tín của Bitcoin như một mạng tài chính đáng tin cậy.
Có một vấn đề khác: phần giao dịch Bitcoin lưu trữ NFT được gọi là dữ liệu nhân chứng . SegWit cho phép dữ liệu nhân chứng được giảm giá đáng kể 75% so với dữ liệu cho các phần khác của giao dịch như đầu vào, đầu ra và thậm chí cả giá trị OP_RETURN. Điều này có nghĩa là những người chọn sử dụng tính năng này của Taproot để đúc NFT hoặc lưu trữ dữ liệu trên Bitcoin sẽ được giảm giá đáng kể so với những người thực hiện các giao dịch tài chính thông thường hơn. Điều này lại hạn chế sự đóng góp của việc lưu trữ dữ liệu đó vào thị trường phí, đặc biệt là liên quan đến kích thước của dữ liệu được lưu trữ trên blockchain, làm tăng nguy cơ các giao dịch chiết khấu này lấn át các giao dịch tài chính.
Với những quan điểm khác nhau này, có thể có một con đường trung gian mà dòng chữ khắc trên Bitcoin được sử dụng trong trường hợp lấn át các giao dịch tài chính. Ví dụ: Ordinals có thể là một cách thích hợp để tạo ra các NFT có giá trị đặc biệt cao hoặc cổ điển, tập trung nhiều vào tính bảo mật và độ tin cậy của mạng Bitcoin. Đặc biệt khi Bitcoin trở thành một tài sản tài chính lớn và không gian khối trở nên khan hiếm, NFT thông thường có thể bị giới hạn ở các NFT đặc biệt cũ hoặc có giá trị. Nó khó có thể trở thành chuỗi cơ sở cho chuỗi pfp thông thường, vì việc đúc mỗi NFT sẽ phát sinh một khoản chi phí (không giống như trên Ethereum, trong đó chi phí để đúc một chuỗi 1 hoặc 10.000 NFT là như nhau). Trong nhiều chuỗi khác, về cơ bản bạn có thể đúc NFT giá trị thấp miễn phí, không có lý do gì để làm điều này trên Bitcoin.

Những cái này Có những nền tảng khác dành cho NFT pfp động vật tiêu chuẩn phù hợp hơn. Các chuỗi công khai khác ngoài Bitcoin rẻ hơn, vì vậy các dự án này có ít động lực để sử dụng Bitcoin. Đây là "Kinh doanh khỉ Solana"
Cuộc tranh luận trong cộng đồng Bitcoin giữa giao dịch tài chính và lưu trữ dữ liệu đã kéo dài gần như chính Bitcoin. Mặc dù cuộc tranh luận này dường như đã tạm thời được giải quyết với OP_RETURN vào năm 2014, nhưng cuộc tranh luận sắp được khơi lại khi tapscript vô tình thoát khỏi giới hạn về kích thước lưu trữ dữ liệu. Những người nắm giữ Bitcoin diều hâu nhất nhấn mạnh rằng tiền điện tử có nhiều ứng dụng thú vị ngoài các giao dịch tài chính, trong đó NFT là một ví dụ như vậy. Tất nhiên, các giao dịch tài chính là phần quan trọng nhất của mạng Bitcoin và bất kỳ mục đích sử dụng phi tài chính nào đều hỗ trợ lý tưởng thay vì làm suy yếu nguyên tắc này.
Đặc biệt cảm ơn những người đã giúp tôi bắt đầu nhanh chóng: Casey Rodarmor, Rijndael và một người vô danh Các nhà phát triển Bitcoin được đặt tên.
Đọc mở rộng:
https://twitter.com/pourteaux/status/1361821171709337601
https:/ /bitzuma.com/posts/op-return-and-the-future-of-bitcoin/
https://opreturn.org/op-return-per-month/
https://docs.orderals.com/
Liên kết gốc
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