Tiêu đề gốc: "Dòng chữ đệ quy: Nền tảng của sự kết hợp BTC Lego và các sản phẩm logic phức tạp"
Tác giả gốc: @JellyZhouishhere, @GryphsisAcademy
TL;DR
p>
Dòng chữ đệ quy, như một bản cập nhật lớn gần đây của Ordinals, đã mở ra một không gian tưởng tượng rộng lớn cho sự phát triển khả năng kết hợp của giao thức Ordinals.
Dòng chữ đệ quy là một tiêu chuẩn phân tích dòng chữ. Dòng chữ bộ sưu tập PFP có thể được tạo bằng cách tải lên các đặc điểm phần tử tương ứng và có thể được kết hợp và ghép mà không cần tải lên hoặc tải xuống hình ảnh thực tế . Dòng chữ đệ quy có đặc điểm là nâng cao khả năng tương tác, giảm chi phí và cho phép kích thước dòng chữ vượt quá giới hạn 4 MB.
Các hướng sáng tạo dựa trên các dòng chữ đệ quy bao gồm: tháo rời và kết hợp dòng chữ, âm nhạc Bitcoin, trò chơi chuỗi Bitcoin, nghệ thuật sáng tạo, các trang web phi tập trung, v.v. Bài viết trình bày chi tiết một số trường hợp điển hình khi kết hợp chữ khắc đệ quy, cho chúng ta thấy tiềm năng mạnh mẽ của chữ khắc đệ quy.
Các dòng chữ đệ quy cũng phải đối mặt với một số thách thức: khi mức độ đệ quy tăng lên, liệu các trình phân tích cú pháp có liên quan được hiển thị trong chuỗi có thể phân tích cú pháp nhanh chóng hay không; khi số lượng các dòng chữ tham chiếu tăng lên, liệu các trình phân tích cú pháp được hiển thị trong chuỗi có thể Trình phân tích cú pháp liên quan có thể phân tích cú pháp nhanh chóng hay không và các vấn đề khác. Về lý thuyết, các trò chơi hoặc NFT được tạo ra bởi các dòng chữ đệ quy có thể vô cùng phức tạp và vô cùng phức tạp. Tuy nhiên, do những hạn chế của bản thân mạng BTC nên nó cần được triển khai thông qua các giải pháp kỹ thuật gián tiếp.
Dòng chữ đệ quy cho phép các dòng chữ tương tác với nhau, tạo ra các trường hợp sử dụng mới. Nghệ thuật sáng tạo, hiển thị trên chuỗi và lưu trữ hiệu quả hiện đã trở thành hiện thực. Chúng ta có thể có hy vọng về dòng chữ đệ quy. Nghệ thuật sáng tạo, trò chơi dây chuyền, metaverse và các lĩnh vực khác đã được áp dụng sâu sắc đã làm tăng kỳ vọng. Tôi tin rằng các ứng dụng sát thủ trong tương lai đang được hình thành.
Sự ra đời của giao thức Ordinals cung cấp các con số và dòng chữ cho các chức năng của Bitcoin , từ đó mở rộng phạm vi sản phẩm của hệ sinh thái Bitcoin và mang lại tiềm năng ứng dụng to lớn cho hệ sinh thái Bitcoin.
Trong vài tháng qua, chúng ta đã thấy đường đua Ordinals dần dần phát triển từ một nơi mù mờ thành một hệ sinh thái. Trong giai đoạn này, giao thức Ordinals cũng đã trải qua những thay đổi quan trọng. nâng cấp và tạo ra một loạt giao thức phái sinh:

