Phân tích sâu về chữ khắc đệ quy: Nền tảng của sản phẩm logic phức tạp và sự kết hợp của BTC Lego
Hệ thống chữ khắc đệ quy như một cập nhật quan trọng gần đây đã mở ra 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.
Chữ khắc đệ quy là một tiêu chuẩn phân tích chữ khắc, việc tạo ra bộ sưu tập PFP chữ khắc có thể thông qua việc tải lên các đặc điểm của yếu tố tương ứng, có thể thực hiện việc 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ế. Chữ khắc đệ quy có các đặc điểm như tăng cường khả năng tương tác, giảm chi phí, và vượt qua giới hạn kích thước chữ khắc 4MB.
Hướng đi sáng tạo dựa trên chữ khắc đệ quy bao gồm: phân tách và kết hợp chữ khắc, âm nhạc Bitcoin, trò chơi trên chuỗi Bitcoin, nghệ thuật sinh tạo, trang web phi tập trung, v.v. Bài viết này giới thiệu chi tiết một số trường hợp điển hình kết hợp chữ khắc đệ quy, chúng cho thấy tiềm năng mạnh mẽ của chữ khắc đệ quy.
Các ký hiệu khắc đệ quy cũng gặp phải một số thách thức: khi mức độ đệ quy tăng lên, liệu các trình phân tích liên quan đến việc hiển thị bên ngoài có thể phân tích nhanh chóng hay không; khi số lượng các ký hiệu khắc được tham chiếu tăng lên, liệu các trình phân tích liên quan đến việc hiển thị bên ngoài có thể phân tích nhanh chóng hay không, v.v. Về lý thuyết, các trò chơi hoặc NFT được tạo ra từ các ký hiệu khắc đệ quy có thể trở nên vô hạn phức tạp và tinh vi. Tuy nhiên, do hạn chế của mạng BTC, cần phải thực hiện thông qua các giải pháp công nghệ gián tiếp.
Chữ khắc đệ quy cho phép các chữ khắc tương tác lẫn nhau, từ đó hiện thực hóa các trường hợp sử dụng mới, tạo ra nghệ thuật, trình diễn trên chuỗi và lưu trữ hiệu quả đã trở thành hiện thực. Chúng ta có thể hy vọng vào việc áp dụng sâu rộng chữ khắc đệ quy trong các lĩnh vực như nghệ thuật tạo ra, trò chơi trên chuỗi, vũ trụ ảo, và tin rằng các ứng dụng chiến lược trong tương lai đang được hình thành.
Nguyên lý 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 cho mạng Bitcoin thông qua Ordinals và Inscriptions( số thứ tự và chữ khắc).
Giao thức này có thể thêm bất kỳ nội dung nào, như văn bản, hình ảnh, video thậm chí cả ứng dụng, vào các đơn vị nhỏ nhất của bitcoin được đánh số theo thứ tự sats(, để tạo ra các sản phẩm kỹ thuật số độc đáo, và có thể được truyền qua mạng bitcoin. Dưới đây, chúng tôi sẽ tóm tắt các nguyên lý kỹ thuật quan trọng liên quan đến giao thức Ordinals:
) mô hình UTXO
Bitcoin áp dụng một mô hình thanh toán gọi là "đầu ra giao dịch chưa chi" ### UTXO, Unspent Transaction Output (, 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à chỉ rõ liệu nó có sẵn hay không.
Trong giao dịch Bitcoin, mỗi giao dịch có đầu vào và đầu ra. Đầu vào là tham chiếu đến UTXO hiện có, đầu ra chỉ định địa chỉ và số tiền mới. Sau khi khởi động giao dịch, đầu vào khóa UTXO liên quan, 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ỏ, đầu ra tạo ra UTXO mới.
Tổng số tiền đầu vào của giao dịch thường vượt quá tổng số tiền đầu ra, chênh lệch được gọi là phí mạng, thưởng cho thợ mỏ đóng gói giao dịch. Phí mạng tỷ lệ thuận với độ phức tạp của giao dịch, giao dịch có nhiều đầu vào và đầu ra thường phải trả phí mạng cao hơn.
) Nguyên lý đánh số thứ tự
Trên mạng Bitcoin có tổng cộng 21 triệu * 10^8 Satoshi. Giao thức Ordinals làm thế nào để đánh số duy nhất cho mỗi Satoshi, và làm thế nào để theo dõi tài khoản mà nó thuộc về?
Theo giao thức Ordinals, số hiệu của satoshi được xác định theo thứ tự chúng được khai thác. Siêu dữ liệu của Ordinals không được lưu trữ ở một vị trí cụ thể nào, mà được nhúng vào dữ liệu chứng kiến của giao dịch, dữ liệu này được "khắc" lên một phần cụ thể của giao dịch Bitcoin như là chữ khắc, và những dữ liệu này chính là gắn liền với satoshi cụ thể.
Quá trình này được thực hiện thông qua việc tách chứng ###SegreGated Witness, SegWit( và "Thanh toán đến Taproot" )Pay-to-Taproot, P2TR(, có thể khắc bất kỳ hình thức nội dung nào ) như văn bản, hình ảnh hoặc video (chữ khắc trên các satoshi được chỉ định.
) SegWit và Taproot
SegWit là một nâng cấp giao thức quan trọng của Bitcoin, nó tách biệt một số dữ liệu chữ ký giao dịch ### với dữ liệu chứng kiến ( và giao dịch chính, từ đó giảm kích thước dữ liệu lưu trữ trong các khối Bitcoin. Biện pháp này mở rộng dung lượng khối, cho phép chứa nhiều giao dịch hơn, 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 đầu ra giao dịch, nhằm bảo vệ quyền riêng tư và nâng cao hiệu suất. Mặc dù mục đích thiết kế của dữ liệu chứng kiến không phải là để lưu trữ dữ liệu, nhưng thực tế nó đã cung cấp cho chúng ta cơ hội lưu trữ chữ khắc và các siêu dữ liệu 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 lưu trữ các đ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 đường dẫn script Taproot, chúng ta có thể lưu trữ nội dung chữ khắc trong script chi tiêu, những script này gần như không có giới hạn về nội dung. Hơn nữa, nhờ vào cơ chế giảm giá của Taproot, việc lưu trữ nội dung chữ khắc trở nên kinh tế hơn, có thể tiết kiệm một lượng lớn 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 kích thước nội dung ghi vào mạng Bitcoin, lưu trữ nội dung chữ khắc trong dữ liệu chứng kiến, có thể lưu trữ tối đa 4MB siêu dữ liệu. Taproot làm cho việc lưu trữ bất kỳ dữ liệu chứng kiến nào trong giao dịch Bitcoin trở nên dễ dàng hơn, điều này cho phép nhà phát triển Ordinals Casey Rodarmor có thể tái sử dụng các mã lệnh cũ )OP_FALSE, OP_IF, OP_PUSH( để mô tả nội dung được đóng gói thành chữ khắc, từ đó lưu trữ bất kỳ dữ liệu nào.
) nguyên lý chữ khắc
Gửi ###commit(: Bước đầu tiên là tạo một đầu ra trỏ đến một tập lệnh Taproot chứa nội dung chữ khắc trong giao dịch. Đầu ra này sử dụng định dạng lưu trữ Taproot. Vào thời điểm này, dữ liệu chữ khắc đã đượ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ộ)reveal(: Ở giai đoạn này, thông qua việc sử dụng UTXO tương ứng với chữ khắc đó làm đầu vào, khởi xướng một giao dịch. Lúc này, nội dung chữ khắc tương ứng được công bố cho toàn mạng.
Qua hai bước trên, nội dung chữ khắc đã được liên kết với UTXO mà nó được ghi nhớ. Tiếp theo, theo những gì đã đề cập trước đó về satoshi, việc khắc được thực hiện trên satoshi đầu tiên tương ứng với UTXO đầu vào. Nội dung chữ khắc được chứa trong đầu vào của giao dịch hiển thị. Satoshi đặc biệt đã được ghi nhớ này có thể được chuyển nhượng, mua, bán, mất và khôi phục.
![Phân tích sâu về chữ khắc đệ quy: Nền tảng của sản phẩm tổ hợp và logic phức tạp BTC])https://img-cdn.gateio.im/webp-social/moments-334dab76d8dbae5a33d68f9e41fe4e09.webp(
chữ khắc đệ quy
Hiểu rõ nguyên lý cơ bản của Ordinals, chúng ta hãy xem xét chữ khắc đệ quy:
Giao thức Ordinals đã giới thiệu khả năng khắc hoàn toàn các tệp lên chuỗi trên Bitcoin, trước khi các chữ khắc đệ quy xuất hiện, các số thứ tự giống như những hòn đảo cô lập và có giới hạn. Mặc dù bạn có thể khắc 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ự xuất hiện của chữ khắc đệ quy, tình hình sắp thay đổi. Bây giờ, chữ khắc có thể sử dụng cú pháp đặc biệt "/-/content/:inscription_id" để yêu cầu nội dung của các chữ khắc khác. Điều này cho phép người dùng tạo chữ khắc trên chuỗi Bitcoin với dung lượng ít hơn và phí giao dịch thấp hơn.
Chữ khắc đệ quy là một tiêu chuẩn phân tích chữ khắc. Cú pháp của nó về cơ bản tương tự như việc sử dụng mã để tìm kiếm hình ảnh, việc tạo chữ khắc bộ sưu tập PFP có thể thực hiện bằng cách tải lên các đặc điểm hình mẫu, màu sắc, hành động, v.v., tương ứng với hình ảnh, sau đó có thể kết hợp và ghép nối các yếu tố tương ứng đã tồn tại trên chuỗi mà không cần tải lên hoặc tải xuống hình ảnh thực tế.
) Đặc điểm của chữ khắc đệ quy
Chữ khắc đệ quy có những đặc điểm sau:
Thông qua thuộc tính tự tham chiếu độc đáo của chữ khắc, chúng ta có cơ hội phá vỡ ràng buộc của các phương thức khắc trước đây, thoát khỏi trạng thái lạc lõng không liên quan của từng chữ khắc, từ đó mở ra khả năng sáng tạo các tổ hợp tự do.
Chữ khắc đệ quy dưới dạng mã văn bản, giữ cho kích thước nhỏ gọn, không chỉ giảm chi phí mà còn cho phép kích thước của chữ khắc vượt qua giới hạn 4MB của khối Bitcoin.
Bước tiến này đã tăng cường khả năng tương tác, khả năng lập trình và khả năng mở rộng, mang lại nhiều khả năng và sự sáng tạo cho chuỗi Bitcoin.
Xét từ góc độ giao thức, triển vọng trong tương lai rất rộng lớn, có nhiều 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à ứng dụng.
Tuy nhiên, hiện tại vẫn còn một số thách thức, chẳng hạn như liệu chữ khắc có thể được ra mắt trên nền tảng bộ sưu tập và chỉ mục, điều này sẽ quyết định tốc độ phát triển của nó và mức độ được công nhận rộng rãi.
![Phân tích sâu về chữ khắc đệ quy: Nền tảng cho sự kết hợp LEGO BTC và sản phẩm logic phức tạp]###https://img-cdn.gateio.im/webp-social/moments-95d81da808176967c9def900d6be1ccf.webp(
Ứng dụng đổi mới của chữ khắc đệ quy
Sự xuất hiện của chữ khắc đệ quy đã mở khóa nhiều ứng dụng đổi mới mạnh mẽ. Chữ khắc đệ quy có tính linh hoạt cao trong khả năng gọi, khả năng ghép nối và lợi thế chi phí thấp, mang lại cho chữ khắc nhiều khả năng mới vô hạn. Dưới đây, bài viết sẽ giới thiệu một số trường hợp cụ thể để trình bày tiềm năng đổi mới và hướng ứng dụng của chữ khắc đệ quy.
Thông qua đệ quy, Inscriptions có thể dễ dàng tham chiếu mã của các Inscriptions khác. Nội dung của một铭文 hiện có thể được nhiều铭文 khác sử dụng. Tính khả tổ hợp mới này mở ra một lĩnh vực khả năng mà chúng ta gần như chưa khám phá, chẳng hạn như có thể khắc cá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 lên chuỗi. 铭文 đệ quy giúp việc xây dựng một internet nội bộ trở thành khả thi. Nhiều khả năng khác bao gồm việc sáng tạo lại铭文, phi tập trung hóa GitHub, phân mảnh kết hợp NFT, v.v. Bằng cách sử dụng铭文 đệ quy, chúng ta có thể hiện thực hóa các ý tưởng sau:
Chia tách và kết hợp chữ khắc
Nhạc Bitcoin
Game trên chuỗi Bitcoin
Nghệ thuật sinh ra
Website phi tập trung
Dưới đây chúng tôi sẽ giới thiệu chi tiết một số trường hợp điển hình, chúng thể hiện sức mạnh tiềm năng của chữ khắc đệ quy.
) chữ khắc拆解与组合
Thông qua việc kết hợp thêm các phương án cơ bản đã đề cập ở trên, có thể thực hiện các sự kết hợp của các bộ sưu tập khác nhau, cũng như việc sáng tạo lại các chữ khắc: ví dụ, kết hợp a1 và a2 trong bộ sưu tập a, hoặc kết hợp bộ sưu tập a và bộ sưu tập b. Trên cơ sở này, có hy vọng rằng trên chuỗi BTC sẽ xuất hiện nghệ thuật sinh ra tương tác nguyên bản thực sự do cộng đồng thúc đẩy.
Chúng ta hãy xem xét trường hợp đầu tiên: 1Mask.
Đây là một dự án nghệ thuật tạo ra toàn bộ trên chuỗi với chủ đề mặt nạ trên chuỗi BTC. Dự án 1Mask khéo léo kết hợp công nghệ đệ quy của Ordinals, tổng thể được tạo thành từ ba yếu tố: mẫu, thuật toán và chữ khắc.
Phần mẫu bao gồm bảy loại chữ khắc, tương ứng với bảy loại mẫu độc đáo, định dạng của nó tuân theo image/svg+xml.
Nguyên lý 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, sử dụng hàm ngẫu nhiên để tạo ra nhiều sự kết hợp màu sắc khác nhau, nhằm tô màu cho mô hình mặt nạ.
Cơ chế tạo ra chữ khắc sử dụng kỹ thuật đệ quy để thực hiện việc tham chiếu đến chữ khắc thuật toán. Mỗi chữ khắc mặt nạ đều được nhúng mã HTML cần thiết để xây dựng hình ảnh mặt nạ đa sắc cuối cùng. Cách thực hiện này dựa vào việc sử dụng hạt giống ngẫu nhiên để thực thi mã nhúng trong chữ khắc thuật toán, đồng thời sử dụng dữ liệu chuỗi trên chuỗi cụ thể cho người dùng ### như địa chỉ ví ( để lấp đầy hạt giống ngẫu nhiên, khiến nó có tính ngẫu nhiên nhưng liên quan đến người dùng. Do đó, địa chỉ ví giống nhau khi sử dụng cùng một mẫu sẽ luôn tạo ra kết quả nhất quán.
Mỗi khi tạo ra một ký hiệu mặt nạ hoàn toàn mới, nó kết hợp các chi tiết trên chuỗi cụ thể của người dùng và tham chiếu đến ký hiệu thuật toán. Nhờ vào sức mạnh của công nghệ ký hiệu đệ quy, một khi ký hiệu mặt nạ mới được đưa ra thị trường hoặc được chỉ mục trong ví, nó sẽ tự động kích hoạt mã tham khảo được chứa trong ký hiệu thuật toán. Các mã này khi chạy sẽ sử dụng dữ liệu trên chuỗi cụ thể của người dùng làm đầu vào, cuối cùng hiển thị hình ảnh mặt nạ độc đáo, thể hiện cá tính.
Trong môi trường mạng Bitcoin, dữ liệu chứa đựng trong chữ khắc có tính không thể thay đổi, từ đó đảm bảo tính toàn vẹn của nó. Đặc điểm này quyết định rằng hình ảnh thời gian thực được trình bày dựa trên dữ liệu chữ khắc không thể thay đổi này cũng có tính không thể thay đổi. Chỉ cần hạt giống ngẫu nhiên và thuật toán liên quan trong chữ khắc 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 sáng tạo bất cứ lúc nào.
Trong dự án này, 1Mask đã tiếp tục giới thiệu một tiêu chuẩn gọi là BRC721Auto, đề xuất nghệ thuật được tạo ra hoàn toàn trên chuỗi ít nhất bao gồm hai loại chữ khắc: một là chữ khắc của mã, hai là chữ khắc của các tham số cá nhân hóa.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Đệ quy chữ khắc: Cột mốc mới trong hệ sinh thái BTC Mở ra khả năng mới cho sản phẩm logic phức tạp
Phân tích sâu về chữ khắc đệ quy: Nền tảng của sản phẩm logic phức tạp và sự kết hợp của BTC Lego
Hệ thống chữ khắc đệ quy như một cập nhật quan trọng gần đây đã mở ra 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.
Chữ khắc đệ quy là một tiêu chuẩn phân tích chữ khắc, việc tạo ra bộ sưu tập PFP chữ khắc có thể thông qua việc tải lên các đặc điểm của yếu tố tương ứng, có thể thực hiện việc 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ế. Chữ khắc đệ quy có các đặc điểm như tăng cường khả năng tương tác, giảm chi phí, và vượt qua giới hạn kích thước chữ khắc 4MB.
Hướng đi sáng tạo dựa trên chữ khắc đệ quy bao gồm: phân tách và kết hợp chữ khắc, âm nhạc Bitcoin, trò chơi trên chuỗi Bitcoin, nghệ thuật sinh tạo, trang web phi tập trung, v.v. Bài viết này giới thiệu chi tiết một số trường hợp điển hình kết hợp chữ khắc đệ quy, chúng cho thấy tiềm năng mạnh mẽ của chữ khắc đệ quy.
Các ký hiệu khắc đệ quy cũng gặp phải một số thách thức: khi mức độ đệ quy tăng lên, liệu các trình phân tích liên quan đến việc hiển thị bên ngoài có thể phân tích nhanh chóng hay không; khi số lượng các ký hiệu khắc được tham chiếu tăng lên, liệu các trình phân tích liên quan đến việc hiển thị bên ngoài có thể phân tích nhanh chóng hay không, v.v. Về lý thuyết, các trò chơi hoặc NFT được tạo ra từ các ký hiệu khắc đệ quy có thể trở nên vô hạn phức tạp và tinh vi. Tuy nhiên, do hạn chế của mạng BTC, cần phải thực hiện thông qua các giải pháp công nghệ gián tiếp.
Chữ khắc đệ quy cho phép các chữ khắc tương tác lẫn nhau, từ đó hiện thực hóa các trường hợp sử dụng mới, tạo ra nghệ thuật, trình diễn trên chuỗi và lưu trữ hiệu quả đã trở thành hiện thực. Chúng ta có thể hy vọng vào việc áp dụng sâu rộng chữ khắc đệ quy trong các lĩnh vực như nghệ thuật tạo ra, trò chơi trên chuỗi, vũ trụ ảo, và tin rằng các ứng dụng chiến lược trong tương lai đang được hình thành.
Nguyên lý 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 cho mạng Bitcoin thông qua Ordinals và Inscriptions( số thứ tự và chữ khắc).
Giao thức này có thể thêm bất kỳ nội dung nào, như văn bản, hình ảnh, video thậm chí cả ứng dụng, vào các đơn vị nhỏ nhất của bitcoin được đánh số theo thứ tự sats(, để tạo ra các sản phẩm kỹ thuật số độc đáo, và có thể được truyền qua mạng bitcoin. Dưới đây, chúng tôi sẽ tóm tắt các nguyên lý kỹ thuật quan trọng liên quan đến giao thức Ordinals:
) mô hình UTXO
Bitcoin áp dụng một mô hình thanh toán gọi là "đầu ra giao dịch chưa chi" ### UTXO, Unspent Transaction Output (, 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à chỉ rõ liệu nó có sẵn hay không.
Trong giao dịch Bitcoin, mỗi giao dịch có đầu vào và đầu ra. Đầu vào là tham chiếu đến UTXO hiện có, đầu ra chỉ định địa chỉ và số tiền mới. Sau khi khởi động giao dịch, đầu vào khóa UTXO liên quan, 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ỏ, đầu ra tạo ra UTXO mới.
Tổng số tiền đầu vào của giao dịch thường vượt quá tổng số tiền đầu ra, chênh lệch được gọi là phí mạng, thưởng cho thợ mỏ đóng gói giao dịch. Phí mạng tỷ lệ thuận với độ phức tạp của giao dịch, giao dịch có nhiều đầu vào và đầu ra thường phải trả phí mạng cao hơn.
) Nguyên lý đánh số thứ tự
Trên mạng Bitcoin có tổng cộng 21 triệu * 10^8 Satoshi. Giao thức Ordinals làm thế nào để đánh số duy nhất cho mỗi Satoshi, và làm thế nào để theo dõi tài khoản mà nó thuộc về?
Theo giao thức Ordinals, số hiệu của satoshi được xác định theo thứ tự chúng được khai thác. Siêu dữ liệu của Ordinals không được lưu trữ ở một vị trí cụ thể nào, mà được nhúng vào dữ liệu chứng kiến của giao dịch, dữ liệu này được "khắc" lên một phần cụ thể của giao dịch Bitcoin như là chữ khắc, và những dữ liệu này chính là gắn liền với satoshi cụ thể.
Quá trình này được thực hiện thông qua việc tách chứng ###SegreGated Witness, SegWit( và "Thanh toán đến Taproot" )Pay-to-Taproot, P2TR(, có thể khắc bất kỳ hình thức nội dung nào ) như văn bản, hình ảnh hoặc video (chữ khắc trên các satoshi được chỉ định.
) SegWit và Taproot
SegWit là một nâng cấp giao thức quan trọng của Bitcoin, nó tách biệt một số dữ liệu chữ ký giao dịch ### với dữ liệu chứng kiến ( và giao dịch chính, từ đó giảm kích thước dữ liệu lưu trữ trong các khối Bitcoin. Biện pháp này mở rộng dung lượng khối, cho phép chứa nhiều giao dịch hơn, 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 đầu ra giao dịch, nhằm bảo vệ quyền riêng tư và nâng cao hiệu suất. Mặc dù mục đích thiết kế của dữ liệu chứng kiến không phải là để lưu trữ dữ liệu, nhưng thực tế nó đã cung cấp cho chúng ta cơ hội lưu trữ chữ khắc và các siêu dữ liệu 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 lưu trữ các đ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 đường dẫn script Taproot, chúng ta có thể lưu trữ nội dung chữ khắc trong script chi tiêu, những script này gần như không có giới hạn về nội dung. Hơn nữa, nhờ vào cơ chế giảm giá của Taproot, việc lưu trữ nội dung chữ khắc trở nên kinh tế hơn, có thể tiết kiệm một lượng lớn 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 kích thước nội dung ghi vào mạng Bitcoin, lưu trữ nội dung chữ khắc trong dữ liệu chứng kiến, có thể lưu trữ tối đa 4MB siêu dữ liệu. Taproot làm cho việc lưu trữ bất kỳ dữ liệu chứng kiến nào trong giao dịch Bitcoin trở nên dễ dàng hơn, điều này cho phép nhà phát triển Ordinals Casey Rodarmor có thể tái sử dụng các mã lệnh cũ )OP_FALSE, OP_IF, OP_PUSH( để mô tả nội dung được đóng gói thành chữ khắc, từ đó lưu trữ bất kỳ dữ liệu nào.
) nguyên lý chữ khắc
Gửi ###commit(: Bước đầu tiên là tạo một đầu ra trỏ đến một tập lệnh Taproot chứa nội dung chữ khắc trong giao dịch. Đầu ra này sử dụng định dạng lưu trữ Taproot. Vào thời điểm này, dữ liệu chữ khắc đã đượ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ộ)reveal(: Ở giai đoạn này, thông qua việc sử dụng UTXO tương ứng với chữ khắc đó làm đầu vào, khởi xướng một giao dịch. Lúc này, nội dung chữ khắc tương ứng được công bố cho toàn mạng.
Qua hai bước trên, nội dung chữ khắc đã được liên kết với UTXO mà nó được ghi nhớ. Tiếp theo, theo những gì đã đề cập trước đó về satoshi, việc khắc được thực hiện trên satoshi đầu tiên tương ứng với UTXO đầu vào. Nội dung chữ khắc được chứa trong đầu vào của giao dịch hiển thị. Satoshi đặc biệt đã được ghi nhớ này có thể được chuyển nhượng, mua, bán, mất và khôi phục.
![Phân tích sâu về chữ khắc đệ quy: Nền tảng của sản phẩm tổ hợp và logic phức tạp BTC])https://img-cdn.gateio.im/webp-social/moments-334dab76d8dbae5a33d68f9e41fe4e09.webp(
chữ khắc đệ quy
Hiểu rõ nguyên lý cơ bản của Ordinals, chúng ta hãy xem xét chữ khắc đệ quy:
Giao thức Ordinals đã giới thiệu khả năng khắc hoàn toàn các tệp lên chuỗi trên Bitcoin, trước khi các chữ khắc đệ quy xuất hiện, các số thứ tự giống như những hòn đảo cô lập và có giới hạn. Mặc dù bạn có thể khắc 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ự xuất hiện của chữ khắc đệ quy, tình hình sắp thay đổi. Bây giờ, chữ khắc có thể sử dụng cú pháp đặc biệt "/-/content/:inscription_id" để yêu cầu nội dung của các chữ khắc khác. Điều này cho phép người dùng tạo chữ khắc trên chuỗi Bitcoin với dung lượng ít hơn và phí giao dịch thấp hơn.
Chữ khắc đệ quy là một tiêu chuẩn phân tích chữ khắc. Cú pháp của nó về cơ bản tương tự như việc sử dụng mã để tìm kiếm hình ảnh, việc tạo chữ khắc bộ sưu tập PFP có thể thực hiện bằng cách tải lên các đặc điểm hình mẫu, màu sắc, hành động, v.v., tương ứng với hình ảnh, sau đó có thể kết hợp và ghép nối các yếu tố tương ứng đã tồn tại trên chuỗi mà không cần tải lên hoặc tải xuống hình ảnh thực tế.
) Đặc điểm của chữ khắc đệ quy
Chữ khắc đệ quy có những đặc điểm sau:
Thông qua thuộc tính tự tham chiếu độc đáo của chữ khắc, chúng ta có cơ hội phá vỡ ràng buộc của các phương thức khắc trước đây, thoát khỏi trạng thái lạc lõng không liên quan của từng chữ khắc, từ đó mở ra khả năng sáng tạo các tổ hợp tự do.
Chữ khắc đệ quy dưới dạng mã văn bản, giữ cho kích thước nhỏ gọn, không chỉ giảm chi phí mà còn cho phép kích thước của chữ khắc vượt qua giới hạn 4MB của khối Bitcoin.
Bước tiến này đã tăng cường khả năng tương tác, khả năng lập trình và khả năng mở rộng, mang lại nhiều khả năng và sự sáng tạo cho chuỗi Bitcoin.
Xét từ góc độ giao thức, triển vọng trong tương lai rất rộng lớn, có nhiều 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à ứng dụng.
Tuy nhiên, hiện tại vẫn còn một số thách thức, chẳng hạn như liệu chữ khắc có thể được ra mắt trên nền tảng bộ sưu tập và chỉ mục, điều này sẽ quyết định tốc độ phát triển của nó và mức độ được công nhận rộng rãi.
![Phân tích sâu về chữ khắc đệ quy: Nền tảng cho sự kết hợp LEGO BTC và sản phẩm logic phức tạp]###https://img-cdn.gateio.im/webp-social/moments-95d81da808176967c9def900d6be1ccf.webp(
Ứng dụng đổi mới của chữ khắc đệ quy
Sự xuất hiện của chữ khắc đệ quy đã mở khóa nhiều ứng dụng đổi mới mạnh mẽ. Chữ khắc đệ quy có tính linh hoạt cao trong khả năng gọi, khả năng ghép nối và lợi thế chi phí thấp, mang lại cho chữ khắc nhiều khả năng mới vô hạn. Dưới đây, bài viết sẽ giới thiệu một số trường hợp cụ thể để trình bày tiềm năng đổi mới và hướng ứng dụng của chữ khắc đệ quy.
Thông qua đệ quy, Inscriptions có thể dễ dàng tham chiếu mã của các Inscriptions khác. Nội dung của một铭文 hiện có thể được nhiều铭文 khác sử dụng. Tính khả tổ hợp mới này mở ra một lĩnh vực khả năng mà chúng ta gần như chưa khám phá, chẳng hạn như có thể khắc cá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 lên chuỗi. 铭文 đệ quy giúp việc xây dựng một internet nội bộ trở thành khả thi. Nhiều khả năng khác bao gồm việc sáng tạo lại铭文, phi tập trung hóa GitHub, phân mảnh kết hợp NFT, v.v. Bằng cách sử dụng铭文 đệ quy, chúng ta có thể hiện thực hóa các ý tưởng sau:
Dưới đây chúng tôi sẽ giới thiệu chi tiết một số trường hợp điển hình, chúng thể hiện sức mạnh tiềm năng của chữ khắc đệ quy.
) chữ khắc拆解与组合
Thông qua việc kết hợp thêm các phương án cơ bản đã đề cập ở trên, có thể thực hiện các sự kết hợp của các bộ sưu tập khác nhau, cũng như việc sáng tạo lại các chữ khắc: ví dụ, kết hợp a1 và a2 trong bộ sưu tập a, hoặc kết hợp bộ sưu tập a và bộ sưu tập b. Trên cơ sở này, có hy vọng rằng trên chuỗi BTC sẽ xuất hiện nghệ thuật sinh ra tương tác nguyên bản thực sự do cộng đồng thúc đẩy.
Chúng ta hãy xem xét trường hợp đầu tiên: 1Mask.
Đây là một dự án nghệ thuật tạo ra toàn bộ trên chuỗi với chủ đề mặt nạ trên chuỗi BTC. Dự án 1Mask khéo léo kết hợp công nghệ đệ quy của Ordinals, tổng thể được tạo thành từ ba yếu tố: mẫu, thuật toán và chữ khắc.
Phần mẫu bao gồm bảy loại chữ khắc, tương ứng với bảy loại mẫu độc đáo, định dạng của nó tuân theo image/svg+xml.
Nguyên lý 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, sử dụng hàm ngẫu nhiên để tạo ra nhiều sự kết hợp màu sắc khác nhau, nhằm tô màu cho mô hình mặt nạ.
Cơ chế tạo ra chữ khắc sử dụng kỹ thuật đệ quy để thực hiện việc tham chiếu đến chữ khắc thuật toán. Mỗi chữ khắc mặt nạ đều được nhúng mã HTML cần thiết để xây dựng hình ảnh mặt nạ đa sắc cuối cùng. Cách thực hiện này dựa vào việc sử dụng hạt giống ngẫu nhiên để thực thi mã nhúng trong chữ khắc thuật toán, đồng thời sử dụng dữ liệu chuỗi trên chuỗi cụ thể cho người dùng ### như địa chỉ ví ( để lấp đầy hạt giống ngẫu nhiên, khiến nó có tính ngẫu nhiên nhưng liên quan đến người dùng. Do đó, địa chỉ ví giống nhau khi sử dụng cùng một mẫu sẽ luôn tạo ra kết quả nhất quán.
Mỗi khi tạo ra một ký hiệu mặt nạ hoàn toàn mới, nó kết hợp các chi tiết trên chuỗi cụ thể của người dùng và tham chiếu đến ký hiệu thuật toán. Nhờ vào sức mạnh của công nghệ ký hiệu đệ quy, một khi ký hiệu mặt nạ mới được đưa ra thị trường hoặc được chỉ mục trong ví, nó sẽ tự động kích hoạt mã tham khảo được chứa trong ký hiệu thuật toán. Các mã này khi chạy sẽ sử dụng dữ liệu trên chuỗi cụ thể của người dùng làm đầu vào, cuối cùng hiển thị hình ảnh mặt nạ độc đáo, thể hiện cá tính.
Trong môi trường mạng Bitcoin, dữ liệu chứa đựng trong chữ khắc có tính không thể thay đổi, từ đó đảm bảo tính toàn vẹn của nó. Đặc điểm này quyết định rằng hình ảnh thời gian thực được trình bày dựa trên dữ liệu chữ khắc không thể thay đổi này cũng có tính không thể thay đổi. Chỉ cần hạt giống ngẫu nhiên và thuật toán liên quan trong chữ khắc 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 sáng tạo bất cứ lúc nào.
Trong dự án này, 1Mask đã tiếp tục giới thiệu một tiêu chuẩn gọi là BRC721Auto, đề xuất nghệ thuật được tạo ra hoàn toàn trên chuỗi ít nhất bao gồm hai loại chữ khắc: một là chữ khắc của mã, hai là chữ khắc của các tham số cá nhân hóa.
Trong chữ khắc mã