Recursive Inscriptions: Nền tảng của các Kết hợp Lego BTC và Sản phẩm Logic Phức tạp

Trung cấp3/19/2024, 5:17:53 PM
Chữ đệ quy cho phép các chữ khắc tương tác với nhau, cho phép các trường hợp sử dụng mới. Thế hệ nghệ thuật, màn hình 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ể mong đợi các ứng dụng đầy hứa hẹn trong thế hệ nghệ thuật, trò chơi chuỗi, metaverse, v.v. với việc áp dụng các dòng chữ đệ quy, vì các ứng dụng cấp độ sát thủ được cho là sẽ được sản xuất trong tương lai.

TL;DR

  1. Dưới dạng cập nhật lớn gần đây cho Ordinals, việc khắc trên khả năng đệ quy đã mở ra một không gian rộng lớn của sự tưởng tượng cho sự phát triển của giao thức Ordinals.
  2. Các chữ viết đệ quy, như là cập nhật quan trọng mới nhất của Ordinals, đã mở ra không gian tưởng tượng rộng lớn cho sự phát triển có thể sáng tạo của giao thức Ordinals.
  3. Các phép tắc đệ quy là một tiêu chuẩn cho việc giải quyết việc đăng ký, cho phép việc tạo các đăng ký bộ sưu tập PFP được kết hợp và lắp ráp bằng cách tải lên các đặc điểm phần tử tương ứng, mà không cần phải tải lên hoặc tải xuống hình ảnh thực sự. Các phép tắc đệ quy có các tính năng như tăng cường tương thích, giảm chi phí và phá vỡ giới hạn kích thước 4MB cho các đăng ký.
  4. Các hướng sáng tạo dựa trên các chữ viết đệ quy bao gồm: phân tích và kết hợp chữ viết, âm nhạc Bitcoin, trò chơi chuỗi Bitcoin, nghệ thuật tạo sinh, các trang web phi tập trung, v.v. Bài viết này chi tiết một số trường hợp điển hình kết hợp các chữ viết đệ quy, cho chúng ta thấy tiềm năng mạnh mẽ của các chữ viết đệ quy.
  5. Các biểu đồ đệ quy cũng đối mặt với một số thách thức: liệu các bộ kết xuất liên quan cho việc kết xuất ngoại chuỗi có thể phân tích nhanh chóng khi mức độ đệ quy tăng lên, và liệu các bộ kết xuất liên quan cho việc kết xuất ngoại chuỗi có thể phân tích nhanh chóng khi số lượng các biểu đồ được tham chiếu tăng lên. Theo lý thuyết, các trò chơi hoặc NFT được tạo ra bởi các biểu đồ đệ quy có thể vô cùng phức tạp và tinh xảo. Tuy nhiên, do các hạn chế của mạng BTC chính nó, các giải pháp kỹ thuật gián tiếp cần thiết cho việc triển khai.
  6. Chữ đệ quy cho phép các chữ khắc tương tác với nhau, cho phép các trường hợp sử dụng mới. Thế hệ nghệ thuật, màn hình 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ể mong đợi các ứng dụng đầy hứa hẹn trong thế hệ nghệ thuật, trò chơi chuỗi, metaverse, v.v. với việc áp dụng các dòng chữ đệ quy, vì các ứng dụng cấp độ sát thủ được cho là sẽ được sản xuất trong tương lai.
  7. 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à chép, 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 lớn cho hệ sinh thái Bitcoin.

Trong những tháng gần đây, chúng tôi đã thấy Ordinals track dần dần phát triển từ sự không rõ ràng trở thành một hệ sinh thái. Trong thời kỳ này, giao thức Ordinals cũng đã trải qua các nâng cấp quan trọng và tạo ra một loạt các giao thức phái sinh:

Trong loạt bài viết về Ordinals của chúng tôi vào tháng 6, chúng tôi cũng cập nhật sự giới thiệu chi tiết về Ordinals và các giao thức phái sinh BRC20 khác nhau (liên kết: @gryphsisacademy/diving-into-ordinals-how-to-bet"">https://medium.com/@gryphsisacademy/diving-into-ordinals-how-to-bet -on-bitcoin-ecosystem-as-halving-approaches-3486db8cbf12)

Trong số đó, tôi phải đề cập đến một cập nhật lớn gần đây của Ordinals - sự xuất hiện của các bài viết đệ quy.

Raph, người duy trì chính mới của giao thức Bitcoin Ordinals, đã công bố các dòng mã đệ quy vào ngày 12 tháng 6 trên Github. Anh ta đã tiếp tục hợp nhất cập nhật dòng mã đệ quy 2167 do Casey Rodarmor, người sáng tạo của giao thức Bitcoin Ordinals, đề xuất vào mã Ordinals, mở ra không gian tưởng tượng rộng lớn cho sự phát triển có thể kết hợp của giao thức Ordinals.

Bài viết này sẽ khám phá những nguyên tắc về việc viết lại đệ quy và tác động của chúng đối với các số thứ tự, và kết hợp các trường hợp hiện có để khám phá hướng ứng dụng sáng tạo có thể cho việc viết lại đệ quy.

  1. Các nguyên tắc cơ bản và Công nghệ của Giao thức Ordinals

Vào 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 lưới Bitcoin thông qua Ordinals và Inscriptions.

Giao thức có thể thêm nội dung tùy ý, như văn bản, hình ảnh, video, và thậm chí các ứng dụng, vào các sats được đánh số theo thứ tự (đơn vị nhỏ nhất trong Bitcoin) để tạo ra những tác phẩm số duy nhất 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 áp dụng một mô hình thanh toán gọi là “Unspent Transaction Output” (UTXO), và tất cả số dư được lưu trữ trong một danh sách các UTXO. Mỗi UTXO chứa một số lượng nhất định của Bitcoin và thông tin của chủ sở hữu, và cho biết liệu nó có sẵn sàng 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à một tham chiếu đến một UTXO hiện tại, và đầu ra chỉ định địa chỉ và số tiền mới. Sau khi khởi tạo một giao dịch, nhập UTXO liên quan để khóa nó và 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ị loại bỏ và đầu ra sẽ tạo ra một UTXO mới.

Tổng số lượng đầu vào của một giao dịch thường vượt quá tổng đầu ra, và sự khác biệt được gọi là phí mạng, thưởng cho những người đào bao 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 đa đầu vào-đầu ra thường đòi hỏi phí mạng cao hơn.

2. Số thứ tự và Theo dõi của Satoshi

Có tổng cộng 21 triệu * 10^8 satoshis trên mạng Bitcoin. Cách 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ề là gì?

Theo giao thức Ordinals, việc đánh số satoshis được xác định bởi thứ tự chúng được đào ra. Dữ liệu 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 chứng kiến của các giao dịch, được “ghi” vào các phần cụ thể của giao dịch Bitcoin, và những dữ liệu này được gắn vào các satoshis cụ thể.

Quá trình này được thực hiện thông qua Segregated Witness (SegWit) và Pay-to-Taproot (P2TR), cho phép bất kỳ hình thức nào của nội dung như văn bản, hình ảnh hoặc video được khắc vào satoshis được chỉ định.

  1. Nâng cấp Segwit và Taproot

SegWit là một bản nâng cấp giao thức đáng kể cho Bitcoin, tách một số dữ liệu chữ ký giao dịch (dữ liệu chứng kiến) ra khỏi các giao dịch chính, giảm kích thước dữ liệu được lưu trữ trong các khối Bitcoin. Biện pháp này tăng khả năng chứa của khối, cho phép thêm nhiều giao dịch được chứa, nâng cao khả năng xử lý giao dịch của mạng và giảm phí giao dịch.

Bản nâng cấp giao thức SegWit giới thiệu một trường chứng kiến mới trong các đầu ra giao dịch để tăng cường quyền riêng tư và hiệu suất. Mặc dù dữ liệu chứng kiến ban đầu không được thiết kế để lưu trữ dữ liệu, nhưng thực tế nó cung cấp cho chúng ta một cơ hội lưu trữ siêu dữ liệu như các hình khắc.

Nâng cấp giao thức Taproot được giới thiệu vào năm 2021 cho phép lưu trữ điều kiện giao dịch khác nhau một cách riêng tư hơn trên blockchain. Thông qua các đường dẫn script Taproot, chúng ta có thể lưu trữ nội dung chạm trổ trong các script chi tiêu, với hầu như không giới hạn về nội dung. Hơn nữa, nhờ cơ chế giảm giá của Taproot, việc lưu trữ nội dung chạm trổ trở nên tiết kiệm hơn, tiết kiệm tài nguyên đáng kể.

Giao thức Ordinals thông minh sử dụng SegWit một cách thông minh để nới lỏng các hạn chế về kích thước nội dung được viết lên mạng lưới Bitcoin, lưu trữ nội dung ghi chú trong dữ liệu chứng kiến, với dung lượng tối đa là 4MB. Taproot giúp việc lưu trữ dữ liệu chứng kiến tùy ý trong giao dịch Bitcoin trở nên dễ dàng hơn, cho phép nhà phát triển Ordinals Casey Rodarmor tái sử dụng các mã opcode cũ (OP_FALSE, OP_IF, OP_PUSH) để mô tả nội dung đóng gói làm những ghi chú, qua đó lưu trữ mọi dữ liệu.

  1. Quá trình đúc chữ
  2. Commit: Bước đầu tiên là tạo một đầu ra trong giao dịch trỏ đến một tập lệnh Taproot chứa nội dung chữa. Đầ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 chữa được liên kết với UTXO của đầu ra giao dịch nhưng chưa được tiết lộ công khai.
  3. Tiết lộ: Ở giai đoạn này, khởi tạo một giao dịch bằng cách sử dụng UTXO tương ứng với phần chữ khắc như một đầu vào. Hành động này sẽ tiết lộ nội dung chữ khắc cho toàn bộ mạng lưới.

Qua hai bước trên, nội dung của bản khắc sẽ được liên kết với UTXO mà nó ghi nhớ. Sau đó, như đã mô tả trước đó về satoshis, bản khắc được thực hiện trên satoshi đầu tiên tương ứng với đầu vào UTXO. Nội dung bản khắc được bao gồm trong đầu vào của giao dịch hiển thị nó. Satoshi đặc biệt được ghi nhớ này có thể được chuyển, mua, bán, mất và khôi phục.

3. Nguyên lý và Thực thi của Viết lại đệ quy Bitcoin

Sau khi hiểu rõ về nguyên lý cơ bản của Dãy số thứ tự, hãy xem xét về các đoạn mã đệ quy.

Giao thức Ordinals giới thiệu khả năng hoàn toàn ghi chép các tệp trên chuỗi trong Bitcoin. Trước sự xuất hiện của ghi chép đệ quy, thứ tự là như những hòn đảo cô lập và hạn chế. Mặc dù bạn có thể ghi chú văn bản, hình ảnh và mã, chúng không thể tương tác với nhau.

Tuy nhiên, với sự giới thiệu của các chữ viết đệ quy, mọi thứ sẽ sắp thay đổi. Bây giờ, các chữ viết có thể yêu cầu nội dung của các chữ viết khác bằng cú pháp đặc biệt “/-/content/:inscription_id”. Điều này cho phép người dùng sử dụng ít dung lượng hơn và phí thấp hơn khi tạo các chữ viết trên chuỗi Bitcoin.

Các đoạn mã đệ quy là một tiêu chuẩn cho việc phân tích đoạn mã. Cú pháp của nó cơ bản tương tự như việc sử dụng mã để tìm hình ảnh. Việc tạo các đoạn mã cho bộ sưu tập PFP (Hình Đại Diện) bao gồm việc tải lên các yếu tố như mẫu, màu sắc, hành động, v.v., tương ứng với các hình ảnh đã tải lên. Sau đó, các yếu tố hiện có trên chuỗi có thể được kết hợp và ghép lại với nhau, mà không cần phải tải lên hoặc tải xuống các hình ảnh thực sự.

Những dòng chữ đệ quy có những đặc điểm sau:

  1. Qua tính chất tự tham chiếu độc đáo của việc khắc sâu đệ quy, chúng ta có cơ hội phá vỡ sự ràng buộc của các phương pháp khắc sâu trước đó và thoát khỏi tình trạng bất tiện của mỗi bức tượng khắc bị cô lập và không liên quan, từ đó mở ra khả năng tạo ra sự kết hợp tự do.
  2. Việc khắc lặp, dưới dạng mã văn bản, giữ cho kích thước nhỏ, không chỉ giảm chi phí mà còn cho phép kích thước của bảng mã phá vỡ giới hạn 4MB của các khối Bitcoin.
  3. Sự tiến bộ này nâng cao khả năng tương thích, khả năng lập trình và khả năng mở rộng, đưa thêm nhiều khả năng và sự sáng tạo vào chuỗi Bitcoin.
  4. Từ góc độ giao thức, triển vọng rất rộng lớn, với các câu chuyện phong phú đang chờ đợi 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, như việc liệu các bảng hiệu 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ẽ xác định tốc độ phát triển và mức độ mà nó được công nhận rộng rãi.

4. Các Ứng Dụng Đổi Mới của Viết Lại Của Bitcoin

Sự xuất hiện của các hình vẽ đệ quy mở ra nhiều ứng dụng sáng tạo mạnh mẽ. Hình vẽ đệ quy cung cấp tính linh hoạt cao trong việc triệu hồi, sáng tạo và ưu điểm chi phí thấp, mở ra vô số cơ hội mới cho hình vẽ. Dưới đây, bài viết sẽ giới thiệu những đổi mới tiềm năng và hướng ứng dụng của các hình vẽ đệ quy thông qua một số ví dụ cụ thể.

Thời gian đệ quy, các bản in có thể dễ dàng tham chiếu đến mã của các bản in khác. Nội dung của một bản in hiện có thể được sử dụng bởi nhiều bản in khác. Sự kết hợp mới này mở ra những khả năng trong những lĩnh vực chúng ta vẫn chưa khám phá kỹ, như việc khắc hình ảnh phức tạp, video, trò chơi 3D và các hình thức nội dung khác trên blockchain. Các bản in đệ quy làm cho việc thiết lập một internet nội bộ trở nên có thể. Các khả năng khác bao gồm việc phối hợp bản in, GitHub phi tập trung, việc cấu thành mảnh NFT và nhiều hơn nữa. Tận dụng các bản in đệ quy, chúng ta có thể đạt được những ý tưởng sáng tạo 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 thể hiện sức mạnh tiềm năng của các bản mã đệ quy.

  1. Nghệ thuật Tạo ra trên Chuỗi: 1Mask

Bằng cách kết hợp và sắp xếp các giải pháp chính khác nhau được đề cập trước đó, các bộ sưu tập khác nhau có thể được kết hợp thêm, và các bài viết có thể được tạo lại. Ví dụ, kết hợp các yếu tố trong bộ sưu tập A, chẳng hạn như A1 và A2, hoặc kết hợp các bộ sưu tập A và B. Dựa trên điều này, có tiềm năng cho sự xuất hiện của nghệ thuật tương tác sinh động đích thực do cộng đồng thúc đẩy trên blockchain Bitcoin.

Hãy xem xét trường hợp đầu tiên: 1Mask.

Đây là một dự án nghệ thuật sáng tạo hoàn toàn dựa trên chuỗi khối Bitcoin với chủ đề là mặt nạ. Dự án 1Mask thông minh tích hợp công nghệ đệ quy của Ordinals, bao gồm các mẫu, thuật toán và thế hệ chữ viết như ba yếu tố xen kẽ của nó.

Nguồn:https://1mask.io/

Phần mẫu chứa tổng cộng bảy đoạn văn, tương ứng với bảy loại mẫu duy nhất, và định dạng của chúng 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í người dùng như là một hạt giống và sử dụng các hàm ngẫu nhiên để tạo ra nhiều sự kết hợp màu sắc khác nhau để tô mẫu mặt nạ.

Cơ chế tạo chữ được sử dụng công nghệ đệ quy để tham chiếu đến các chữ thuật toán. Mỗi chữ mặt nạ được nhúng với mã HTML cần thiết để xây dựng hình ảnh mặt nạ màu sắc cuối cùng. Điều này được thực hiện 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 chữ thuật toán, trong khi điền hạt giống ngẫu nhiên với dữ liệu trên chuỗi cụ thể cho người dùng (như địa chỉ ví), khiến cho nó ngẫu nhiên nhưng liên quan đến người dùng.

Do đó, khi cùng một địa chỉ ví sử dụng cùng mẫu, kết quả sinh ra sẽ luôn nhất quán.

Mỗi khi một hình ảnh khẩu trang mới được tạo ra, nó sẽ tích hợp các chi tiết trên chuỗi dữ liệu cụ thể của người dùng và tham chiếu đến hình ảnh khẩu trang theo thuật toán. Với sức mạnh của công nghệ hình ảnh đệ quy, một khi một hình ảnh khẩu trang mới được tạo ra và nhập vào thị trường hoặc được lập chỉ mục bởi một ví tiền, nó sẽ tự động kích hoạt mã tham chiếu chứa trong hình ảnh khẩu trang theo thuật toán. Những mã này chạy với dữ liệu chuỗi cụ thể của người dùng như đầu vào, cuối cùng hiển thị một hình ảnh khẩu trang duy nhất, cá nhân hóa.

Trong môi trường mạng Bitcoin, dữ liệu chứa trong bản chép là bất biến, đảm bảo tính toàn vẹn của nó. Đặc điểm này xác định rằng các hình ảnh thời gian thực được trình bày dựa trên dữ liệu bản chép bất biến này cũng là bất biến. Miễn là các hạt giống ngẫu nhiên và thuật toán liên quan đến bản chép 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 ra vào bất kỳ lúc nào.

Đằng sau dự án này, 1Mask tiếp tục ra mắt một tiêu chuẩn được gọi là BRC721Auto, đề xuất rằng nghệ thuật được tạo hoàn toàn trên chuỗi bao gồm ít nhất hai loại chữ ký: một là chữ ký của mã, và hai là chữ ký của các thông số cá nhân.

Trong Mã Đính, chúng ta cần mã hóa một thuật toán có thể tự động tạo ra HTML DOM dựa trên nội dung của các tham số. DOM có thể là một bảng vẽ, SVG, hoặc nội dung khác mà trình duyệt có thể nhận diện và hiển thị dưới dạng đồ họa tương ứng.

Tất nhiên, các văn bản mã cũng có thể tham chiếu đến nội dung của các văn bản khác để hoàn thành thuật toán của họ.

Trong phần đăng ký tham số, chúng ta cần xác định một HTML và xác định một tham số toàn cầuptrong nó để tham chiếu đến Mã Khắc. Khi các trình duyệt thông thường cố gắng hiển thị Mã Khắc này, chúng sẽ nhận diện tham số toàn cầu pvà tự động thực thi hàm start() trong Mã Chú Thích để thêm hoặc sửa đổi DOM của HTML hiện tại, và cuối cùng là hiển thị nội dung của HTML này. Do đó, chú thích tham số có thể được coi là NFT cuối cùng (Non-Fungible Token).

Với sự trợ giúp của công nghệ Recursive Inscription, mã code cần thiết để tạo ra đồ họa, quá trình thực thi mã code và quá trình xác minh đều được bảo vệ bởi sự đồng thuận của blockchain Bitcoin. Trừ khi có ai đó có thể tiến hành cuộc tấn công 51% vào Bitcoin, không ai có thể kiểm soát quá trình tạo ra ERC721Auto NFT, điều này sẽ được thực hiện tự động bởi hệ sinh thái Bitcoin.

1Mask tiếp tục đề xuất ba tiêu chuẩn chính cho việc tạo dự án nghệ thuật trên toàn bộ chuỗi. Ba tiêu chuẩn chính đó là:

  1. Lưu trữ phi tập trung mã nguồn tự động tạo ra đồ họa
  2. Thực thi phi tập trung mã dựa trên thông số do người dùng cung cấp để tạo ra đồ họa cá nhân
  3. Xác minh phi tập trung của tính chính xác của kết quả được tạo ra

Dựa trên các tiêu chí trên, không khó để nhận thấy rằng nghệ thuật trên chuỗi dựa trên các hình chữ nhật lặp lại có những đặc điểm sau:

  1. Sự độc đáo và ngẫu nhiên: Công việc 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ự ngẫu nhiên trên chuỗi khối, và cũng phải có giá trị nghệ thuật và thẩm mỹ nhất định.
  2. Tương tác: Người dùng có thể tương tác và điều khiển công việc.
  3. Phân quyền: Nghệ thuật hoàn toàn trên chuỗi, được lưu trữ hoàn toàn phi tập trung, và không có tổ chức trung ương hoặc cá nhân nào có thể kiểm soát chúng.
  4. Tái sử dụng mã và làm việc dựa trên thứ tự

So với các dự án nghệ thuật tạo hình trên chuỗi khác như Ethereum, nghệ thuật tạo hình dựa trên các bài viết đệ quy BTC là một nghệ thuật tạo hình hoàn toàn trên chuỗi. Đó là một nghệ thuật tạo hình độc lập, phi tập trung không phụ thuộc vào bất kỳ tài nguyên ngoại chuỗi nào.

  1. Dự án Geek: Orbinals

Do to the flexibility of recursive inscriptions, this provides a stage for geeks to display their talents, and projects rich in geek spirit further explore the boundaries of possibilities of Ordinals technology.

“Orbinals” là một đại diện điển hình của điều này. Đó là một dự án dành cho các fan cuồng với không có Twitter và không có trang web chính thức. Toàn bộ nội dung của dự án dựa trên Uncommon sat. Theo giá mới nhất của f2pool, tính đến ngày 20 tháng 8, giá đơn vị của Uncommon sat đã vượt quá 366 đô la Mỹ.

Nguồn:https://www.ord.io/?satributes=uncommon&contentType=html&sortBy=newest

Nếu bạn trực tiếp mở trang web 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 tranh trong loạt tranh chuyển động thiên thạch của nó là giống nhau sau khi mở, nhưng sẽ có một số khác biệt về các tham số. Hãy nhìn sâu vào nội dung tham chiếu trong bài viết đệ quy của nó. Cuối cùng, chúng ta có thể tìm thấy bí mật thực sự về dự án ẩn trong liên kết tham chiếu nàyhttps://ordin-delta.vercel.app/content/b5091b76f78d73677ad6b81e4785b0dfebc62b1079a0bf78b8366859a1ffacbci0Tên đầy đủ của Orbinals là “Orbinals: Ba Vật Phẩm Quỹ Đạo trên Các Số Thứ Tự”. Nó sử dụng HTML và JavaScript để lập trình chuyển động của ba cơ thể thiên thạch, được xây dựng trên nền tảng mã mô phỏng nhị phân.

Nguồn:https://evgenii.com/blog/three-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 hà được trình bày trên chuỗi Bitcoin một cách súc tích.

Và vì không có mạng xã hội như Twitter, Discord, hoặc trang web chính thức, dự án có lẽ sẽ sử dụng một cách tiếp cận rất hâm geek, và thông tin trong tương lai sẽ được trình bày trên sats do chính nhóm giữ.

Nguồn:https://ordin-delta.vercel.app/content/b5091b76f78d73677ad6b81e4785b0dfebc62b1079a0bf78b8366859a1ffacbci0

Ngoài bốn kênh được tiết lộ bởi dự án, còn có một quả trứng Phục sinh ẩn: trong nội dung tượng trưng của dự án ( https://ordin-delta.vercel.app/content/4f59fc257a7c78d4074dcd7a4a55360d56986f474700adc7dc37ac231901fc40i0) , có một chuỗi hướng dẫn ẩn: “các kênh giao tiếp trong tương lai trên /sats/ công nhận,” và “công nhận” tình cờ là một trong các sats của nhóm.

Nguồn:https://www.ord.io/sat/1940129935364125

  1. Dự án BRC69: Orditroops

BRC69 là tiêu chuẩn mới cho việc xây dựng các bộ sưu tập đệ quy được phát hành bởi Luminex ( https://github.com/luminexord/brc69). Tiêu chuẩn này sử dụng dòng chữ đệ quy để tối ưu hóa chi phí ghi trên Bitcoin bằng cách sử dụng các giao thức thứ tự, giúp giới thiệu các bộ sưu tập đệ quy. Ngoài ra, BRC69 cung cấp mức độ linh hoạt cao và mở ra cánh cửa cho nhiều cải tiến và khả năng hơn, mở đường cho các tính năng trên chuỗi thú vị hơn như chức năng hiển thị trước và hơn thế nữa.

Với BRC69, chi phí viết cho bộ sưu tập Các số thứ tự có thể giảm đi hơn 90%. Việc giảm này được thực hiện thông qua quá trình 4 bước:

  1. Đặc điểm hồ sơ
  2. Bộ sưu tập triển khai
  3. Biên soạn bộ sưu tập
  4. Tạo tài sản

Tất cả những quá trình này có thể xảy ra mà không cần sự hỗ trợ từ các chỉ mục bên ngoài, miễn là người tạo bộ sưu tập công bố danh sách đăng ký chính thức cho bộ sưu tập của họ theo yêu cầu hiện tại. Ngoài ra, hình ảnh sẽ được tự động hiển thị trên tất cả các giao diện trước mà đã triển khai đăng ký đệ quy, mà không cần bước tiếp theo nào khác.

Orditroops là một NFT đệ quy dựa trên BRC69. Nó thực hiện nội dung của giao thức BRC69, tăng cường tính kết hợp của các tính năng, và giảm không gian chiếm bởi hình ảnh. Hình ảnh rất cao định. Sự kết hợp linh hoạt giữa binh lính, vũ khí và trang phục tạo thêm nhiều tính năng và niềm vui cho bộ sưu tập NFT này.

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

  1. Dự án NFT 3D: OCM (On-Chain Monkeys)

Nguồn:https://www.ord.io/3563188a3db53850bba48747293def7bd6b7395e4241b29ec7d49892945cf927i0

OCM là dự án NFT 3D đầu tiên áp dụng tiêu chuẩn ghi chú đệ quy. OnChainMonkey ban đầu là một dự án NFT được tạo ra trên Ethereum vào tháng 9 năm 2021. Trước đây, loạt OnChainMonkey đã xuất hiện là loạt 10k đầu tiên được ghi chú trên Bitcoin.

Là một bảng chữ 3D chất lượng cao, OCM nhanh chóng nổi bật với chi tiết và chất lượng của nó. Hãy nhớ rằng hầu hết các bảng chữ trước đó vẫn chỉ là các 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 được đạ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 đó của OCM đã gặp khó khăn để đạt được.

OCM có thể đạt được những kỳ tích này chủ yếu là bởi vì nó sử dụng Recursive Inscription mạnh mẽ. 300 chữ cái đầu tiên của OCM liên tục 300 chữ cái trên Bitcoin được khắc trên các đồng tiền liên tiếp, được sắp xếp trên chuỗi bởi số tiền của họ bắt đầu từ Block 78 vào năm 2009. Người xây dựng OCM đã sử dụng mã nén và tham chiếu các thư viện P5.JS và Three.JS cho các nhà sáng tạo trong tương lai sử dụng. Người dùng có thể xem và truy cập các thư viện trong trình duyệt của họ, với giải nén tự động trong giao thức Ordinals khi hiển thị Nghệ thuật Tương tác Chiều.

Thông qua viết chéo đề, OCM sử dụng không gian khởi lập một cách hiệu quả (mỗi không quá 1 KB) và đạt được những sự phát hiện ngắn trên chuỗi, kết hợp các tính năng như chất lượng âm thanh cao, 3D, hoạt hình và nghệ thuật tượng tác.

  1. On-Chain Music Engine: Descent Into Darkness Music Engine

Nguồn:https://ordinals.com/content/6fd06768414dfc2bd68b55869eea6844864fbf71ee72ec26568520e313c2bda2i0

Bằng cách nhập bất kỳ từ hoặc cụm từ nào, bạn có thể tạo ra âm nhạc duy nhất trên chuỗi. Bộ máy âm nhạc này là sản phẩm đồng hành của trò chơi MUD RPG “Descent Into Darkness,” cho phép người dùng tạo ra âm nhạc bằng cách nhập từ khóa.

Nhà sáng lập Ratoshi nhấn mạnh vai trò quan trọng của ChatGPT trong việc sử dụng âm nhạc cho sự phát triển của dự án này, trong khi việc sử dụng Recursive Inscription giúp giảm chi phí đáng kể. Sự kết hợp độc đáo này giữa công nghệ blockchain và trí tuệ nhân tạo là một lời tri ân đến âm nhạc cổ điển từ những trò chơi điện tử cổ điển.

  1. Trò chơi blockchain một người chơi

Một trò chơi yêu cầu nhiều nguyên vật liệu thành phần như hình ảnh, giao diện, và logic kinh doanh. Nếu tổng kích thước của các nguyên vật liệu nhỏ hơn 4M, nó có thể được hoàn thành bằng cách khắc một Sat mà không cần sử dụng việc khắc đệ quy.

Có hai tình huống nơi công nghệ ghi chú đệ quy phù hợp:

  1. Chính vật liệu đó lớn (hơn 4M). Ví dụ, một hình nền có kích thước 5M không thể được ghi trực tiếp trên một Sat, nhưng có thể được chia nhỏ và đặt vào các Sat khác nhau để tham khảo và hiển thị;
  2. Nếu bạn muốn triển khai logic kinh doanh tốt hơn, ví dụ, có 100 Chữ ký Sat trong một loạt trò chơi, sử dụng cùng một tệp JavaScript (JS). Trong trường hợp này, cũng thích hợp sử dụng Chữ ký đệ quy, vì không cần cho mỗi Sat. Tất cả các tệp JS sẽ được ghi chú lại.

HTML (front-end) và JS (logic kinh doanh) của trò chơi đều được khắc trên “Satoshi” của BTC và tham khảo 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ề các trò chơi mini HTML5 dành cho một người chơi như vậy:

a. Trò chơi Rắn

Nguồn:ord.io/431507

Trò chơi Rắn Bitcoin là một trò chơi mini người chơi đơn HTML5 điển hình, và đó cũng là một trò chơi nổi tiếng: Rắn. Giao diện người dùng và logic thực thi của trò chơi này được viết hoàn toàn trên nền tảng Sat này, mà không sử dụng công nghệ ghi chú đệ quy. Tổng số NFT trong loạt này là 100.

Thực tế, cách tiếp cận tốt hơn sẽ là khắc một tệp JS (logic kinh doanh) vào một Sat, sau đó sử dụng 100 tệp HTML khắc của Sat khác nhau để tham chiếu (hoặc gọi đệ quy) đến Sat nơi tệp JS được đặt để tạo ra những bài khắc. Điều này sẽ ngắn gọn hơn.

b. Tập trung (trò chơi bài)

Nguồn: ord.io/18201467

Như hình ảnh cho thấy, trò chơi bao gồm một lưới chữ số 3x4 (đây là chế độ dễ, trong khi chế độ phức tạp là một lưới chữ số 6x6). Hai ô lưới có thể được nhấp để mở cùng một lúc. Khi hình ảnh trên hai ô lưới khớp nhau, chúng sẽ được hiển thị; nếu chúng không khớp nhau, chúng sẽ ngay lập tức được che bởi một dấu hỏi. Mục tiêu là khớp tất cả các hình ảnh trong một số lần nhấp nhất định để chiến thắng. Giới hạn số lần nhấp 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 thẻ Concentration nổi tiếng. JS và HTML của trò chơi này đều được khắc trên Sat này, nhưng nó tham chiếu đến một “hình ảnh nền” (hình ảnh nền như được hiển thị bên dưới), khiến nó trở thành một ứng dụng đơn giản của việc khắc đồng thời.

Nguồn:ord.io/18201467

c. trò chơi MUD

Nguồn:https://ordinals.com/content/1915ae7d46502199a7d03256efd7f6e2f6aabb8ed7176b34f70b7b8fd778b36ci0

“Sự Sụp Đổ vào Bóng Tối” 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ố cổ điển của trò chơi MUD với công nghệ Ordinals để mang đến trải nghiệm chơi game độc đáo cho người chơi.

Trong “Nhào Xuống Bóng Tối,” người chơi sẽ vào vai một nhà thám hiểm tìm cách thoát ra khỏi bóng tối. Trò chơi có quái vật, nhiệm vụ và trận đấu với boss. Người chơi phải chiến đấu với quái vật để hoàn thành nhiệm vụ, mở khóa nhiệm vụ mới, kiếm tiền để nâng cấp trang bị và mua các vật phẩm.

Ba trò chơi mini H5 đơn chơi viên ở trên rất đơn giản. Là các trò chơi, chúng không hoàn chỉnh. Các quy trình như bắt đầu, tiến triển và kết thúc trò chơi không được ghi lại trên blockchain, và tiến triển trò chơi không thể được lưu trữ. Sau khi trò chơi kết thúc, không có thay đổi nào đối với chữ ký của Sat. Chỉ có logic trò chơi được xác định, và trạng thái trò chơi không được bảo quản. Đây chỉ là một cố gắng sơ bộ trong việc chơi trò chơi trên chuỗi BTC.

  1. Trò chơi Omnichain nhiều người chơi: BTC PixelWar

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

BTC PixelWar là một trò chơi đa người chơi trên chuỗi hoàn toàn on-chain BTC, tuyên bố là trò chơi đa người chơi omnichain đầu tiên trên mạng lưới BTC. Người tham gia tạo trên một bức tranh với 256*256 pixel. Họ có thể trực tiếp nhấp chuột vào các pixel hoặc tải lên hình ảnh để tạo ra các pixel trên bức tranh.

Mỗi lần nộp đều tạo ra một bản chép đại diện cho trạng thái mới nhất của toàn bộ bức tranh. Mỗi bản chép được tạo ra tham chiếu đến trạng thái bản chép trước đó, lớp chồng bản chép theo cách đệ quy. Điều này có thể là dự án có độ sâu đệ quy cao nhất trên thị trường, tạo nên một ứng dụng địa điểm trong lĩnh vực bản chép đệ quy.

Dự án giới thiệu một tiêu chuẩn mới, “BRC721Cofound,” sử dụng việc khắc trên lặp để cho phép tất cả người dùng Bitcoin cùng hợp tác trên cùng một bảng và ghi lại quá trình của họ. Mỗi khoảnh khắc được đại diện bằng một bản khắc, mô tả trạng thái của bảng tại khoảnh khắc đó. Các bản khắc này, được biết đến với tên gọi “bản khắc khoảnh khắc,” chứa các pixel mới được thêm vào hoặc cập nhật tại khoảnh khắc đó, cũng như tham chiếu đến các “bản khắc khoảnh khắc” trước đó và các “bản khắc mã” xử lý các thay đổi hình ảnh giữa hai khoảnh khắc.

Xét đến việc có thể có nhiều người tham gia vẽ cùng nhau, việc hiển thị trạng thái bảng vẽ mới nhất có thể đòi hỏi đệ quy sâu để tải mọi pixel được vẽ bởi mỗi người. Tuy nhiên, quá trình này có thể dẫn đến thời gian tải lâu hơn. Để giải quyết vấn đề này, “mã chép” được thiết kế để chụp một bản chụp của trạng thái bảng vẽ mới nhất sau khi hiển thị “mã chép thời điểm” hiện tại. Bản chụp này sau đó được lưu trữ trong cây DOM của “mã chép thời điểm” hiện tại. Kết quả là, các trình duyệt hiện đại có thể đơn giản hóa quá trình hiển thị bằng cách lưu trữ cây DOM của mỗi “mã chép thời điểm” đã hiển thị, giảm độ sâu đệ quy.

Tóm lại, BTC PixelWar là một trò chơi BTC nhiều người chơi hoàn toàn trên chuỗi sáng tạo và độc đáo. Nó cho phép sáng tạo cộng tác trong khi tối ưu hóa quá trình hiển thị. Việc 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 mạng Bitcoin và thể hiện tiềm năng của những bài viết đệ quy trong lĩnh vực trò chơi và xã hội.

5. Thách thức và Phát triển tương lai của Bitcoin In Recursive Inscriptions

Các chuỗi lồng nhau đã đưa vào thời đại của các Chuỗi 2.0, làm phong phú hơn trò chơi của BTC NFTs và mở đường cho BTC NFTs để phân biệt bản thân khỏi NFTs trên các chuỗi khác như Ethereum. Tương lai về cốt truyện và không gian tưởng tượng rộng lớn.

Các văn bản đệ quy thiết lập kết nối giữa các văn bản trước đây độc lập, cho phép chúng tham chiếu đến nhau và hình thành cấu trúc cơ sở dữ liệu đa dạng. Trong các bài viết trước đó, chúng tôi đã thảo luận về các giao thức phái sinh khác nhau dựa trên Ordinals. Trong thực tế, khi các văn bản đệ quy được kết hợp với các giao thức phái sinh này, chúng có thể đọc các văn bản khác và cập nhật trạng thái của mình dựa trên hướng dẫn thông minh của mình. Điều này tạo ra một bộ hành động nhất quán tương tự như hiệu ứng hợp đồng thông minh, nơi trạng thái của các giao thức có thể được điều chỉnh trực tiếp thông qua việc lập chỉ mục.

Đồng thời, cơ sở dữ liệu đệ quy rộng lớn cung cấp không gian hoạt động và sáng tạo hơn cho các bản văn, 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, thư viện mã, thư viện chức năng, v.v. Chúng có thể tham chiếu trực tiếp đến nhau để triển khai logic phức tạp trong các ứng dụng sản phẩm. Do đó, chúng ta có thể mong đợi các bản văn đệ quy sẽ được áp dụng sâu rộng trong nghệ thuật tạo ra, trò chơi chuỗi, thế giới ảo và các lĩnh vực khác, và tin rằng các ứng dụng giết chết tương lai đang được ủ bia.

Tuy nhiên, viết chéo đề mục cũng đồng mởắc mỗi mọi đữa ra một số thách thẻ:

  1. Nếu cấp độ đệ quy tăng lên, như là tăng lên đến mười nghìn cấp độ đệ quy, liệu các bộ phân tích liên quan cho việc kết xuất ngoại chuỗi có thể phân tích nhanh chóng hay không.
  2. Nếu số lượng các bản ghi tham chiếu tăng lên, chẳng hạn nếu một Sat đồng thời tham chiếu đến mười nghìn bản ghi, liệu các trình phân tích liên quan cho việc hiển thị ngoại chuỗi có thể phân tích nhanh chóng không.

Nếu hai điểm này có thể được đạt được, lý thuyết, các trò chơi hoặc NFT được tạo ra bằng các phép khắc lặp có thể trở nên vô cùng phức tạp và tinh tế. Hai vấn đề này khó giải quyết một cách cơ bản do các hạn chế của mạng BTC chính nó, nhưng có thể được giải quyết thông qua các giải pháp kỹ thuật gián tiếp.

6. Kết luận

Bản nâng cấp đệ quy trong giao thức Ordinals cho phép các bản khắc tương tác với nhau, tạo điều kiện cho các trường hợp sử dụng mới và hứa hẹn. Với tính năng này, nghệ thuật tạo ra, hiển thị trên chuỗi và lưu trữ hiệu quả đã 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 tiếp tục tạo ra và phát triển các dự án khác nhau trong các hướng như trò chơi chuỗi và nghệ thuật tạo ra, và các công trình dựa trên bản khắc đệ quy đang nổi lên một sau một. Các thành phần khác nhau của một dự án lớn đều từ từ hội tụ lại với nhau, và trong tương lai, chúng ta có thể mong đợi sự xuất hiện của các dự án có logic sản phẩm phức tạp hơn, như trò chơi trên chuỗi, thế giới ảo và nghệ thuật tạo ra tương tác.

Tuyên bố:

  1. Bài viết này ban đầu có tựa đề “深入解读递归铭文:BTC乐高组合与复杂逻辑产品的基石” được sao chép từ [GateGryphsis Academy]. Tất cả bản quyền thuộc về tác giả gốc [@JellyZhouishere]. Nếu bạn có bất kỳ ý kiến ​​nào về việc sao chép, vui lòng liên hệ Đội ngũ Gate Learn, nhóm sẽ xử lý nó ngay khi có thể.

  2. Tất cả quan điểm và ý kiến được thể hiện trong bài viết này chỉ đại diện cho quan điểm cá nhân của tác giả và không hề cấu thành bất kỳ lời khuyên đầu tư nào.

  3. Các bản dịch của bài viết sang các ngôn ngữ khác được thực hiện bởi nhóm Gate Learn. Trừ khi được nêu, việc sao chép, phân phối hoặc đạo văn các bài viết đã dịch là không được phép.

Recursive Inscriptions: Nền tảng của các Kết hợp Lego BTC và Sản phẩm Logic Phức tạp

Trung cấp3/19/2024, 5:17:53 PM
Chữ đệ quy cho phép các chữ khắc tương tác với nhau, cho phép các trường hợp sử dụng mới. Thế hệ nghệ thuật, màn hình 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ể mong đợi các ứng dụng đầy hứa hẹn trong thế hệ nghệ thuật, trò chơi chuỗi, metaverse, v.v. với việc áp dụng các dòng chữ đệ quy, vì các ứng dụng cấp độ sát thủ được cho là sẽ được sản xuất trong tương lai.

TL;DR

  1. Dưới dạng cập nhật lớn gần đây cho Ordinals, việc khắc trên khả năng đệ quy đã mở ra một không gian rộng lớn của sự tưởng tượng cho sự phát triển của giao thức Ordinals.
  2. Các chữ viết đệ quy, như là cập nhật quan trọng mới nhất của Ordinals, đã mở ra không gian tưởng tượng rộng lớn cho sự phát triển có thể sáng tạo của giao thức Ordinals.
  3. Các phép tắc đệ quy là một tiêu chuẩn cho việc giải quyết việc đăng ký, cho phép việc tạo các đăng ký bộ sưu tập PFP được kết hợp và lắp ráp bằng cách tải lên các đặc điểm phần tử tương ứng, mà không cần phải tải lên hoặc tải xuống hình ảnh thực sự. Các phép tắc đệ quy có các tính năng như tăng cường tương thích, giảm chi phí và phá vỡ giới hạn kích thước 4MB cho các đăng ký.
  4. Các hướng sáng tạo dựa trên các chữ viết đệ quy bao gồm: phân tích và kết hợp chữ viết, âm nhạc Bitcoin, trò chơi chuỗi Bitcoin, nghệ thuật tạo sinh, các trang web phi tập trung, v.v. Bài viết này chi tiết một số trường hợp điển hình kết hợp các chữ viết đệ quy, cho chúng ta thấy tiềm năng mạnh mẽ của các chữ viết đệ quy.
  5. Các biểu đồ đệ quy cũng đối mặt với một số thách thức: liệu các bộ kết xuất liên quan cho việc kết xuất ngoại chuỗi có thể phân tích nhanh chóng khi mức độ đệ quy tăng lên, và liệu các bộ kết xuất liên quan cho việc kết xuất ngoại chuỗi có thể phân tích nhanh chóng khi số lượng các biểu đồ được tham chiếu tăng lên. Theo lý thuyết, các trò chơi hoặc NFT được tạo ra bởi các biểu đồ đệ quy có thể vô cùng phức tạp và tinh xảo. Tuy nhiên, do các hạn chế của mạng BTC chính nó, các giải pháp kỹ thuật gián tiếp cần thiết cho việc triển khai.
  6. Chữ đệ quy cho phép các chữ khắc tương tác với nhau, cho phép các trường hợp sử dụng mới. Thế hệ nghệ thuật, màn hình 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ể mong đợi các ứng dụng đầy hứa hẹn trong thế hệ nghệ thuật, trò chơi chuỗi, metaverse, v.v. với việc áp dụng các dòng chữ đệ quy, vì các ứng dụng cấp độ sát thủ được cho là sẽ được sản xuất trong tương lai.
  7. 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à chép, 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 lớn cho hệ sinh thái Bitcoin.

Trong những tháng gần đây, chúng tôi đã thấy Ordinals track dần dần phát triển từ sự không rõ ràng trở thành một hệ sinh thái. Trong thời kỳ này, giao thức Ordinals cũng đã trải qua các nâng cấp quan trọng và tạo ra một loạt các giao thức phái sinh:

Trong loạt bài viết về Ordinals của chúng tôi vào tháng 6, chúng tôi cũng cập nhật sự giới thiệu chi tiết về Ordinals và các giao thức phái sinh BRC20 khác nhau (liên kết: @gryphsisacademy/diving-into-ordinals-how-to-bet"">https://medium.com/@gryphsisacademy/diving-into-ordinals-how-to-bet -on-bitcoin-ecosystem-as-halving-approaches-3486db8cbf12)

Trong số đó, tôi phải đề cập đến một cập nhật lớn gần đây của Ordinals - sự xuất hiện của các bài viết đệ quy.

Raph, người duy trì chính mới của giao thức Bitcoin Ordinals, đã công bố các dòng mã đệ quy vào ngày 12 tháng 6 trên Github. Anh ta đã tiếp tục hợp nhất cập nhật dòng mã đệ quy 2167 do Casey Rodarmor, người sáng tạo của giao thức Bitcoin Ordinals, đề xuất vào mã Ordinals, mở ra không gian tưởng tượng rộng lớn cho sự phát triển có thể kết hợp của giao thức Ordinals.

Bài viết này sẽ khám phá những nguyên tắc về việc viết lại đệ quy và tác động của chúng đối với các số thứ tự, và kết hợp các trường hợp hiện có để khám phá hướng ứng dụng sáng tạo có thể cho việc viết lại đệ quy.

  1. Các nguyên tắc cơ bản và Công nghệ của Giao thức Ordinals

Vào 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 lưới Bitcoin thông qua Ordinals và Inscriptions.

Giao thức có thể thêm nội dung tùy ý, như văn bản, hình ảnh, video, và thậm chí các ứng dụng, vào các sats được đánh số theo thứ tự (đơn vị nhỏ nhất trong Bitcoin) để tạo ra những tác phẩm số duy nhất 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 áp dụng một mô hình thanh toán gọi là “Unspent Transaction Output” (UTXO), và tất cả số dư được lưu trữ trong một danh sách các UTXO. Mỗi UTXO chứa một số lượng nhất định của Bitcoin và thông tin của chủ sở hữu, và cho biết liệu nó có sẵn sàng 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à một tham chiếu đến một UTXO hiện tại, và đầu ra chỉ định địa chỉ và số tiền mới. Sau khi khởi tạo một giao dịch, nhập UTXO liên quan để khóa nó và 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ị loại bỏ và đầu ra sẽ tạo ra một UTXO mới.

Tổng số lượng đầu vào của một giao dịch thường vượt quá tổng đầu ra, và sự khác biệt được gọi là phí mạng, thưởng cho những người đào bao 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 đa đầu vào-đầu ra thường đòi hỏi phí mạng cao hơn.

2. Số thứ tự và Theo dõi của Satoshi

Có tổng cộng 21 triệu * 10^8 satoshis trên mạng Bitcoin. Cách 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ề là gì?

Theo giao thức Ordinals, việc đánh số satoshis được xác định bởi thứ tự chúng được đào ra. Dữ liệu 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 chứng kiến của các giao dịch, được “ghi” vào các phần cụ thể của giao dịch Bitcoin, và những dữ liệu này được gắn vào các satoshis cụ thể.

Quá trình này được thực hiện thông qua Segregated Witness (SegWit) và Pay-to-Taproot (P2TR), cho phép bất kỳ hình thức nào của nội dung như văn bản, hình ảnh hoặc video được khắc vào satoshis được chỉ định.

  1. Nâng cấp Segwit và Taproot

SegWit là một bản nâng cấp giao thức đáng kể cho Bitcoin, tách một số dữ liệu chữ ký giao dịch (dữ liệu chứng kiến) ra khỏi các giao dịch chính, giảm kích thước dữ liệu được lưu trữ trong các khối Bitcoin. Biện pháp này tăng khả năng chứa của khối, cho phép thêm nhiều giao dịch được chứa, nâng cao khả năng xử lý giao dịch của mạng và giảm phí giao dịch.

Bản nâng cấp giao thức SegWit giới thiệu một trường chứng kiến mới trong các đầu ra giao dịch để tăng cường quyền riêng tư và hiệu suất. Mặc dù dữ liệu chứng kiến ban đầu không được thiết kế để lưu trữ dữ liệu, nhưng thực tế nó cung cấp cho chúng ta một cơ hội lưu trữ siêu dữ liệu như các hình khắc.

Nâng cấp giao thức Taproot được giới thiệu vào năm 2021 cho phép lưu trữ điều kiện giao dịch khác nhau một cách riêng tư hơn trên blockchain. Thông qua các đường dẫn script Taproot, chúng ta có thể lưu trữ nội dung chạm trổ trong các script chi tiêu, với hầu như không giới hạn về nội dung. Hơn nữa, nhờ cơ chế giảm giá của Taproot, việc lưu trữ nội dung chạm trổ trở nên tiết kiệm hơn, tiết kiệm tài nguyên đáng kể.

Giao thức Ordinals thông minh sử dụng SegWit một cách thông minh để nới lỏng các hạn chế về kích thước nội dung được viết lên mạng lưới Bitcoin, lưu trữ nội dung ghi chú trong dữ liệu chứng kiến, với dung lượng tối đa là 4MB. Taproot giúp việc lưu trữ dữ liệu chứng kiến tùy ý trong giao dịch Bitcoin trở nên dễ dàng hơn, cho phép nhà phát triển Ordinals Casey Rodarmor tái sử dụng các mã opcode cũ (OP_FALSE, OP_IF, OP_PUSH) để mô tả nội dung đóng gói làm những ghi chú, qua đó lưu trữ mọi dữ liệu.

  1. Quá trình đúc chữ
  2. Commit: Bước đầu tiên là tạo một đầu ra trong giao dịch trỏ đến một tập lệnh Taproot chứa nội dung chữa. Đầ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 chữa được liên kết với UTXO của đầu ra giao dịch nhưng chưa được tiết lộ công khai.
  3. Tiết lộ: Ở giai đoạn này, khởi tạo một giao dịch bằng cách sử dụng UTXO tương ứng với phần chữ khắc như một đầu vào. Hành động này sẽ tiết lộ nội dung chữ khắc cho toàn bộ mạng lưới.

Qua hai bước trên, nội dung của bản khắc sẽ được liên kết với UTXO mà nó ghi nhớ. Sau đó, như đã mô tả trước đó về satoshis, bản khắc được thực hiện trên satoshi đầu tiên tương ứng với đầu vào UTXO. Nội dung bản khắc được bao gồm trong đầu vào của giao dịch hiển thị nó. Satoshi đặc biệt được ghi nhớ này có thể được chuyển, mua, bán, mất và khôi phục.

3. Nguyên lý và Thực thi của Viết lại đệ quy Bitcoin

Sau khi hiểu rõ về nguyên lý cơ bản của Dãy số thứ tự, hãy xem xét về các đoạn mã đệ quy.

Giao thức Ordinals giới thiệu khả năng hoàn toàn ghi chép các tệp trên chuỗi trong Bitcoin. Trước sự xuất hiện của ghi chép đệ quy, thứ tự là như những hòn đảo cô lập và hạn chế. Mặc dù bạn có thể ghi chú văn bản, hình ảnh và mã, chúng không thể tương tác với nhau.

Tuy nhiên, với sự giới thiệu của các chữ viết đệ quy, mọi thứ sẽ sắp thay đổi. Bây giờ, các chữ viết có thể yêu cầu nội dung của các chữ viết khác bằng cú pháp đặc biệt “/-/content/:inscription_id”. Điều này cho phép người dùng sử dụng ít dung lượng hơn và phí thấp hơn khi tạo các chữ viết trên chuỗi Bitcoin.

Các đoạn mã đệ quy là một tiêu chuẩn cho việc phân tích đoạn mã. Cú pháp của nó cơ bản tương tự như việc sử dụng mã để tìm hình ảnh. Việc tạo các đoạn mã cho bộ sưu tập PFP (Hình Đại Diện) bao gồm việc tải lên các yếu tố như mẫu, màu sắc, hành động, v.v., tương ứng với các hình ảnh đã tải lên. Sau đó, các yếu tố hiện có trên chuỗi có thể được kết hợp và ghép lại với nhau, mà không cần phải tải lên hoặc tải xuống các hình ảnh thực sự.

Những dòng chữ đệ quy có những đặc điểm sau:

  1. Qua tính chất tự tham chiếu độc đáo của việc khắc sâu đệ quy, chúng ta có cơ hội phá vỡ sự ràng buộc của các phương pháp khắc sâu trước đó và thoát khỏi tình trạng bất tiện của mỗi bức tượng khắc bị cô lập và không liên quan, từ đó mở ra khả năng tạo ra sự kết hợp tự do.
  2. Việc khắc lặp, dưới dạng mã văn bản, giữ cho kích thước nhỏ, không chỉ giảm chi phí mà còn cho phép kích thước của bảng mã phá vỡ giới hạn 4MB của các khối Bitcoin.
  3. Sự tiến bộ này nâng cao khả năng tương thích, khả năng lập trình và khả năng mở rộng, đưa thêm nhiều khả năng và sự sáng tạo vào chuỗi Bitcoin.
  4. Từ góc độ giao thức, triển vọng rất rộng lớn, với các câu chuyện phong phú đang chờ đợi 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, như việc liệu các bảng hiệu 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ẽ xác định tốc độ phát triển và mức độ mà nó được công nhận rộng rãi.

4. Các Ứng Dụng Đổi Mới của Viết Lại Của Bitcoin

Sự xuất hiện của các hình vẽ đệ quy mở ra nhiều ứng dụng sáng tạo mạnh mẽ. Hình vẽ đệ quy cung cấp tính linh hoạt cao trong việc triệu hồi, sáng tạo và ưu điểm chi phí thấp, mở ra vô số cơ hội mới cho hình vẽ. Dưới đây, bài viết sẽ giới thiệu những đổi mới tiềm năng và hướng ứng dụng của các hình vẽ đệ quy thông qua một số ví dụ cụ thể.

Thời gian đệ quy, các bản in có thể dễ dàng tham chiếu đến mã của các bản in khác. Nội dung của một bản in hiện có thể được sử dụng bởi nhiều bản in khác. Sự kết hợp mới này mở ra những khả năng trong những lĩnh vực chúng ta vẫn chưa khám phá kỹ, như việc khắc hình ảnh phức tạp, video, trò chơi 3D và các hình thức nội dung khác trên blockchain. Các bản in đệ quy làm cho việc thiết lập một internet nội bộ trở nên có thể. Các khả năng khác bao gồm việc phối hợp bản in, GitHub phi tập trung, việc cấu thành mảnh NFT và nhiều hơn nữa. Tận dụng các bản in đệ quy, chúng ta có thể đạt được những ý tưởng sáng tạo 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 thể hiện sức mạnh tiềm năng của các bản mã đệ quy.

  1. Nghệ thuật Tạo ra trên Chuỗi: 1Mask

Bằng cách kết hợp và sắp xếp các giải pháp chính khác nhau được đề cập trước đó, các bộ sưu tập khác nhau có thể được kết hợp thêm, và các bài viết có thể được tạo lại. Ví dụ, kết hợp các yếu tố trong bộ sưu tập A, chẳng hạn như A1 và A2, hoặc kết hợp các bộ sưu tập A và B. Dựa trên điều này, có tiềm năng cho sự xuất hiện của nghệ thuật tương tác sinh động đích thực do cộng đồng thúc đẩy trên blockchain Bitcoin.

Hãy xem xét trường hợp đầu tiên: 1Mask.

Đây là một dự án nghệ thuật sáng tạo hoàn toàn dựa trên chuỗi khối Bitcoin với chủ đề là mặt nạ. Dự án 1Mask thông minh tích hợp công nghệ đệ quy của Ordinals, bao gồm các mẫu, thuật toán và thế hệ chữ viết như ba yếu tố xen kẽ của nó.

Nguồn:https://1mask.io/

Phần mẫu chứa tổng cộng bảy đoạn văn, tương ứng với bảy loại mẫu duy nhất, và định dạng của chúng 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í người dùng như là một hạt giống và sử dụng các hàm ngẫu nhiên để tạo ra nhiều sự kết hợp màu sắc khác nhau để tô mẫu mặt nạ.

Cơ chế tạo chữ được sử dụng công nghệ đệ quy để tham chiếu đến các chữ thuật toán. Mỗi chữ mặt nạ được nhúng với mã HTML cần thiết để xây dựng hình ảnh mặt nạ màu sắc cuối cùng. Điều này được thực hiện 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 chữ thuật toán, trong khi điền hạt giống ngẫu nhiên với dữ liệu trên chuỗi cụ thể cho người dùng (như địa chỉ ví), khiến cho nó ngẫu nhiên nhưng liên quan đến người dùng.

Do đó, khi cùng một địa chỉ ví sử dụng cùng mẫu, kết quả sinh ra sẽ luôn nhất quán.

Mỗi khi một hình ảnh khẩu trang mới được tạo ra, nó sẽ tích hợp các chi tiết trên chuỗi dữ liệu cụ thể của người dùng và tham chiếu đến hình ảnh khẩu trang theo thuật toán. Với sức mạnh của công nghệ hình ảnh đệ quy, một khi một hình ảnh khẩu trang mới được tạo ra và nhập vào thị trường hoặc được lập chỉ mục bởi một ví tiền, nó sẽ tự động kích hoạt mã tham chiếu chứa trong hình ảnh khẩu trang theo thuật toán. Những mã này chạy với dữ liệu chuỗi cụ thể của người dùng như đầu vào, cuối cùng hiển thị một hình ảnh khẩu trang duy nhất, cá nhân hóa.

Trong môi trường mạng Bitcoin, dữ liệu chứa trong bản chép là bất biến, đảm bảo tính toàn vẹn của nó. Đặc điểm này xác định rằng các hình ảnh thời gian thực được trình bày dựa trên dữ liệu bản chép bất biến này cũng là bất biến. Miễn là các hạt giống ngẫu nhiên và thuật toán liên quan đến bản chép 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 ra vào bất kỳ lúc nào.

Đằng sau dự án này, 1Mask tiếp tục ra mắt một tiêu chuẩn được gọi là BRC721Auto, đề xuất rằng nghệ thuật được tạo hoàn toàn trên chuỗi bao gồm ít nhất hai loại chữ ký: một là chữ ký của mã, và hai là chữ ký của các thông số cá nhân.

Trong Mã Đính, chúng ta cần mã hóa một thuật toán có thể tự động tạo ra HTML DOM dựa trên nội dung của các tham số. DOM có thể là một bảng vẽ, SVG, hoặc nội dung khác mà trình duyệt có thể nhận diện và hiển thị dưới dạng đồ họa tương ứng.

Tất nhiên, các văn bản mã cũng có thể tham chiếu đến nội dung của các văn bản khác để hoàn thành thuật toán của họ.

Trong phần đăng ký tham số, chúng ta cần xác định một HTML và xác định một tham số toàn cầuptrong nó để tham chiếu đến Mã Khắc. Khi các trình duyệt thông thường cố gắng hiển thị Mã Khắc này, chúng sẽ nhận diện tham số toàn cầu pvà tự động thực thi hàm start() trong Mã Chú Thích để thêm hoặc sửa đổi DOM của HTML hiện tại, và cuối cùng là hiển thị nội dung của HTML này. Do đó, chú thích tham số có thể được coi là NFT cuối cùng (Non-Fungible Token).

Với sự trợ giúp của công nghệ Recursive Inscription, mã code cần thiết để tạo ra đồ họa, quá trình thực thi mã code và quá trình xác minh đều được bảo vệ bởi sự đồng thuận của blockchain Bitcoin. Trừ khi có ai đó có thể tiến hành cuộc tấn công 51% vào Bitcoin, không ai có thể kiểm soát quá trình tạo ra ERC721Auto NFT, điều này sẽ được thực hiện tự động bởi hệ sinh thái Bitcoin.

1Mask tiếp tục đề xuất ba tiêu chuẩn chính cho việc tạo dự án nghệ thuật trên toàn bộ chuỗi. Ba tiêu chuẩn chính đó là:

  1. Lưu trữ phi tập trung mã nguồn tự động tạo ra đồ họa
  2. Thực thi phi tập trung mã dựa trên thông số do người dùng cung cấp để tạo ra đồ họa cá nhân
  3. Xác minh phi tập trung của tính chính xác của kết quả được tạo ra

Dựa trên các tiêu chí trên, không khó để nhận thấy rằng nghệ thuật trên chuỗi dựa trên các hình chữ nhật lặp lại có những đặc điểm sau:

  1. Sự độc đáo và ngẫu nhiên: Công việc 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ự ngẫu nhiên trên chuỗi khối, và cũng phải có giá trị nghệ thuật và thẩm mỹ nhất định.
  2. Tương tác: Người dùng có thể tương tác và điều khiển công việc.
  3. Phân quyền: Nghệ thuật hoàn toàn trên chuỗi, được lưu trữ hoàn toàn phi tập trung, và không có tổ chức trung ương hoặc cá nhân nào có thể kiểm soát chúng.
  4. Tái sử dụng mã và làm việc dựa trên thứ tự

So với các dự án nghệ thuật tạo hình trên chuỗi khác như Ethereum, nghệ thuật tạo hình dựa trên các bài viết đệ quy BTC là một nghệ thuật tạo hình hoàn toàn trên chuỗi. Đó là một nghệ thuật tạo hình độc lập, phi tập trung không phụ thuộc vào bất kỳ tài nguyên ngoại chuỗi nào.

  1. Dự án Geek: Orbinals

Do to the flexibility of recursive inscriptions, this provides a stage for geeks to display their talents, and projects rich in geek spirit further explore the boundaries of possibilities of Ordinals technology.

“Orbinals” là một đại diện điển hình của điều này. Đó là một dự án dành cho các fan cuồng với không có Twitter và không có trang web chính thức. Toàn bộ nội dung của dự án dựa trên Uncommon sat. Theo giá mới nhất của f2pool, tính đến ngày 20 tháng 8, giá đơn vị của Uncommon sat đã vượt quá 366 đô la Mỹ.

Nguồn:https://www.ord.io/?satributes=uncommon&contentType=html&sortBy=newest

Nếu bạn trực tiếp mở trang web 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 tranh trong loạt tranh chuyển động thiên thạch của nó là giống nhau sau khi mở, nhưng sẽ có một số khác biệt về các tham số. Hãy nhìn sâu vào nội dung tham chiếu trong bài viết đệ quy của nó. Cuối cùng, chúng ta có thể tìm thấy bí mật thực sự về dự án ẩn trong liên kết tham chiếu nàyhttps://ordin-delta.vercel.app/content/b5091b76f78d73677ad6b81e4785b0dfebc62b1079a0bf78b8366859a1ffacbci0Tên đầy đủ của Orbinals là “Orbinals: Ba Vật Phẩm Quỹ Đạo trên Các Số Thứ Tự”. Nó sử dụng HTML và JavaScript để lập trình chuyển động của ba cơ thể thiên thạch, được xây dựng trên nền tảng mã mô phỏng nhị phân.

Nguồn:https://evgenii.com/blog/three-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 hà được trình bày trên chuỗi Bitcoin một cách súc tích.

Và vì không có mạng xã hội như Twitter, Discord, hoặc trang web chính thức, dự án có lẽ sẽ sử dụng một cách tiếp cận rất hâm geek, và thông tin trong tương lai sẽ được trình bày trên sats do chính nhóm giữ.

Nguồn:https://ordin-delta.vercel.app/content/b5091b76f78d73677ad6b81e4785b0dfebc62b1079a0bf78b8366859a1ffacbci0

Ngoài bốn kênh được tiết lộ bởi dự án, còn có một quả trứng Phục sinh ẩn: trong nội dung tượng trưng của dự án ( https://ordin-delta.vercel.app/content/4f59fc257a7c78d4074dcd7a4a55360d56986f474700adc7dc37ac231901fc40i0) , có một chuỗi hướng dẫn ẩn: “các kênh giao tiếp trong tương lai trên /sats/ công nhận,” và “công nhận” tình cờ là một trong các sats của nhóm.

Nguồn:https://www.ord.io/sat/1940129935364125

  1. Dự án BRC69: Orditroops

BRC69 là tiêu chuẩn mới cho việc xây dựng các bộ sưu tập đệ quy được phát hành bởi Luminex ( https://github.com/luminexord/brc69). Tiêu chuẩn này sử dụng dòng chữ đệ quy để tối ưu hóa chi phí ghi trên Bitcoin bằng cách sử dụng các giao thức thứ tự, giúp giới thiệu các bộ sưu tập đệ quy. Ngoài ra, BRC69 cung cấp mức độ linh hoạt cao và mở ra cánh cửa cho nhiều cải tiến và khả năng hơn, mở đường cho các tính năng trên chuỗi thú vị hơn như chức năng hiển thị trước và hơn thế nữa.

Với BRC69, chi phí viết cho bộ sưu tập Các số thứ tự có thể giảm đi hơn 90%. Việc giảm này được thực hiện thông qua quá trình 4 bước:

  1. Đặc điểm hồ sơ
  2. Bộ sưu tập triển khai
  3. Biên soạn bộ sưu tập
  4. Tạo tài sản

Tất cả những quá trình này có thể xảy ra mà không cần sự hỗ trợ từ các chỉ mục bên ngoài, miễn là người tạo bộ sưu tập công bố danh sách đăng ký chính thức cho bộ sưu tập của họ theo yêu cầu hiện tại. Ngoài ra, hình ảnh sẽ được tự động hiển thị trên tất cả các giao diện trước mà đã triển khai đăng ký đệ quy, mà không cần bước tiếp theo nào khác.

Orditroops là một NFT đệ quy dựa trên BRC69. Nó thực hiện nội dung của giao thức BRC69, tăng cường tính kết hợp của các tính năng, và giảm không gian chiếm bởi hình ảnh. Hình ảnh rất cao định. Sự kết hợp linh hoạt giữa binh lính, vũ khí và trang phục tạo thêm nhiều tính năng và niềm vui cho bộ sưu tập NFT này.

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

  1. Dự án NFT 3D: OCM (On-Chain Monkeys)

Nguồn:https://www.ord.io/3563188a3db53850bba48747293def7bd6b7395e4241b29ec7d49892945cf927i0

OCM là dự án NFT 3D đầu tiên áp dụng tiêu chuẩn ghi chú đệ quy. OnChainMonkey ban đầu là một dự án NFT được tạo ra trên Ethereum vào tháng 9 năm 2021. Trước đây, loạt OnChainMonkey đã xuất hiện là loạt 10k đầu tiên được ghi chú trên Bitcoin.

Là một bảng chữ 3D chất lượng cao, OCM nhanh chóng nổi bật với chi tiết và chất lượng của nó. Hãy nhớ rằng hầu hết các bảng chữ trước đó vẫn chỉ là các 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 được đạ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 đó của OCM đã gặp khó khăn để đạt được.

OCM có thể đạt được những kỳ tích này chủ yếu là bởi vì nó sử dụng Recursive Inscription mạnh mẽ. 300 chữ cái đầu tiên của OCM liên tục 300 chữ cái trên Bitcoin được khắc trên các đồng tiền liên tiếp, được sắp xếp trên chuỗi bởi số tiền của họ bắt đầu từ Block 78 vào năm 2009. Người xây dựng OCM đã sử dụng mã nén và tham chiếu các thư viện P5.JS và Three.JS cho các nhà sáng tạo trong tương lai sử dụng. Người dùng có thể xem và truy cập các thư viện trong trình duyệt của họ, với giải nén tự động trong giao thức Ordinals khi hiển thị Nghệ thuật Tương tác Chiều.

Thông qua viết chéo đề, OCM sử dụng không gian khởi lập một cách hiệu quả (mỗi không quá 1 KB) và đạt được những sự phát hiện ngắn trên chuỗi, kết hợp các tính năng như chất lượng âm thanh cao, 3D, hoạt hình và nghệ thuật tượng tác.

  1. On-Chain Music Engine: Descent Into Darkness Music Engine

Nguồn:https://ordinals.com/content/6fd06768414dfc2bd68b55869eea6844864fbf71ee72ec26568520e313c2bda2i0

Bằng cách nhập bất kỳ từ hoặc cụm từ nào, bạn có thể tạo ra âm nhạc duy nhất trên chuỗi. Bộ máy âm nhạc này là sản phẩm đồng hành của trò chơi MUD RPG “Descent Into Darkness,” cho phép người dùng tạo ra âm nhạc bằng cách nhập từ khóa.

Nhà sáng lập Ratoshi nhấn mạnh vai trò quan trọng của ChatGPT trong việc sử dụng âm nhạc cho sự phát triển của dự án này, trong khi việc sử dụng Recursive Inscription giúp giảm chi phí đáng kể. Sự kết hợp độc đáo này giữa công nghệ blockchain và trí tuệ nhân tạo là một lời tri ân đến âm nhạc cổ điển từ những trò chơi điện tử cổ điển.

  1. Trò chơi blockchain một người chơi

Một trò chơi yêu cầu nhiều nguyên vật liệu thành phần như hình ảnh, giao diện, và logic kinh doanh. Nếu tổng kích thước của các nguyên vật liệu nhỏ hơn 4M, nó có thể được hoàn thành bằng cách khắc một Sat mà không cần sử dụng việc khắc đệ quy.

Có hai tình huống nơi công nghệ ghi chú đệ quy phù hợp:

  1. Chính vật liệu đó lớn (hơn 4M). Ví dụ, một hình nền có kích thước 5M không thể được ghi trực tiếp trên một Sat, nhưng có thể được chia nhỏ và đặt vào các Sat khác nhau để tham khảo và hiển thị;
  2. Nếu bạn muốn triển khai logic kinh doanh tốt hơn, ví dụ, có 100 Chữ ký Sat trong một loạt trò chơi, sử dụng cùng một tệp JavaScript (JS). Trong trường hợp này, cũng thích hợp sử dụng Chữ ký đệ quy, vì không cần cho mỗi Sat. Tất cả các tệp JS sẽ được ghi chú lại.

HTML (front-end) và JS (logic kinh doanh) của trò chơi đều được khắc trên “Satoshi” của BTC và tham khảo 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ề các trò chơi mini HTML5 dành cho một người chơi như vậy:

a. Trò chơi Rắn

Nguồn:ord.io/431507

Trò chơi Rắn Bitcoin là một trò chơi mini người chơi đơn HTML5 điển hình, và đó cũng là một trò chơi nổi tiếng: Rắn. Giao diện người dùng và logic thực thi của trò chơi này được viết hoàn toàn trên nền tảng Sat này, mà không sử dụng công nghệ ghi chú đệ quy. Tổng số NFT trong loạt này là 100.

Thực tế, cách tiếp cận tốt hơn sẽ là khắc một tệp JS (logic kinh doanh) vào một Sat, sau đó sử dụng 100 tệp HTML khắc của Sat khác nhau để tham chiếu (hoặc gọi đệ quy) đến Sat nơi tệp JS được đặt để tạo ra những bài khắc. Điều này sẽ ngắn gọn hơn.

b. Tập trung (trò chơi bài)

Nguồn: ord.io/18201467

Như hình ảnh cho thấy, trò chơi bao gồm một lưới chữ số 3x4 (đây là chế độ dễ, trong khi chế độ phức tạp là một lưới chữ số 6x6). Hai ô lưới có thể được nhấp để mở cùng một lúc. Khi hình ảnh trên hai ô lưới khớp nhau, chúng sẽ được hiển thị; nếu chúng không khớp nhau, chúng sẽ ngay lập tức được che bởi một dấu hỏi. Mục tiêu là khớp tất cả các hình ảnh trong một số lần nhấp nhất định để chiến thắng. Giới hạn số lần nhấp 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 thẻ Concentration nổi tiếng. JS và HTML của trò chơi này đều được khắc trên Sat này, nhưng nó tham chiếu đến một “hình ảnh nền” (hình ảnh nền như được hiển thị bên dưới), khiến nó trở thành một ứng dụng đơn giản của việc khắc đồng thời.

Nguồn:ord.io/18201467

c. trò chơi MUD

Nguồn:https://ordinals.com/content/1915ae7d46502199a7d03256efd7f6e2f6aabb8ed7176b34f70b7b8fd778b36ci0

“Sự Sụp Đổ vào Bóng Tối” 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ố cổ điển của trò chơi MUD với công nghệ Ordinals để mang đến trải nghiệm chơi game độc đáo cho người chơi.

Trong “Nhào Xuống Bóng Tối,” người chơi sẽ vào vai một nhà thám hiểm tìm cách thoát ra khỏi bóng tối. Trò chơi có quái vật, nhiệm vụ và trận đấu với boss. Người chơi phải chiến đấu với quái vật để hoàn thành nhiệm vụ, mở khóa nhiệm vụ mới, kiếm tiền để nâng cấp trang bị và mua các vật phẩm.

Ba trò chơi mini H5 đơn chơi viên ở trên rất đơn giản. Là các trò chơi, chúng không hoàn chỉnh. Các quy trình như bắt đầu, tiến triển và kết thúc trò chơi không được ghi lại trên blockchain, và tiến triển trò chơi không thể được lưu trữ. Sau khi trò chơi kết thúc, không có thay đổi nào đối với chữ ký của Sat. Chỉ có logic trò chơi được xác định, và trạng thái trò chơi không được bảo quản. Đây chỉ là một cố gắng sơ bộ trong việc chơi trò chơi trên chuỗi BTC.

  1. Trò chơi Omnichain nhiều người chơi: BTC PixelWar

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

BTC PixelWar là một trò chơi đa người chơi trên chuỗi hoàn toàn on-chain BTC, tuyên bố là trò chơi đa người chơi omnichain đầu tiên trên mạng lưới BTC. Người tham gia tạo trên một bức tranh với 256*256 pixel. Họ có thể trực tiếp nhấp chuột vào các pixel hoặc tải lên hình ảnh để tạo ra các pixel trên bức tranh.

Mỗi lần nộp đều tạo ra một bản chép đại diện cho trạng thái mới nhất của toàn bộ bức tranh. Mỗi bản chép được tạo ra tham chiếu đến trạng thái bản chép trước đó, lớp chồng bản chép theo cách đệ quy. Điều này có thể là dự án có độ sâu đệ quy cao nhất trên thị trường, tạo nên một ứng dụng địa điểm trong lĩnh vực bản chép đệ quy.

Dự án giới thiệu một tiêu chuẩn mới, “BRC721Cofound,” sử dụng việc khắc trên lặp để cho phép tất cả người dùng Bitcoin cùng hợp tác trên cùng một bảng và ghi lại quá trình của họ. Mỗi khoảnh khắc được đại diện bằng một bản khắc, mô tả trạng thái của bảng tại khoảnh khắc đó. Các bản khắc này, được biết đến với tên gọi “bản khắc khoảnh khắc,” chứa các pixel mới được thêm vào hoặc cập nhật tại khoảnh khắc đó, cũng như tham chiếu đến các “bản khắc khoảnh khắc” trước đó và các “bản khắc mã” xử lý các thay đổi hình ảnh giữa hai khoảnh khắc.

Xét đến việc có thể có nhiều người tham gia vẽ cùng nhau, việc hiển thị trạng thái bảng vẽ mới nhất có thể đòi hỏi đệ quy sâu để tải mọi pixel được vẽ bởi mỗi người. Tuy nhiên, quá trình này có thể dẫn đến thời gian tải lâu hơn. Để giải quyết vấn đề này, “mã chép” được thiết kế để chụp một bản chụp của trạng thái bảng vẽ mới nhất sau khi hiển thị “mã chép thời điểm” hiện tại. Bản chụp này sau đó được lưu trữ trong cây DOM của “mã chép thời điểm” hiện tại. Kết quả là, các trình duyệt hiện đại có thể đơn giản hóa quá trình hiển thị bằng cách lưu trữ cây DOM của mỗi “mã chép thời điểm” đã hiển thị, giảm độ sâu đệ quy.

Tóm lại, BTC PixelWar là một trò chơi BTC nhiều người chơi hoàn toàn trên chuỗi sáng tạo và độc đáo. Nó cho phép sáng tạo cộng tác trong khi tối ưu hóa quá trình hiển thị. Việc 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 mạng Bitcoin và thể hiện tiềm năng của những bài viết đệ quy trong lĩnh vực trò chơi và xã hội.

5. Thách thức và Phát triển tương lai của Bitcoin In Recursive Inscriptions

Các chuỗi lồng nhau đã đưa vào thời đại của các Chuỗi 2.0, làm phong phú hơn trò chơi của BTC NFTs và mở đường cho BTC NFTs để phân biệt bản thân khỏi NFTs trên các chuỗi khác như Ethereum. Tương lai về cốt truyện và không gian tưởng tượng rộng lớn.

Các văn bản đệ quy thiết lập kết nối giữa các văn bản trước đây độc lập, cho phép chúng tham chiếu đến nhau và hình thành cấu trúc cơ sở dữ liệu đa dạng. Trong các bài viết trước đó, chúng tôi đã thảo luận về các giao thức phái sinh khác nhau dựa trên Ordinals. Trong thực tế, khi các văn bản đệ quy được kết hợp với các giao thức phái sinh này, chúng có thể đọc các văn bản khác và cập nhật trạng thái của mình dựa trên hướng dẫn thông minh của mình. Điều này tạo ra một bộ hành động nhất quán tương tự như hiệu ứng hợp đồng thông minh, nơi trạng thái của các giao thức có thể được điều chỉnh trực tiếp thông qua việc lập chỉ mục.

Đồng thời, cơ sở dữ liệu đệ quy rộng lớn cung cấp không gian hoạt động và sáng tạo hơn cho các bản văn, 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, thư viện mã, thư viện chức năng, v.v. Chúng có thể tham chiếu trực tiếp đến nhau để triển khai logic phức tạp trong các ứng dụng sản phẩm. Do đó, chúng ta có thể mong đợi các bản văn đệ quy sẽ được áp dụng sâu rộng trong nghệ thuật tạo ra, trò chơi chuỗi, thế giới ảo và các lĩnh vực khác, và tin rằng các ứng dụng giết chết tương lai đang được ủ bia.

Tuy nhiên, viết chéo đề mục cũng đồng mởắc mỗi mọi đữa ra một số thách thẻ:

  1. Nếu cấp độ đệ quy tăng lên, như là tăng lên đến mười nghìn cấp độ đệ quy, liệu các bộ phân tích liên quan cho việc kết xuất ngoại chuỗi có thể phân tích nhanh chóng hay không.
  2. Nếu số lượng các bản ghi tham chiếu tăng lên, chẳng hạn nếu một Sat đồng thời tham chiếu đến mười nghìn bản ghi, liệu các trình phân tích liên quan cho việc hiển thị ngoại chuỗi có thể phân tích nhanh chóng không.

Nếu hai điểm này có thể được đạt được, lý thuyết, các trò chơi hoặc NFT được tạo ra bằng các phép khắc lặp có thể trở nên vô cùng phức tạp và tinh tế. Hai vấn đề này khó giải quyết một cách cơ bản do các hạn chế của mạng BTC chính nó, nhưng có thể được giải quyết thông qua các giải pháp kỹ thuật gián tiếp.

6. Kết luận

Bản nâng cấp đệ quy trong giao thức Ordinals cho phép các bản khắc tương tác với nhau, tạo điều kiện cho các trường hợp sử dụng mới và hứa hẹn. Với tính năng này, nghệ thuật tạo ra, hiển thị trên chuỗi và lưu trữ hiệu quả đã 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 tiếp tục tạo ra và phát triển các dự án khác nhau trong các hướng như trò chơi chuỗi và nghệ thuật tạo ra, và các công trình dựa trên bản khắc đệ quy đang nổi lên một sau một. Các thành phần khác nhau của một dự án lớn đều từ từ hội tụ lại với nhau, và trong tương lai, chúng ta có thể mong đợi sự xuất hiện của các dự án có logic sản phẩm phức tạp hơn, như trò chơi trên chuỗi, thế giới ảo và nghệ thuật tạo ra tương tác.

Tuyên bố:

  1. Bài viết này ban đầu có tựa đề “深入解读递归铭文:BTC乐高组合与复杂逻辑产品的基石” được sao chép từ [GateGryphsis Academy]. Tất cả bản quyền thuộc về tác giả gốc [@JellyZhouishere]. Nếu bạn có bất kỳ ý kiến ​​nào về việc sao chép, vui lòng liên hệ Đội ngũ Gate Learn, nhóm sẽ xử lý nó ngay khi có thể.

  2. Tất cả quan điểm và ý kiến được thể hiện trong bài viết này chỉ đại diện cho quan điểm cá nhân của tác giả và không hề cấu thành bất kỳ lời khuyên đầu tư nào.

  3. Các bản dịch của bài viết sang các ngôn ngữ khác được thực hiện bởi nhóm Gate Learn. Trừ khi được nêu, việc sao chép, phân phối hoặc đạo văn các bài viết đã dịch là không được phép.

เริ่มตอนนี้
สมัครและรับรางวัล
$100