Trong loạt bài viết về Ordinals vào tháng 6, chúng tôi cũng đã cập nhật phần giới thiệu chi tiết về Ordinals và các giao thức phái sinh BRC20 khác nhau (link: https://medium.com/@gryphsisacademy/diving-into- ordinals-how -to-bet-on-bitcoin-ecosystem-as-halving-approaches-3486db8cbf12), trong số đó, tôi phải kể đến một bản cập nhật lớn gần đây của Ordinals - sự xuất hiện của dòng chữ đệ quy.
Bản khắc đệ quy đã được Raph, người quản lý chính mới của Giao thức Bitcoin, công bố trên Github vào ngày 12 tháng 6. Nó tích hợp thêm với người tạo ra Bản ghi giao thức Bitcoin. Bản cập nhật 2167 do Casey Rodarmor đề xuất đã được hợp nhất vào mã Ordinals, do đó mở ra một không gian tưởng tượng rộng lớn cho việc phát triển khả năng kết hợp của giao thức Ordinals.
Bài viết này sẽ tìm hiểu các nguyên tắc của chữ khắc đệ quy và tác động của chúng đối với các bản thông báo, đồng thời xem xét sâu hơn các hướng ứng dụng đổi mới có thể có của chữ khắc đệ quy dựa trên các trường hợp hiện có.
Kể từ cuối tháng 12 năm 2022, Casey Rodarmor đã phát hành giao thức Ordinals, giới thiệu NFT cho mạng Bitcoin thông qua Ordinals và Inscriptions (danh sách và chữ khắc). Giao thức có thể thêm nội dung tùy ý, chẳng hạn như văn bản, hình ảnh, video và thậm chí cả ứng dụng, vào các sat được đánh số liên tục (đơn vị nhỏ nhất trong Bitcoin) để tạo ra các đồ tạo tác kỹ thuật số độc đáo có thể được truyền qua mạng Bitcoin. Dưới đây chúng tôi sắp xếp các nguyên tắc kỹ thuật quan trọng liên quan đến giao thức Ordinals:
Bitcoin sử dụng mô hình thanh toán có tên là "Đầu ra giao dịch chưa chi tiêu" (UTXO, Đầu ra giao dịch chưa chi tiêu) và tất cả số dư được lưu trữ trong danh sách UTXO. Mỗi UTXO chứa một số lượng Bitcoin nhất định, thông tin chủ sở hữu và cho biết liệu nó có sẵn hay không.
Trong giao dịch Bitcoin, mỗi giao dịch đều có đầu vào và đầu ra. Đầu vào là tham chiếu đến UTXO hiện có và đầu ra chỉ định địa chỉ và số tiền mới. Sau khi bắt đầu giao dịch, hãy nhập UTXO có liên quan để khóa giao dịch đó nhằm ngăn chặn việc sử dụng lại cho đến khi giao dịch được xác nhận. Sau khi xác nhận, UTXO đầu vào của giao dịch sẽ bị xóa và đầu ra sẽ tạo ra một UTXO mới.
Tổng số tiền đầu vào của một giao dịch thường vượt quá tổng số tiền đầu ra và phần chênh lệch được gọi là phí mạng, phần thưởng này dành cho những người khai thác đóng gói giao dịch. Phí mạng tỷ lệ thuận với độ phức tạp của giao dịch và các giao dịch nhiều đầu vào-đầu ra thường yêu cầu phí mạng cao hơn.
Có tổng cộng 21 triệu Satoshi trên Mạng bitcoin * 10^8 satoshi. Làm thế nào để giao thức Ordinals đánh số duy nhất cho mỗi satoshi và theo dõi tài khoản mà nó thuộc về?
Theo giao thức Ordinals, satoshi được đánh số theo thứ tự khai thác. Siêu dữ liệu của Ordinals không được lưu trữ ở một vị trí cụ thể mà được nhúng vào dữ liệu nhân chứng của giao dịch. Dữ liệu này được “khắc” giống như một dòng chữ trên phần cụ thể của giao dịch Bitcoin và những dữ liệu này được gắn vào phần cụ thể của giao dịch. Hài lòng.
Quy trình này được triển khai thông qua Segregated Witness (SegWit) và "Pay-to-Taproot (P2TR)", có thể bất kỳ dạng nội dung nào (chẳng hạn như văn bản, hình ảnh hoặc video) được ghi trên Satoshi được chỉ định.
SegWit là một bản nâng cấp giao thức quan trọng cho Bitcoin, giúp tách một số dữ liệu chữ ký giao dịch (dữ liệu nhân chứng) khỏi chính giao dịch, do đó làm giảm kích thước dữ liệu được lưu trữ trong các khối Bitcoin. Động thái này sẽ mở rộng công suất của khối, cho phép nó đáp ứng được nhiều giao dịch hơn, tăng khả năng xử lý giao dịch của mạng và giảm phí.
Bản nâng cấp giao thức SegWit giới thiệu một trường nhân chứng mới trong kết quả đầu ra của giao dịch để bảo vệ quyền riêng tư và cải thiện hiệu suất. Mặc dù Dữ liệu Nhân chứng không được thiết kế để lưu trữ dữ liệu nhưng nó thực sự mang lại cho chúng tôi cơ hội lưu trữ siêu dữ liệu chẳng hạn như chữ khắc.
Bản nâng cấp giao thức Taproot được giới thiệu vào năm 2021 cho phép các điều kiện giao dịch khác nhau được lưu trữ riêng tư hơn trên blockchain. Thông qua đường dẫn tập lệnh Taproot, chúng tôi có thể lưu trữ nội dung dòng chữ trong tập lệnh thanh toán, có một số hạn chế về mặt nội dung. Hơn nữa, nhờ cơ chế chiết khấu của Taproot nên việc lưu trữ nội dung ghi chú trở nên tiết kiệm hơn, tiết kiệm được rất nhiều tài nguyên.
Giao thức Ordinals khéo léo tận dụng SegWit để giảm giới hạn kích thước của nội dung được ghi vào mạng Bitcoin, lưu trữ nội dung ghi trong dữ liệu nhân chứng, có thể lưu trữ tới 4MB metadata. Taproot giúp việc lưu trữ dữ liệu nhân chứng tùy ý trong các giao dịch Bitcoin trở nên 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) để mô tả nội dung được gói gọn dưới dạng chữ khắc để lưu trữ dữ liệu tùy ý.
Cam kết: Bước đầu tiên là Tạo đầu ra trong giao dịch cam kết trỏ đến tập lệnh Taproot chứa nội dung dòng chữ. Đầu ra này sử dụng định dạng lưu trữ Taproot. Tại thời điểm này, dữ liệu ghi đã được liên kết với UTXO của đầu ra giao dịch, nhưng vẫn chưa được công khai.
Tiết lộ: Ở giai đoạn này, giao dịch được bắt đầu bằng cách sử dụng UTXO tương ứng với dòng chữ làm đầu vào. Tại thời điểm này, nội dung dòng chữ tương ứng được tiết lộ cho toàn bộ mạng.
Qua hai bước trên, nội dung dòng chữ đã được ràng buộc với UTXO mà nó được khắc trên đó. Tiếp theo, việc ghi được thực hiện trên satoshi đầu tiên tương ứng với UTXO đầu vào, theo satoshi được mô tả trước đó. Nội dung của dòng chữ được bao gồm trong đầu vào hiển thị giao dịch. Loại satoshi được in dấu đặc biệt này có thể được chuyển nhượng, mua, bán, mất và phục hồi.
Sau khi hiểu được các nguyên tắc cơ bản của Ordinals, chúng ta hãy xem xét các dòng chữ đệ quy: Giao thức Ordinals giới thiệu khả năng ghi hoàn toàn các tệp trên chuỗi bằng Bitcoin. Trước khi xuất hiện các dòng chữ đệ quy, các ordinals giống như những hòn đảo biệt lập và bị giới hạn. Mặc dù bạn có thể ghi văn bản, hình ảnh và mã nhưng chúng không thể tương tác với nhau.
Tuy nhiên, với sự ra đời của các dòng chữ đệ quy, mọi thứ sắp thay đổi. Giờ đây, các dòng chữ có thể yêu cầu nội dung của các dòng chữ khác bằng cách sử dụng cú pháp "/-/content/:inscription_id" đặc biệt. Điều này cho phép người dùng sử dụng ít dung lượng hơn và giảm phí khi tạo chữ khắc trên chuỗi Bitcoin.
Dòng chữ đệ quy là một tiêu chuẩn để phân tích dòng chữ khắc. Cú pháp của nó về cơ bản tương tự như sử dụng mã để tìm hình ảnh. Bạn có thể tạo dòng chữ bộ sưu tập PFP bằng cách tải lên mẫu, màu sắc, hành động và các đặc điểm phần tử khác tương ứng với hình ảnh, sau đó bạn có thể kết hợp và ghép các phần tử tương ứng đã tồn tại trên chuỗi mà không tải lên hoặc tải xuống hình ảnh thực tế.

