Dòng chữ đệ quy, là bản cập nhật lớn mới nhất 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ữ trong 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 nối 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 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.
Chỉ dẫn 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ữ, nhạc Bitcoin, trò chơi chuỗi Bitcoin, nghệ thuật tổng hợp, 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.
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 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 hay không; khi số lượng dòng chữ tham chiếu tăng lên, liệu trình phân tích cú pháp có liên quan để hiển thị ngoài chuỗi có thể nhanh chóng hay không phân tích, v.v. 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.
Chữ khắc đệ quy cho phép các chữ khắc tương tác với nhau, từ đó 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ả giờ đây đã trở thành hiện thực. ** Chúng ta có thể khám phá các trò chơi như nghệ thuật tổng hợp, trò chơi chuỗi và metaverse trong đó có đệ quy các dòng chữ dự kiến sẽ được áp dụng rộng rãi. Báo cáo chứa đầy kỳ vọng và tin rằng ứng dụng sát thủ trong tương lai đang được hình thành. **
I. Giới thiệu
Sự ra đời của giao thức Ordinals cung cấp cho Bitcoin các chức năng đánh số và ghi chữ, do đó 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 ngắn ngủi vừa qua, chúng ta đã chứng kiến đường đua Ordinals dần phát triển từ chỗ 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 nâng cấp quan trọng và sinh ra một loạt giao thức phái sinh:
Trong loạt bài viết 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 BRC 20 khác nhau (link:
, trong số đó 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.
Recursive Inscription được công bố trên Github vào ngày 12 tháng 6 bởi Raph, người duy trì chính mới của giao thức Bitcoin Ordinals. Nó tiếp tục hợp nhất bản cập nhật Recursive Inscription 2167 do Casey Rodarmor, người tạo ra giao thức Bitcoin Ordinals đề xuất, vào mã Ordinals, do đó cung cấp Sự phát triển của khả năng kết hợp trong giao thức Ordinals mở ra một không gian tưởng tượng rộng lớn.
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 khắc, đồng thời khám phá thêm 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ó.
2. Nguyên tắc và công nghệ cơ bản của giao thức Ordinals
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 vào mạng Bitcoin thông qua Ordinals và Inions (các mệnh lệnh 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 phẩm 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:
(1)UTXO
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 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.
(2) Đánh số và theo dõi Satoshi
Có tổng cộng 21 triệu * 10^8 satoshi trên mạng Bitcoin. 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, được “khắc” giống như một dòng chữ trên phần cụ thể của giao dịch Bitcoin được gắn vào phần cụ thể của giao dịch.
Quá trình này được triển khai thông qua Segregated Witness (SegWit) và Pay-to-Taproot (P 2 TR), có thể khắc 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) trên On the Cong được chỉ định.
(3) Nâng cấp SegWit và Taproot
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 đó 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 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ữ trong blockchain một cách riêng tư hơn. 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, hầu như không có hạn chế về nội dung. Hơn nữa, do cơ chế giảm giá của Taproot nên việc lưu trữ nội dung ghi chú trở nên tiết kiệm hơn và có thể 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 để nới lỏng giới hạn về kích thước nội dung được ghi vào mạng Bitcoin và lưu trữ nội dung ghi trong dữ liệu nhân chứng, có thể lưu trữ tối đa 4 MB siêu dữ liệu. 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 dòng chữ được đóng gói, từ đó lưu trữ dữ liệu tùy ý.
(4) Quy trình đúc bia ký
Cam kết: Bước đầu tiên trong giao dịch cam kết là tạo một đầu ra 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 liên kết với UTXO mà nó được ghi trên đó. Sau đó, theo satoshi đã đề cập trước đó, dòng chữ được triển khai trên satoshi đầu tiên tương ứng với UTXO đầu vào. 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.
3. Nguyên tắc và cách thực hiện ghi đệ quy của Bitcoin
Sau khi hiểu các nguyên tắc cơ bản của Ordinals, chúng ta hãy xem 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 có tính năng ghi đệ quy, ordinals giống như những hòn đảo bị cô 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 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 đặc biệt "/-/content/:inion_id". Đ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ữ. 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ó các đặc điểm sau:
Thông qua thuộc tính tự tham chiếu duy nhất của các dòng chữ đệ quy, 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ử khi 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, ở dạng mã văn bản, giữ kích thước nhỏ, không chỉ giảm chi phí mà còn cho phép kích thước của dòng chữ vượt qua giới hạn 4 MB của khối Bitcoin.
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ừ cấp độ 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ờ nhà phát triển và người dùng xây dựng và sử dụ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 độ được công nhận rộng rãi của nó.
4. Các phương pháp ứng dụng sáng tạo của dòng chữ đệ quy Bitcoin
Sự xuất hiện của các dòng chữ đệ quy mở ra nhiều ứng dụng mạnh mẽ và sáng tạo. 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, Inion có thể dễ dàng tham khảo mã của các Inion 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. Sử dụng các dòng chữ đệ quy, chúng ta có thể đạt được những ý tưởng sau:
Dưới đâ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 chữ khắc đệ quy:
(1) Nghệ thuật sáng tạo trên dây chuyền: 1 Mặt nạ
Bằng cách kết hợp hơn nữa các sơ đồ sơ bộ khác nhau được đề cập ở trên, sự kết hợp của các bộ sưu tập khác nhau, việc tạo ra các dòng chữ thứ hai, v.v. có thể được hiện thực hóa hơn nữa: ví dụ: 1 và 2 trong một bộ sưu tập được kết hợp, và một bộ sưu tập và bộ sưu tập b để 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.
Trước tiên hãy xem trường hợp đầu tiên: 1 Mặt nạ.
Đây là một dự án nghệ thuật sáng tạo trên chuỗi theo chủ đề mặt nạ trên chuỗi BTC. Dự án 1 Mask tích hợp khéo léo công nghệ đệ quy của Ordinals và tổng thể đượ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 để tô màu cho mô hình mặt nạ.
Cơ chế tạo dòng chữ 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.
Mỗi khi 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, 1 Mask tiếp tục đưa ra một tiêu chuẩn có tên BRC 721 Auto, đề xuất rằng tác phẩm nghệ thuật được tạo hoàn toàn trên chuỗi bao gồm ít nhất hai dòng chữ: Đầu tiên là dòng chữ của mã và thứ hai là dòng chữ được cá nhân hóa tham số .
Trong việc khắc mã, 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 phần ghi tham số, chúng ta cần xác định HTML và xác định tham số toàn cục p trong đó để tham chiếu Code Inion. Khi các trình duyệt thông thường cố gắng hiển thị Parameter Inion này, chúng sẽ nhận ra tham số chung p và tự động thực thi hàm start () trong Code Inion để 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ệ Recursive Inion, 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 sự đồng thuận của chuỗi khối Bitcoin. 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 ERC 721 Auto NFT, quá trình này sẽ được hệ sinh thái Bitcoin thực hiện một cách tự động.
1 Mask còn đề xuất thêm ba tiêu chuẩn chính cho các dự án nghệ thuật tổng hợp 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
Thực thi mã phi tập trung 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 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 và 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 công việc.
Phân cấp: Nghệ thuật hoàn toàn nằm trên chuỗi, 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 các 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à nghệ thuật sáng tạo hoàn toàn trên chuỗi duy nhất. Nó 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ỳ tài nguyên ngoài chuỗi nào. **
(2) Dự án Geek: Quỹ đạo
Do tính linh hoạt của các dòng chữ đệ quy, điều này tạo cơ hội cho những người đam mê thể hiện tài năng của mình và các dự án giàu tinh thần đam mê khám phá sâu hơn ranh giới của các khả năng khác nhau của công nghệ Ordinal.
"Orbinals" là một đại diện điển hình cho điều này. Đây là một dự án đam mê 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 sat. Theo giá mới nhất của f 2 pool, kể từ ngày 20 tháng 8, Đơn giá của Uncommon sat là hơn 366 USD.
nguồn:
Nếu bạn trực tiếp mở trang web của bộ sưu tập Orbinals, bạn sẽ thấy rằng một số nội dung tham chiếu của mỗi bức ảnh trong loạt chuyển động thiên thể của nó sau khi mở đều giống nhau, nhưng sẽ có một số khác biệt về thông số. Cuối cùng, chúng ta có thể khám phá bí mật thực sự về dự án ẩn trong liên kết tham chiếu này ( , tên đầy đủ của Orbinals là "Orbinals: Three Body Orbit Artifacts on Ordinals", đằng sau đó là việc sử dụng HTML và Java lập trình chuyển động của ba đối tượng, Dựa trên mã mô phỏng hai vật thể.
nguồn:
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 nào như Twitter, Discord và trang web chính thức được thiết lập nên dự án rất có thể sẽ sử dụng một cách tiếp cận rất táo bạo và thông tin trong tương lai sẽ được trình bày trên các số liệu do chính nhóm sở hữu.
Nguồn: 1079 a 0 bf 78 b 8366859 a 1 ffacbci 0
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 (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à thừa nhận cũng tình cờ thuộc về đội A sats.
nguồn:
(3) Dự án BRC 69: Quân đoàn
BRC 69 là tiêu chuẩn mới để xây dựng các bộ sưu tập đệ quy do Luminex phát hành (tiêu chuẩn này sử 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 triển khai các bộ sưu tập đệ quy trên Bitcoin. Ngoài ra, BRC 69 còn mang lại mức độ linh hoạt cao , đồng thời mở ra cơ hội cho nhiều cải tiến và tính năng hơn, mở đường cho các tính năng thú vị hơn trên chuỗi, chẳng hạn như các tính năng trước buổi chiếu và hơn thế nữa.
Với sự trợ giúp của BRC 69, chi phí của các chữ khắc trong 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 4 bước:
Ghi lại đặc điểm
Bộ sưu tập triển khai
Bộ sưu tập tổng hợp
Tạo tài sản
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ọ phù hợp với các 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 BRC 69. Nó thực hiện nội dung của giao thức BRC 69, tăng khả năng kết hợp của các tính năng và giảm không gian bị chiếm giữ bởi hình ảnh. Hình ảnh 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 được trao cho NFT này. Các bộ sưu tập bổ sung thêm rất nhiều nhân vật và sự vui nhộn.
nguồn:
(4) Dự án 3D NFT: OCM (On-Chain Monkeys)
Nguồn: .io/3563 188 a 3d b 53850 bba 4874729 3d ef 7 bd 6 b 7395 e 4241 b 29 ec 7 d 49892945 cf 927 i 0
OCM là dự án 3D NFT đầu tiên áp dụng tiêu chuẩn ghi đệ quy. OnChainMonkey lần đầu tiên là dự án NFT được tạo trên Ethereum vào tháng 9 năm 2021. Đầu năm nay, chuỗi OnChainMonkey xuất hiện với tư cách là 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 cung cấp độ 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 khắc trên 300 satoshi liên tiếp trên Bitcoin, 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 P 5.JS và Three.JS dành 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 và nó sẽ tự động được giải nén trong giao thức Ordinals khi hiển thị Nghệ thuật tương tác Dimensions.
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 các tiết lộ ngẫu nhiên trên chuỗi, tích hợp các tính năng như chất lượng độ phân giải cao, 3D, hoạt hình và nghệ thuật tương tác.
(5) Công cụ âm nhạc trên chuỗi: Công cụ âm nhạc Descent to Darkness
Nguồn: t/ 6 fd 06768414 dfc 2b d 68 b 55869 eea 6844864 fbf 71 ee 72 ec 26568520 e 313 c 2bda2 i 0
Nhập bất kỳ từ hoặc cụm từ nào để 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 một 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 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.
(6) Chuyến tham quan chuỗi người chơi
Một trò chơi yêu cầu nhiều vật liệu thành phần như hình ảnh, giao diện người dùng và logic nghiệp vụ. Nếu tổng kích thước của vật liệu nhỏ hơn 4M, trò chơi 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 tình huống mà công nghệ ghi đệ quy phù hợp:
Bản thân vật liệu có kích thước lớn (hơn 4 M), ví dụ: hình nền 5 M không thể khắc trực tiếp trên Sat, nhưng có thể chia nhỏ và đặt thành các Sat khác nhau để tham khảo và hiển thị;
Nếu bạn muốn triển khai logic nghiệp vụ tốt hơn, ví dụ: 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 Java (JS), thì trong trường hợp này, việc sử dụng dòng chữ đệ quy cũng phù hợp, vì ở đó mỗi game không cần thiết, mỗi thứ 7 sẽ khắc lại file JS 1 lần.
HTML (front-end) và JS (business logic) của trò chơi đều được khắc trên "Satoshi" của BTC và tham chiếu lẫn nhau để tạo ra một trò chơi mini H5 một người chơi.
Dưới đây là 3 ví dụ về loại trò chơi mini H5 một người chơi này:
a. Nguồn game rắn:
ord.io/4 31507
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 loạt bài này là 100. Trên thực tế, cách tốt hơn 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 là lưới 3* 4 chữ số (đây là chế độ đơn giản, chế độ phức tạp là lưới 6* 6 chữ số), bạn có thể bấm vào hai ô vuông cùng một lúc. hình ảnh của hai hình vuông giống nhau, nó sẽ được hiển thị cố định, vào các thời điểm khác nhau, nó sẽ được hiển thị trực tiếp dưới dạng dấu hỏi và chiến thắng sẽ được coi là hoàn thành 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.Trò chơi MUD
Nguồn: t/ 1915 ae 7 d 46502199 a 7 d 03256 efd 7 f 6 e 2 f 6 aabb 8 ed 7176 b 34 f 70 b 7 b 8 fd 778 b 36 ci 0
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 tìm kiếm lối thoát trong bóng tối. Trong game có quái vật, nhiệm vụ và 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 nhiệm vụ mới và thu thập tiền vàng để nâng cấp thiết bị và mua vật phẩm.
Ba trò chơi mini H5 một người chơi ở trên là những ứng dụng rất đơn giản. Là trò chơi, chúng không đầy đủ. Quá trình bắt đầu, tiến triển và kết thúc trò chơi không được tải lên và quá trình trò chơi không thể được lưu trữ. Sau khi trò chơi kết thúc , Thứ Bảy Dòng chữ cũng không thay đổi. , 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.
(7) Trò chơi toàn chuỗi nhiều người chơi: BTC PixelWar
Nguồn: m/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 đề xuất một tiêu chuẩn hoàn toàn mới, "BRC 72 1Co được tìm thấy", sử dụng các 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ọ, với mỗi khoảnh khắc là một dòng chữ mô tả Khung vẽ được tạo chung trông giống như khoảnh khắc này . Dòng chữ đượ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à quá trình xử lý 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 "dấu khắc khoảnh khắc" hiện tại. Do đó, các trình duyệt tuần tự có thể đơn giản hóa quá trình hiển thị bằng cách lưu vào bộ nhớ đệm cây DOM được ghi tại mỗi thời điểm hiển thị, 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 tối ưu hóa quá trình kết xuất. Tiêu chuẩn "BRC 72 1Co được tìm thấy" được giới thiệu là Bitcoin Lĩnh vực ứng dụng trò chơi nhiều người chơi trên chuỗi mở ra những khả năng mới và cũng thể hiện tiềm năng của dòng chữ đệ quy trong lĩnh vực trò chơi và xã hội.
5. Những thách thức và sự phát triển trong tương lai của dòng chữ đệ quy của Bitcoin
Chữ khắc đệ quy đã mở ra kỷ nguyên của chữ khắc trên chuỗi 2.0, làm cho cách chơi của BTC NFT ngày càng phong phú. Việc BTC NFT ngày càng có khả năng khác biệt hoàn toàn với NFT trên các chuỗi khác như Ethereum. câu chuyện về tương lai Có rất nhiều không gian.
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 đó tạo thành 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ồ giúp các dòng chữ có nhiều không gian hơn để thao tác và tưởng tượng, bao gồm siêu dữ liệu trong các lĩnh vực khác nhau như dữ liệu cơ bản, cơ sở kiến thức, cơ sở mã, thư viện chức năng, v.v. và chúng có thể tham chiếu trực tiếp lẫn nhau để nhận ra logic phức tạp. Các ứng dụng sản phẩm, vì vậy chúng tôi có thể mong đợi các lĩnh vực như nghệ thuật sáng tạo, trò chơi dây chuyền và metaverse, nơi các dòng chữ đệ quy dự kiến sẽ được áp dụng rộng rãi. Chúng tôi tin rằng các ứng dụng sát thủ trong tương lai đang được triển khai.
Đồng thời, ghi đệ quy cũng phải đối mặt với một số thách thức:
Ví dụ: nếu mức đệ quy tăng lên 10.000 cấp đệ quy, liệu trình phân tích cú pháp liên quan đến kết xuất ngoài chuỗi có thể phân tích cú pháp nhanh chóng không?
Ví dụ: nếu số lượng dòng chữ được tham chiếu tăng lên, nếu Thứ Bảy tham chiếu 10.000 dòng chữ cùng lúc, liệu trình phân tích cú pháp có liên quan được hiển thị trong chuỗi có thể nhanh chóng phân tích cú pháp đó 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.
6. Kết luận
Các nâng cấp đệ quy trong giao thức Ordinals 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.
Thẩm quyền giải quyết:
thành lập
Liên kết gốc
Tuyên bố miễn trừ trách nhiệm: Báo cáo này là tác phẩm gốc của @JellyZhouishhere, sinh viên của @GryphsisAcademy, dưới sự hướng dẫn của @979_eth và @Erjiueth. Các tác giả hoàn toàn chịu trách nhiệm về mọi nội dung không nhất thiết phản ánh quan điểm của Học viện Gryphsis cũng như quan điểm của tổ chức thực hiện báo cáo. Nội dung và quyết định biên tập không bị ảnh hưởng bởi người đọc. Xin lưu ý rằng tác giả có thể sở hữu các loại tiền điện tử được đề cập trong báo cáo này. Tài liệu này chỉ nhằm mục đích cung cấp thông tin và không nên dựa vào đó để đưa ra quyết định đầu tư. Chúng tôi thực sự khuyên bạn nên tiến hành nghiên cứu của riêng mình và tham khảo ý kiến của cố vấn tài chính, thuế hoặc pháp lý khách quan trước khi đưa ra bất kỳ quyết định đầu tư nào. Hãy nhớ rằng, hiệu suất trong quá khứ của bất kỳ tài sản nào không đảm bảo lợi nhuận trong tương lai.
Xem bản gố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.
Học viện Gryphsis: Chữ khắc đệ quy sẽ trở thành 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
I. Giới thiệu
Sự ra đời của giao thức Ordinals cung cấp cho Bitcoin các chức năng đánh số và ghi chữ, do đó 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 ngắn ngủi vừa qua, chúng ta đã chứng kiến đường đua Ordinals dần phát triển từ chỗ 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 nâng cấp quan trọng và sinh ra một loạt giao thức phái sinh:
Trong loạt bài viết 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 BRC 20 khác nhau (link:
, trong số đó 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.
Recursive Inscription được công bố trên Github vào ngày 12 tháng 6 bởi Raph, người duy trì chính mới của giao thức Bitcoin Ordinals. Nó tiếp tục hợp nhất bản cập nhật Recursive Inscription 2167 do Casey Rodarmor, người tạo ra giao thức Bitcoin Ordinals đề xuất, vào mã Ordinals, do đó cung cấp Sự phát triển của khả năng kết hợp trong giao thức Ordinals mở ra một không gian tưởng tượng rộng lớn.
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 khắc, đồng thời khám phá thêm 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ó.
2. Nguyên tắc và công nghệ cơ bản của giao thức Ordinals
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 vào mạng Bitcoin thông qua Ordinals và Inions (các mệnh lệnh 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 phẩm 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:
(1)UTXO
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 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.
(2) Đánh số và theo dõi Satoshi
Có tổng cộng 21 triệu * 10^8 satoshi trên mạng Bitcoin. 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, được “khắc” giống như một dòng chữ trên phần cụ thể của giao dịch Bitcoin được gắn vào phần cụ thể của giao dịch.
Quá trình này được triển khai thông qua Segregated Witness (SegWit) và Pay-to-Taproot (P 2 TR), có thể khắc 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) trên On the Cong được chỉ định.
(3) Nâng cấp SegWit và Taproot
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 đó 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 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ữ trong blockchain một cách riêng tư hơn. 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, hầu như không có hạn chế về nội dung. Hơn nữa, do cơ chế giảm giá của Taproot nên việc lưu trữ nội dung ghi chú trở nên tiết kiệm hơn và có thể 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 để nới lỏng giới hạn về kích thước nội dung được ghi vào mạng Bitcoin và lưu trữ nội dung ghi trong dữ liệu nhân chứng, có thể lưu trữ tối đa 4 MB siêu dữ liệu. 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 dòng chữ được đóng gói, từ đó lưu trữ dữ liệu tùy ý.
(4) Quy trình đúc bia ký
Qua hai bước trên, nội dung dòng chữ đã được liên kết với UTXO mà nó được ghi trên đó. Sau đó, theo satoshi đã đề cập trước đó, dòng chữ được triển khai trên satoshi đầu tiên tương ứng với UTXO đầu vào. 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.
3. Nguyên tắc và cách thực hiện ghi đệ quy của Bitcoin
Sau khi hiểu các nguyên tắc cơ bản của Ordinals, chúng ta hãy xem 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 có tính năng ghi đệ quy, ordinals giống như những hòn đảo bị cô 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 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 đặc biệt "/-/content/:inion_id". Đ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ữ. 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ó các đặc điểm sau:
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 độ được công nhận rộng rãi của nó.
4. Các phương pháp ứng dụng sáng tạo của dòng chữ đệ quy Bitcoin
Sự xuất hiện của các dòng chữ đệ quy mở ra nhiều ứng dụng mạnh mẽ và sáng tạo. 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, Inion có thể dễ dàng tham khảo mã của các Inion 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. Sử dụng các dòng chữ đệ quy, chúng ta có thể đạt được những ý tưởng sau:
Dưới đâ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 chữ khắc đệ quy:
(1) Nghệ thuật sáng tạo trên dây chuyền: 1 Mặt nạ
Bằng cách kết hợp hơn nữa các sơ đồ sơ bộ khác nhau được đề cập ở trên, sự kết hợp của các bộ sưu tập khác nhau, việc tạo ra các dòng chữ thứ hai, v.v. có thể được hiện thực hóa hơn nữa: ví dụ: 1 và 2 trong một bộ sưu tập được kết hợp, và một bộ sưu tập và bộ sưu tập b để 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.
Trước tiên hãy xem trường hợp đầu tiên: 1 Mặt nạ.
Đây là một dự án nghệ thuật sáng tạo trên chuỗi theo chủ đề mặt nạ trên chuỗi BTC. Dự án 1 Mask tích hợp khéo léo công nghệ đệ quy của Ordinals và tổng thể đượ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 để tô màu cho mô hình mặt nạ.
Cơ chế tạo dòng chữ 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.
Mỗi khi 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, 1 Mask tiếp tục đưa ra một tiêu chuẩn có tên BRC 721 Auto, đề xuất rằng tác phẩm nghệ thuật được tạo hoàn toàn trên chuỗi bao gồm ít nhất hai dòng chữ: Đầu tiên là dòng chữ của mã và thứ hai là dòng chữ được cá nhân hóa tham số .
Trong việc khắc mã, 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 phần ghi tham số, chúng ta cần xác định HTML và xác định tham số toàn cục p trong đó để tham chiếu Code Inion. Khi các trình duyệt thông thường cố gắng hiển thị Parameter Inion này, chúng sẽ nhận ra tham số chung p và tự động thực thi hàm start () trong Code Inion để 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ệ Recursive Inion, 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 sự đồng thuận của chuỗi khối Bitcoin. 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 ERC 721 Auto NFT, quá trình này sẽ được hệ sinh thái Bitcoin thực hiện một cách tự động.
1 Mask còn đề xuất thêm ba tiêu chuẩn chính cho các dự án nghệ thuật tổng hợp trên toàn bộ chuỗi. Ba tiêu chuẩn chính là:
Dựa trên các tiêu chí trên, không khó để nhận thấy nghệ thuật on-chain dựa trên các dòng chữ đệ quy có những đặc điểm sau:
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à nghệ thuật sáng tạo hoàn toàn trên chuỗi duy nhất. Nó 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ỳ tài nguyên ngoài chuỗi nào. **
(2) Dự án Geek: Quỹ đạo
Do tính linh hoạt của các dòng chữ đệ quy, điều này tạo cơ hội cho những người đam mê thể hiện tài năng của mình và các dự án giàu tinh thần đam mê khám phá sâu hơn ranh giới của các khả năng khác nhau của công nghệ Ordinal.
"Orbinals" là một đại diện điển hình cho điều này. Đây là một dự án đam mê 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 sat. Theo giá mới nhất của f 2 pool, kể từ ngày 20 tháng 8, Đơn giá của Uncommon sat là hơn 366 USD.
nguồn:
Nếu bạn trực tiếp mở trang web của bộ sưu tập Orbinals, bạn sẽ thấy rằng một số nội dung tham chiếu của mỗi bức ảnh trong loạt chuyển động thiên thể của nó sau khi mở đều giống nhau, nhưng sẽ có một số khác biệt về thông số. Cuối cùng, chúng ta có thể khám phá bí mật thực sự về dự án ẩn trong liên kết tham chiếu này ( , tên đầy đủ của Orbinals là "Orbinals: Three Body Orbit Artifacts on Ordinals", đằng sau đó là việc sử dụng HTML và Java lập trình chuyển động của ba đối tượng, Dựa trên mã mô phỏng hai vật thể.
nguồn:
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 nào như Twitter, Discord và trang web chính thức được thiết lập nên dự án rất có thể sẽ sử dụng một cách tiếp cận rất táo bạo và thông tin trong tương lai sẽ được trình bày trên các số liệu do chính nhóm sở hữu.
Nguồn: 1079 a 0 bf 78 b 8366859 a 1 ffacbci 0
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 (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à thừa nhận cũng tình cờ thuộc về đội A sats.
nguồn:
(3) Dự án BRC 69: Quân đoàn
BRC 69 là tiêu chuẩn mới để xây dựng các bộ sưu tập đệ quy do Luminex phát hành (tiêu chuẩn này sử 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 triển khai các bộ sưu tập đệ quy trên Bitcoin. Ngoài ra, BRC 69 còn mang lại mức độ linh hoạt cao , đồng thời mở ra cơ hội cho nhiều cải tiến và tính năng hơn, mở đường cho các tính năng thú vị hơn trên chuỗi, chẳng hạn như các tính năng trước buổi chiếu và hơn thế nữa.
Với sự trợ giúp của BRC 69, chi phí của các chữ khắc trong 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 4 bước:
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ọ phù hợp với các 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 BRC 69. Nó thực hiện nội dung của giao thức BRC 69, tăng khả năng kết hợp của các tính năng và giảm không gian bị chiếm giữ bởi hình ảnh. Hình ảnh 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 được trao cho NFT này. Các bộ sưu tập bổ sung thêm rất nhiều nhân vật và sự vui nhộn.
nguồn:
(4) Dự án 3D NFT: OCM (On-Chain Monkeys)
Nguồn: .io/3563 188 a 3d b 53850 bba 4874729 3d ef 7 bd 6 b 7395 e 4241 b 29 ec 7 d 49892945 cf 927 i 0
OCM là dự án 3D NFT đầu tiên áp dụng tiêu chuẩn ghi đệ quy. OnChainMonkey lần đầu tiên là dự án NFT được tạo trên Ethereum vào tháng 9 năm 2021. Đầu năm nay, chuỗi OnChainMonkey xuất hiện với tư cách là 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 cung cấp độ 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 khắc trên 300 satoshi liên tiếp trên Bitcoin, 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 P 5.JS và Three.JS dành 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 và nó sẽ tự động được giải nén trong giao thức Ordinals khi hiển thị Nghệ thuật tương tác Dimensions.
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 các tiết lộ ngẫu nhiên trên chuỗi, tích hợp các tính năng như chất lượng độ phân giải cao, 3D, hoạt hình và nghệ thuật tương tác.
(5) Công cụ âm nhạc trên chuỗi: Công cụ âm nhạc Descent to Darkness
Nguồn: t/ 6 fd 06768414 dfc 2b d 68 b 55869 eea 6844864 fbf 71 ee 72 ec 26568520 e 313 c 2bda2 i 0
Nhập bất kỳ từ hoặc cụm từ nào để 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 một 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 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.
(6) Chuyến tham quan chuỗi người chơi
Một trò chơi yêu cầu nhiều vật liệu thành phần như hình ảnh, giao diện người dùng và logic nghiệp vụ. Nếu tổng kích thước của vật liệu nhỏ hơn 4M, trò chơi 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 tình huống mà công nghệ ghi đệ quy phù hợp:
Bản thân vật liệu có kích thước lớn (hơn 4 M), ví dụ: hình nền 5 M không thể khắc trực tiếp trên Sat, nhưng có thể chia nhỏ và đặt thành các Sat khác nhau để tham khảo và hiển thị;
Nếu bạn muốn triển khai logic nghiệp vụ tốt hơn, ví dụ: 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 Java (JS), thì trong trường hợp này, việc sử dụng dòng chữ đệ quy cũng phù hợp, vì ở đó mỗi game không cần thiết, mỗi thứ 7 sẽ khắc lại file JS 1 lần.
HTML (front-end) và JS (business logic) của trò chơi đều được khắc trên "Satoshi" của BTC và tham chiếu lẫn nhau để tạo ra một trò chơi mini H5 một người chơi.
Dưới đây là 3 ví dụ về loại trò chơi mini H5 một người chơi này:
a. Nguồn game rắn:
ord.io/4 31507
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 loạt bài này là 100. Trên thực tế, cách tốt hơn 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 là lưới 3* 4 chữ số (đây là chế độ đơn giản, chế độ phức tạp là lưới 6* 6 chữ số), bạn có thể bấm vào hai ô vuông cùng một lúc. hình ảnh của hai hình vuông giống nhau, nó sẽ được hiển thị cố định, vào các thời điểm khác nhau, nó sẽ được hiển thị trực tiếp dưới dạng dấu hỏi và chiến thắng sẽ được coi là hoàn thành 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.Trò chơi MUD
Nguồn: t/ 1915 ae 7 d 46502199 a 7 d 03256 efd 7 f 6 e 2 f 6 aabb 8 ed 7176 b 34 f 70 b 7 b 8 fd 778 b 36 ci 0
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 tìm kiếm lối thoát trong bóng tối. Trong game có quái vật, nhiệm vụ và 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 nhiệm vụ mới và thu thập tiền vàng để nâng cấp thiết bị và mua vật phẩm.
Ba trò chơi mini H5 một người chơi ở trên là những ứng dụng rất đơn giản. Là trò chơi, chúng không đầy đủ. Quá trình bắt đầu, tiến triển và kết thúc trò chơi không được tải lên và quá trình trò chơi không thể được lưu trữ. Sau khi trò chơi kết thúc , Thứ Bảy Dòng chữ cũng không thay đổi. , 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.
(7) Trò chơi toàn chuỗi nhiều người chơi: BTC PixelWar
Nguồn: m/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 đề xuất một tiêu chuẩn hoàn toàn mới, "BRC 72 1Co được tìm thấy", sử dụng các 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ọ, với mỗi khoảnh khắc là một dòng chữ mô tả Khung vẽ được tạo chung trông giống như khoảnh khắc này . Dòng chữ đượ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à quá trình xử lý 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 "dấu khắc khoảnh khắc" hiện tại. Do đó, các trình duyệt tuần tự có thể đơn giản hóa quá trình hiển thị bằng cách lưu vào bộ nhớ đệm cây DOM được ghi tại mỗi thời điểm hiển thị, 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 tối ưu hóa quá trình kết xuất. Tiêu chuẩn "BRC 72 1Co được tìm thấy" được giới thiệu là Bitcoin Lĩnh vực ứng dụng trò chơi nhiều người chơi trên chuỗi mở ra những khả năng mới và cũng thể hiện tiềm năng của dòng chữ đệ quy trong lĩnh vực trò chơi và xã hội.
5. Những thách thức và sự phát triển trong tương lai của dòng chữ đệ quy của Bitcoin
Chữ khắc đệ quy đã mở ra kỷ nguyên của chữ khắc trên chuỗi 2.0, làm cho cách chơi của BTC NFT ngày càng phong phú. Việc BTC NFT ngày càng có khả năng khác biệt hoàn toàn với NFT trên các chuỗi khác như Ethereum. câu chuyện về tương lai Có rất nhiều không gian.
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 đó tạo thành 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ồ giúp các dòng chữ có nhiều không gian hơn để thao tác và tưởng tượng, bao gồm siêu dữ liệu trong các lĩnh vực khác nhau như dữ liệu cơ bản, cơ sở kiến thức, cơ sở mã, thư viện chức năng, v.v. và chúng có thể tham chiếu trực tiếp lẫn nhau để nhận ra logic phức tạp. Các ứng dụng sản phẩm, vì vậy chúng tôi có thể mong đợi các lĩnh vực như nghệ thuật sáng tạo, trò chơi dây chuyền và metaverse, nơi các dòng chữ đệ quy dự kiến sẽ được áp dụng rộng rãi. Chúng tôi tin rằng các ứng dụng sát thủ trong tương lai đang được triển khai.
Đồng thời, ghi đệ quy cũng phải đối mặt với một số thách thức:
Ví dụ: nếu mức đệ quy tăng lên 10.000 cấp đệ quy, liệu trình phân tích cú pháp liên quan đến kết xuất ngoài chuỗi có thể phân tích cú pháp nhanh chóng không?
Ví dụ: nếu số lượng dòng chữ được tham chiếu tăng lên, nếu Thứ Bảy tham chiếu 10.000 dòng chữ cùng lúc, liệu trình phân tích cú pháp có liên quan được hiển thị trong chuỗi có thể nhanh chóng phân tích cú pháp đó 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.
6. Kết luận
Các nâng cấp đệ quy trong giao thức Ordinals 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.
Thẩm quyền giải quyết:
thành lập
Liên kết gốc
Tuyên bố miễn trừ trách nhiệm: Báo cáo này là tác phẩm gốc của @JellyZhouishhere, sinh viên của @GryphsisAcademy, dưới sự hướng dẫn của @979_eth và @Erjiueth. Các tác giả hoàn toàn chịu trách nhiệm về mọi nội dung không nhất thiết phản ánh quan điểm của Học viện Gryphsis cũng như quan điểm của tổ chức thực hiện báo cáo. Nội dung và quyết định biên tập không bị ảnh hưởng bởi người đọc. Xin lưu ý rằng tác giả có thể sở hữu các loại tiền điện tử được đề cập trong báo cáo này. Tài liệu này chỉ nhằm mục đích cung cấp thông tin và không nên dựa vào đó để đưa ra quyết định đầu tư. Chúng tôi thực sự khuyên bạn nên tiến hành nghiên cứu của riêng mình và tham khảo ý kiến của cố vấn tài chính, thuế hoặc pháp lý khách quan trước khi đưa ra bất kỳ quyết định đầu tư nào. Hãy nhớ rằng, hiệu suất trong quá khứ của bất kỳ tài sản nào không đảm bảo lợi nhuận trong tương lai.