Dòng chữ đệ quy có những đặc điểm sau:
Sự tự thể hiện độc đáo thông qua dòng chữ đệ quy Với các thuộc tính tham chiếu, chúng ta có cơ hội phá vỡ xiềng xích của các phương pháp khắc trước đó và thoát khỏi tình trạng khó xử là mỗi dòng chữ bị cô lập và không liên quan, từ đó mở ra khả năng tạo ra các kết hợp tự do.
Dòng chữ đệ quy giữ kích thước nhỏ ở dạng mã văn bản, điều này không chỉ giúp giảm chi phí mà còn cho phép kích thước của dòng chữ vượt quá 4MB giới hạn của khối Bitcoin.
Sự tiến bộ này nâng cao khả năng tương tác, khả năng lập trình và khả năng mở rộng, đưa thêm nhiều khả năng và trí tưởng tượng sáng tạo vào chuỗi Bitcoin.
Từ góc độ giao thức, triển vọng trong tương lai rất rộng lớn, với những câu chuyện phong phú đang chờ các nhà phát triển và người dùng xây dựng và sử dụng chúng.
Tuy nhiên, vẫn còn một số thách thức, chẳng hạn như liệu các dòng chữ có thể được thu thập và lập chỉ mục trên nền tảng hay không, điều này sẽ quyết định tốc độ phát triển và mức độ phát triển của nó. mà nó được công nhận rộng rãi.
Sự xuất hiện của dòng chữ đệ quy mở ra nhiều cơ hội ứng dụng sáng tạo mạnh mẽ. Chữ khắc đệ quy có ưu điểm là tính linh hoạt, ghép nối và kết hợp cao, chi phí thấp mang lại những khả năng mới không giới hạn cho chữ khắc, bài viết dưới đây sẽ giới thiệu những tiềm năng đổi mới và hướng ứng dụng của chữ khắc đệ quy trong một số trường hợp cụ thể.
Thông qua đệ quy, Bản khắc có thể dễ dàng tham chiếu mã của các Bản khắc khác. Nội dung của một dòng chữ bây giờ có thể được sử dụng bởi nhiều dòng chữ khác. Khả năng kết hợp mới này mở ra nhiều khả năng mà chúng ta chưa khám phá, chẳng hạn như khả năng ghi nội dung dưới dạng hình ảnh, video, trò chơi 3D phức tạp, v.v. trên chuỗi. Ghi đệ quy giúp xây dựng mạng nội bộ. Nhiều khả năng hơn bao gồm tạo dòng chữ thứ cấp, phân cấp GitHub, phân mảnh kết hợp NFT, v.v. Bằng cách sử dụng các dòng chữ đệ quy, chúng ta có thể đạt được những ý tưởng sau:

p>
Ở đây chúng tôi giới thiệu chi tiết một số trường hợp điển hình cho chúng ta thấy tiềm năng mạnh mẽ của dòng chữ đệ quy:
Bằng cách kết hợp hơn nữa các kế hoạch sơ bộ khác nhau được đề cập ở trên, có thể thực hiện được sự kết hợp sâu hơn của các bộ sưu tập và chữ khắc khác nhau. a1 và a2 bên trong bộ sưu tập a được kết hợp và bộ sưu tập và bộ sưu tập b được kết hợp. Trên cơ sở này, người ta kỳ vọng rằng nghệ thuật sáng tạo tương tác nguyên gốc thực sự hướng đến cộng đồng sẽ được ra đời trên chuỗi BTC.
Hãy xem trường hợp đầu tiên: 1Mask.
Đây là một dự án nghệ thuật sáng tạo trên chuỗi có chủ đề mặt nạ trên chuỗi BTC. Dự án 1Mask tích hợp khéo léo công nghệ đệ quy của Ordinals và toàn bộ được đan xen với ba yếu tố: mẫu, thuật toán và tạo dòng chữ.

Nguồn: https://1mask.io/
Phần mẫu chứa tổng cộng bảy dòng chữ, tương ứng với bảy loại mẫu duy nhất và định dạng của chúng tuân theo image/svg+xml.
Nguyên tắc cơ bản của phần thuật toán là sử dụng địa chỉ ví của người dùng làm hạt giống và sử dụng các hàm ngẫu nhiên để tạo ra nhiều cách kết hợp màu sắc khác nhau cho mẫu mặt nạ, màu sắc.
Cơ chế tạo dòng chữ khắc sử dụng công nghệ đệ quy để tham chiếu các dòng chữ thuật toán. Mỗi dòng chữ trên mặt nạ được nhúng mã HTML cần thiết để tạo hình ảnh mặt nạ đầy màu sắc cuối cùng. Điều này đạt được bằng cách sử dụng một hạt giống ngẫu nhiên để thực thi mã được nhúng trong dòng chữ thuật toán, đồng thời điền vào hạt giống ngẫu nhiên dữ liệu trên chuỗi dành riêng cho người dùng (chẳng hạn như địa chỉ ví), làm cho nó ngẫu nhiên nhưng có liên quan đến người dùng. Do đó, khi cùng một địa chỉ ví sử dụng cùng một mẫu, kết quả được tạo ra sẽ luôn nhất quán.
Bất cứ khi nào một dòng chữ mặt nạ mới được tạo ra, nó sẽ kết hợp các chi tiết trên chuỗi dành riêng cho người dùng và tham chiếu dòng chữ thuật toán. Với sức mạnh của công nghệ ghi đệ quy, khi một dòng chữ mặt nạ mới được tạo ra được đưa vào thị trường hoặc được lập chỉ mục bởi ví, nó sẽ tự động kích hoạt mã tham chiếu có trong dòng chữ thuật toán. Các mã này chạy với dữ liệu trên chuỗi dành riêng cho người dùng làm đầu vào, cuối cùng hiển thị hình ảnh mặt nạ được cá nhân hóa, độc đáo.
Trong môi trường mạng Bitcoin, dữ liệu chứa trong dòng chữ là bất biến, do đó đảm bảo tính toàn vẹn của nó. Đặc tính này xác định rằng hình ảnh thời gian thực được trình bày dựa trên dữ liệu dòng chữ bất biến này cũng không thể thay đổi được. Miễn là các hạt ngẫu nhiên và thuật toán liên quan đến dòng chữ trên mặt nạ là chính xác, người dùng có thể xác minh tính xác thực và chính xác của quá trình tạo bất cứ lúc nào.
Đằng sau dự án này, 1Mask còn khởi động thêm một dự án có tên BRC721Auto đề xuất rằng nghệ thuật sáng tạo hoàn toàn trên chuỗi bao gồm ít nhất hai loại chữ khắc: một là dòng chữ của mã và loại còn lại là dòng chữ của các thông số cá nhân hóa.
Trong Code Inscription, chúng ta cần mã hóa một thuật toán có thể tự động tạo HTML DOM dựa trên nội dung của các tham số. DOM có thể là canvas, SVG hoặc nội dung khác mà trình duyệt có thể nhận dạng và hiển thị dưới dạng đồ họa tương ứng.
Tất nhiên, các dòng chữ mã cũng có thể tham khảo nội dung của các dòng chữ khác để hoàn thiện thuật toán của chúng.
Trong dòng chữ tham số, chúng ta cần xác định một HTML và xác định tham số chung p trong đó để tham chiếu đến dòng chữ Mã. Khi các trình duyệt thông thường cố gắng hiển thị Dòng chữ tham số này, chúng sẽ nhận ra tham số chung p và tự động thực thi hàm start () trong Dòng chữ mã để thêm hoặc sửa đổi DOM của HTML hiện tại và cuối cùng hiển thị nội dung của HTML này. Do đó, dòng chữ tham số có thể được coi là NFT (Mã thông báo không thể thay thế) cuối cùng.
Với sự trợ giúp của công nghệ Ghi đệ quy, mã cần thiết để tạo đồ họa, quy trình thực thi mã và quy trình xác minh đều được bảo vệ bởi chuỗi khối Bitcoin đoàn kết . Trừ khi ai đó có thể thực hiện cuộc tấn công 51% vào Bitcoin, không ai có thể kiểm soát quá trình tạo ERC721Auto NFT, quá trình này sẽ được hệ sinh thái Bitcoin thực hiện một cách tự động.
1Mask đề xuất thêm ba tiêu chuẩn chính để tạo ra các dự án nghệ thuật trên toàn bộ chuỗi. Ba tiêu chuẩn chính là:
Lưu trữ mã phi tập trung tự động tạo đồ họa
Phi tập trung thực thi mã dựa trên các tham số do người dùng cung cấp để tạo đồ họa được cá nhân hóa
Xác minh phi tập trung về tính chính xác của kết quả được tạo
Dựa trên các tiêu chí trên, không khó để nhận thấy rằng nghệ thuật on-chain dựa trên các dòng chữ đệ quy có những đặc điểm sau:
Tính độc đáo, ngẫu nhiên: Tác phẩm phải được tạo ra thông qua thuật toán và hợp đồng thông minh, không thể thay thế và duy nhất, có thể chứng minh sự tiết lộ ngẫu nhiên trên chuỗi và cũng phải có giá trị nghệ thuật và thẩm mỹ nhất định.
Tính tương tác: Người dùng có thể tương tác và kiểm soát tác phẩm.
Phi tập trung: Nghệ thuật hoàn toàn nằm trên dây chuyền, bảo tồn hoàn toàn phi tập trung và không một tổ chức hay cá nhân tập trung nào có thể kiểm soát chúng.
Tái sử dụng mã và dựa trên tác phẩm của Ordinals
So với các dự án nghệ thuật sáng tạo khác trên chuỗi như Ethereum, nghệ thuật sáng tạo dựa trên các dòng chữ đệ quy BTC là một nghệ thuật sáng tạo hoàn toàn trên chuỗi. Đây là một nghệ thuật sáng tạo độc lập, phi tập trung, không dựa vào bất kỳ chuỗi ngoài nào tài nguyên.
Do tính linh hoạt của các dòng chữ đệ quy, điều này Nó cung cấp một sân khấu cho những người đam mê thể hiện tài năng của họ và các dự án giàu tinh thần đam mê khám phá sâu hơn về ranh giới khả năng của công nghệ Ordinals.
"Orbinals" là một đại diện điển hình cho điều này. Đây là một dự án dành cho người đam mê công nghệ không có Twitter và không có trang web chính thức. Tất cả nội dung của dự án đều dựa trên Uncommon Vâng, theo giá mới nhất của f2pool, tính đến ngày 20/8, đơn giá của Uncommon sat đã lên tới hơn 366 đô la Mỹ.

Nguồn: https://www.ord.io/?satributes= không phổ biến&contentType=html&sortBy=mới nhất
Nếu bạn trực tiếp mở URL loạt bộ sưu tập Orbinals, bạn sẽ thấy rằng mỗi hình ảnh của chuỗi chuyển động thiên thể của nó được tham chiếu sau mở nó ra. Một số nội dung giống nhau, nhưng các tham số bên trong sẽ hơi khác một chút. Sau khi tìm hiểu nội dung được tham chiếu trong dòng chữ đệ quy của nó, chúng ta có thể phát hiện ra rằng những bí mật thực sự về dự án được ẩn giấu trong liên kết tham chiếu này (https://order-delta.vercel.app/content /b5091b76 f78d73677ad6b81e4785b0dfebc62b1079a0bf78b8366859a1ffacbci0), tên đầy đủ của Orbinals là "Orbinals: Three Body Orbit Artifacts on Ordinals". Đằng sau đó là việc sử dụng HTML và JavaScript để lập trình chuyển động của ba đối tượng, dựa trên mô phỏng hai vật thể. mã.

Nguồn: https://evgenii.com/blog/third-body-problem-simulator /
Với sự hỗ trợ của các phương trình toán học và vật lý, vẻ đẹp của chuyển động thiên thể được thể hiện trên chuỗi Bitcoin một cách ngắn gọn.
Và vì không có phương tiện truyền thông xã hội như Twitter, Discord hoặc trang web chính thức nên dự án rất có thể sẽ sử dụng một cách tiếp cận rất lập dị và thông tin trong tương lai sẽ được đã trình bày On sats rằng nhóm đã tự làm chủ được mình.

Nguồn: https://order-delta.vercel.app/content /b5091b76f78d73677ad6b81e4785b0dfebc62b1079a0bf78b8366859a1ffacbci0
Ngoài bốn kênh được bên dự án tiết lộ, còn có một quả trứng Phục sinh ẩn giấu: trong nội dung dòng chữ được dự án trích dẫn (https: //rd-delta .vercel.app/content/4f59fc257a7c78d4074dcd7a4a55360d56986f474700adc7dc37ac231901fc40i0), có một chuỗi hướng dẫn ẩn trong mã: các kênh Giao tiếp trong tương lai trên /sats/ xác nhận và xác nhận cũng là một sats thuộc về nhóm.

Nguồn: https://www.ord.io/sat/1940129935364125
BRC69 được Luminex phát hành để tạo các bộ sưu tập đệ quy Một tiêu chuẩn mới (https://github.com/luminexord/brc69) tận dụng tính năng ghi đệ quy để tối ưu hóa chi phí ghi trên Bitcoin bằng các giao thức thứ tự, giúp khởi chạy các bộ sưu tập đệ quy trên Bitcoin. Ngoài ra, BRC69 mang lại mức độ linh hoạt cao và mở ra cơ hội cho nhiều cải tiến và khả năng hơn, mở đường cho các tính năng thú vị hơn trên chuỗi như chức năng xem trước và hơn thế nữa.
Với BRC69, chi phí khắc chữ cho bộ sưu tập Ordinals có thể giảm hơn 90%. Mức giảm này đạt được thông qua quy trình gồm 4 bước:
Tính năng bản ghi
Bộ sưu tập triển khai
Biên dịch bộ sưu tập
Tạo nội dung
Tất cả các quy trình này có thể được thực hiện mà không cần người lập chỉ mục bên ngoài, miễn là người tạo bộ sưu tập xuất bản danh sách ghi chú chính thức cho bộ sưu tập của họ theo yêu cầu hiện hành. Ngoài ra, hình ảnh sẽ được tự động hiển thị trên tất cả các giao diện người dùng đã triển khai tính năng ghi đệ quy mà không cần thực hiện thêm bước nào.
Orditroops là một NFT đệ quy dựa trên BRC69. Nó triển khai nội dung của giao thức BRC69, tăng khả năng kết hợp của các tính năng và giảm không gian bị hình ảnh chiếm giữ. Nó có độ phân giải khá cao và sự kết hợp linh hoạt giữa binh lính, vũ khí và trang phục sẽ bổ sung thêm rất nhiều tính năng và sự thú vị cho bộ sưu tập NFT này.

Nguồn: https://twitter.com/OrdiTroops

Nguồn: https://www.ord.io/3563188a3db53850bba48747293def7bd6b7395e4241b29ec7d49892945cf927i0
OCM là công ty đầu tiên áp dụng đệ quy tiêu chuẩn dòng chữ Một dự án 3D NFT. OnChainMonkey ban đầu là một dự án NFT được tạo trên Ethereum vào tháng 9 năm 2021. Đầu năm nay, chuỗi OnChainMonkey nổi lên như chuỗi 10k đầu tiên được khắc trên Bitcoin.
Là dòng chữ hoạt hình 3D có độ phân giải cao, OCM nhanh chóng nổi bật về độ chi tiết và chất lượng. Hãy nhớ rằng, hầu hết các dòng chữ trước đó vẫn là những tệp văn bản nhỏ hoặc hình ảnh có độ phân giải thấp. OCM mang lại độ rõ nét tốt ngay cả trên màn hình 4K hoặc 8K. Chất lượng này đạt được với các tệp có kích thước không quá 1 KB mỗi tệp, điều mà các dự án trước đây của OCM đã phải vật lộn để đạt được.
OCM có thể đạt được điều này vì nó đi tiên phong trong việc sử dụng các dòng chữ đệ quy mạnh mẽ. 300 OCM đầu tiên được ghi trên Bitcoin dưới dạng 300 satoshi liên tiếp, bắt đầu từ khối 78 năm 2009, được sắp xếp trên chuỗi theo thứ tự tăng dần của số lượng satoshi của chúng. Trình tạo OCM sử dụng mã rút gọn và tham chiếu thư viện P5.JS và Three.JS cho những người sáng tạo trong tương lai. Người dùng có thể xem và truy cập thư viện trong trình duyệt, tự động giải nén nó trong giao thức Ordinals khi hiển thị Dimensions Interactive Art.
Thông qua các dòng chữ đệ quy, OCM sử dụng hiệu quả không gian khối (mỗi khối nhỏ hơn 1 KB) và thực hiện tiết lộ ngẫu nhiên trên chuỗi, tích hợp chất lượng độ nét cao, Các tính năng như như 3D, hoạt hình và nghệ thuật tương tác, tất cả hòa làm một.

Nguồn: https://orderals.com/content/6fd06768414dfc2bd68b55869eea6844864fbf71ee72ec26568520e313c2bda2i0
Nhập bất kỳ từ hoặc cụm từ Bạn có thể tạo ra âm nhạc độc đáo trên chuỗi. Công cụ âm nhạc này là sản phẩm hỗ trợ của trò chơi MUD RPG "Descent Into Darkness". Âm nhạc được tạo ra bằng cách nhập từ khóa. Người sáng lập Ratoshi nhấn mạnh rằng ChatGPT đóng vai trò quan trọng trong việc phát triển việc sử dụng âm nhạc của dự án và việc sử dụng các dòng chữ đệ quy đã giúp tiết kiệm chi phí đáng kể. Một sự kết hợp đặc biệt giữa công nghệ blockchain và trí tuệ nhân tạo nhằm bày tỏ lòng tôn kính với âm nhạc cổ điển của trò chơi điện tử cổ điển.
Trò chơi cần có hình ảnh, giao diện người dùng và logic nghiệp vụ Nó bao gồm nhiều vật liệu thành phần. Nếu tổng kích thước của vật liệu nhỏ hơn 4M, nó có thể được hoàn thành bằng cách ghi một Sat mà không cần sử dụng dòng chữ đệ quy.
Có hai trường hợp mà công nghệ khắc chữ đệ quy phù hợp:
1. Bản thân vật liệu Lớn (hơn 4M), ví dụ, ảnh nền 5M không thể khắc trực tiếp lên Sat mà có thể chia nhỏ và đưa vào các Sat khác nhau để tham khảo và hiển thị;
p>
2. Nếu bạn muốn triển khai logic nghiệp vụ tốt hơn, nếu có 100 dòng chữ Sat trong một loạt trò chơi, sử dụng cùng một tệp JavaScript (JS), thì trong trường hợp này, sử dụng dòng chữ đệ quy cũng phù hợp, bởi vì Ở đó không cần phải khắc lại tệp JS cho mỗi Thứ Bảy.
HTML (front-end) và JS (business logic) của trò chơi đều được khắc trên "Satoshi" của BTC. Bằng cách tham chiếu lẫn nhau, một trò chơi mini H5 một người chơi có thể được tạo.
Sau đây là 3 ví dụ về trò chơi mini H5 một người chơi như vậy:

Nguồn: ord.io /431507
Trò chơi rắn Bitcoin, trò chơi này là một trò chơi một người chơi H5 điển hình và cũng là một trò chơi nổi tiếng: Rắn săn mồi. Logic thực thi và giao diện người dùng của trò chơi này đều được viết vào Thứ Bảy này và không sử dụng công nghệ ghi đệ quy. Tổng số NFT trong chuỗi này là 100. Trên thực tế, một phương pháp tốt hơn sẽ là khắc tệp JS (logic nghiệp vụ) trên Thứ bảy, sau đó sử dụng 100 Thứ bảy khác nhau được khắc bằng HTML để tham chiếu (hoặc đệ quy) Thứ bảy nơi đặt tệp JS để tạo dòng chữ. Điều này sẽ ngắn gọn hơn.
b. Trò chơi Lianliankan

Nguồn: ord.io/18201467
Như trong hình, trò chơi có 3*4 chữ số Hình vuông (đây là chế độ đơn giản, chế độ phức tạp là lưới kỹ thuật số 6*6), bạn có thể nhấn vào 2 hình vuông cùng lúc, khi 2 hình vuông giống nhau sẽ cố định và hiển thị, khi khác nhau , chúng sẽ được hiển thị trực tiếp dưới dạng dấu chấm hỏi, bạn sẽ được coi là người chiến thắng nếu hoàn thành nó trong một số lần nhấp chuột nhất định. Giới hạn số lần nhấp chuột để kiểm tra trí nhớ ngắn hạn của người chơi. Trò chơi này tương tự như trò chơi Lianliankan quen thuộc. JS và HTML của trò chơi này đều được ghi trong Thứ Bảy này, nhưng nó tham chiếu đến "hình nền" (như được hiển thị bên dưới), vì vậy đây là một ứng dụng đơn giản của dòng chữ đệ quy.

Nguồn: ord.io/18201467
c. MUD Games
p>

Nguồn: https://orderals.com/content/1915ae7d46502199a7d03256efd7f6e2f6aabb8ed7176b34f70b7b8fd778b36ci0
Descent to Darkness là một trò chơi nhập vai dựa trên văn bản kết hợp các yếu tố trò chơi MUD cổ điển và công nghệ thông thường để mang đến cho người chơi trải nghiệm chơi trò chơi độc đáo.
Trong Descent in Darkness, người chơi sẽ vào vai một nhà thám hiểm đang tìm kiếm lối thoát trong bóng tối. Trong game có quái vật, nhiệm vụ và các trận chiến BOSS. Người chơi cần để chiến đấu với quái vật. Để hoàn thành nhiệm vụ, mở khóa các nhiệm vụ mới và nhận tiền vàng để nâng cấp trang bị và mua vật phẩm.
Ba mini game H5 chơi đơn trên đây là những ứng dụng rất đơn giản, là trò chơi nên chưa hoàn thiện. Quá trình bắt đầu, diễn biến và kết thúc trò chơi không được bao gồm chuỗi, quá trình trò chơi không thể được lưu trữ và dòng chữ Sat sẽ không thay đổi sau khi trò chơi kết thúc. , chỉ xác định logic của trò chơi chứ không lưu trạng thái của trò chơi. Đây chỉ là nỗ lực ban đầu khi chơi trò chơi chuỗi BTC.
h2>
p>

Nguồn: https://twitter.com/btcpixelwar
BTC PixelWar là một trò chơi nhiều người chơi trên toàn chuỗi BTC. Dự án này được tuyên bố là trò chơi nhiều người chơi trên toàn chuỗi đầu tiên trên chuỗi BTC. Người tham gia tạo trên canvas 256*256 pixel. Bạn có thể nhấp trực tiếp vào pixel hoặc bạn có thể tải hình ảnh lên để tạo pixel và đặt chúng lên khung vẽ. Mỗi lần Gửi sẽ tạo ra một dòng chữ về trạng thái mới nhất của toàn bộ khung vẽ. Mỗi dòng chữ được tạo sẽ tham chiếu đến trạng thái của dòng chữ được tạo lần trước. Các dòng chữ được đệ quy theo từng lớp. Đây có thể là dự án có nhiều lần đệ quy nhất trên thị trường hiện tại và nó cũng là một dòng chữ đệ quy Trường ứng dụng Một ứng dụng mang tính bước ngoặt.
Dự án này đề xuất một tiêu chuẩn mới, " BRC721Cofound", tiêu chuẩn này sử dụng dòng chữ đệ quy để cho phép tất cả người dùng Bitcoin cộng tác trên cùng một khung vẽ và ghi lại quy trình của họ. Mỗi khoảnh khắc là một dòng chữ mô tả khung vẽ được tạo chung. Sự xuất hiện của dòng chữ này được gọi là "dòng chữ khoảnh khắc", chứa các pixel mới được thêm hoặc cập nhật tại thời điểm này và chứa các tham chiếu đến "dòng chữ khoảnh khắc" trước đó và "dòng mã" xử lý các thay đổi hình ảnh giữa hai khoảnh khắc. . Xét rằng có thể có nhiều người cùng tham gia vẽ tranh, việc hiển thị trạng thái canvas mới nhất yêu cầu đệ quy sâu để tải các pixel do mỗi người vẽ. Tuy nhiên, quá trình này có thể dẫn đến việc kéo dài thời gian tải. Để giải quyết vấn đề này , "Dòng chữ mã" được thiết kế ở dạng " Dòng chữ khoảnh khắc" hiện tại sẽ chụp ảnh nhanh trạng thái canvas mới nhất sau khi quá trình kết xuất hoàn tất. Ảnh chụp nhanh này sau đó được lưu trữ trong cây DOM của "dấu thời điểm" hiện tại. Do đó, các trình duyệt tuần tự có thể đơn giản hóa quá trình kết xuất bằng cách lưu vào bộ nhớ đệm cây DOM được ghi tại mỗi thời điểm kết xuất, do đó giảm số lượng mức đệ quy.
Nhìn chung, BTC PixelWar là một trò chơi toàn chuỗi nhiều người chơi BTC đầy sáng tạo và mang tính biểu tượng, cho phép nhiều người hợp tác sáng tạo trong khi quá trình kết xuất được tối ưu hóa và giới thiệu Tiêu chuẩn "BRC721Cofound" mở ra những khả năng mới cho các ứng dụng trò chơi nhiều người chơi trên chuỗi Bitcoin, đồng thời cũng chứng minh tiềm năng của dòng chữ đệ quy trong lĩnh vực trò chơi và xã hội.
Tính năng ghi đệ quy, mở ra kỷ nguyên của dòng chữ on-chain 2.0 đã làm cho cách chơi của BTC NFT ngày càng phong phú, BTC NFT ngày càng có khả năng dấn thân vào một con đường hoàn toàn khác với NFT trên các chuỗi khác như Ethereum. Có rất nhiều điều có chỗ cho trí tưởng tượng/tường thuật trong tương lai.
Các dòng chữ đệ quy kết nối trực tiếp các dòng chữ độc lập trước đó và có thể tham chiếu lẫn nhau, do đó hình thành nên cấu trúc của nhiều cơ sở dữ liệu. Trong các bài viết trước, chúng ta đã thảo luận về các giao thức phái sinh khác nhau dựa trên Ordinals. Trên thực tế, các dòng chữ đệ quy kết hợp với các giao thức phái sinh nêu trên sẽ có thể cập nhật bằng cách đọc các dòng chữ khác và phản ứng theo hướng dẫn thông minh của riêng chúng. trạng thái giao thức có thể được thao tác trực tiếp, do đó hình thành một tập hợp hành động mạch lạc tương tự như hiệu ứng hợp đồng thông minh.
Đồng thời, cơ sở dữ liệu khắc chữ đệ quy khổng lồ mang lại cho các dòng chữ nhiều không gian hơn cho hoạt động và trí tưởng tượng, bao gồm dữ liệu cơ bản, cơ sở kiến thức, cơ sở mã, thư viện chức năng, v.v. . Siêu dữ liệu trong nhiều lĩnh vực khác nhau và chúng có thể tham chiếu trực tiếp lẫn nhau để hiện thực hóa các ứng dụng sản phẩm logic phức tạp, vì vậy chúng ta có thể mong đợi nghệ thuật tổng quát, trò chơi dây chuyền, metaverse và các xu hướng khác nơi các dòng chữ đệ quy dự kiến sẽ được áp dụng sâu sắc và tin tưởng vào tương lai các ứng dụng cấp sát thủ đang được triển khai.
Đồng thời, các dòng chữ đệ quy cũng gặp phải một số thách thức:
1. Nếu mức độ đệ quy tăng lên, chẳng hạn như Nếu đệ quy được tăng lên 10.000 cấp, liệu các trình phân tích cú pháp có liên quan để hiển thị ngoài chuỗi có thể phân tích cú pháp nhanh chóng không?
2. Nếu số lượng tham chiếu Các dòng chữ tăng lên, chẳng hạn như Thứ Bảy tham chiếu cả Mười nghìn dòng chữ, liệu trình phân tích cú pháp có liên quan được hiển thị ngoài chuỗi có thể nhanh chóng phân tích chúng hay không.
Về mặt lý thuyết, nếu có thể đạt được hai điểm này, thì các trò chơi hoặc NFT được tạo ra bởi các dòng chữ đệ quy có thể vô cùng phức tạp và vô cùng phức tạp. Hai vấn đề này bị hạn chế bởi chính mạng BTC và khó giải quyết về cơ bản, tuy nhiên, chúng có thể đạt được thông qua các giải pháp kỹ thuật gián tiếp.
Thỏa thuận thông thường Đệ quy nâng cấp cho phép các dòng chữ tương tác với nhau, tạo ra các trường hợp sử dụng mới và thú vị. Với chức năng này, nghệ thuật sáng tạo, hiển thị trên chuỗi và lưu trữ hiệu quả giờ đã trở thành hiện thực. Chúng ta có thể thấy rằng các nhà phát triển trong hệ sinh thái BTC đang tiếp tục tạo và phát triển nhiều loại sáng tạo và phát triển khác nhau dọc theo dòng trò chơi chuỗi, nghệ thuật tổng hợp , v.v. Các tác phẩm dựa trên dòng chữ đệ quy lần lượt xuất hiện và các thành phần khác nhau để xây dựng một dự án khổng lồ đang dần được tập hợp. Trong tương lai, chúng ta có thể mong đợi hơn nữa về sự ra đời của các trò chơi trực tuyến, siêu dữ liệu, thế hệ tương tác nghệ thuật và các dự án khác có logic sản phẩm phức tạp.
Tham khảo:
https://github.com/1nftopia/brc721cofound
https://github.com/1nftopia/brc721auto/tree/main
https://medium.com/@gryphsisacademy /đi sâu vào các thứ tự-làm thế nào để đặt cược vào bitcoin-hệ sinh thái-như-halving-approaches-3486db8cbf12
Bản gốc văn bản Liên kết
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