Trước khi nói về các dòng chữ đệ quy, chúng ta hãy phổ biến thông thường và Brc20 là gì. Giao thức Ordinals là một hệ thống đánh số satoshi, cung cấp cho mỗi satoshi một số sê-ri và theo dõi chúng trong các giao dịch. Nói tóm lại, Ordinals cho phép người dùng đính kèm dữ liệu bổ sung để làm cho mỗi satoshi trở nên độc nhất. Quá trình này được gọi là "ghi âm". "Satoshi" được đặt theo tên của Satoshi Nakamoto, tác giả của Bitcoin (Satoshi Nakamoto là một bút danh) và là mệnh giá nhỏ nhất của Bitcoin (BTC). 1 bitcoin có thể được chia thành 100 triệu satoshi, có nghĩa là mỗi satoshi trị giá 0,00000001 bitcoin. Satoshi được đánh số theo thứ tự mà chúng được khai thác và chuyển giao. Sơ đồ đánh số dựa trên thứ tự mà satoshi được khai thác, trong khi sơ đồ chuyển nhượng dựa trên thứ tự đầu vào và đầu ra của giao dịch, do đó có tên là "Thứ tự".
BRC20 đề cập đến tiêu chuẩn mã thông báo Bitcoin dựa trên công nghệ chuỗi khối. BRC là viết tắt của "Tiêu chuẩn mã thông báo chuỗi khối" và số 20 đại diện cho số phiên bản của tiêu chuẩn. Tiêu chuẩn BRC20 xác định một bộ quy tắc và giao thức để tạo và quản lý mã thông báo dựa trên chuỗi khối. Tiêu chuẩn BRC20 tương tự như tiêu chuẩn ERC20 trên Ethereum, cung cấp một cách phổ biến để tạo và thao tác mã thông báo. Mã thông báo BRC20 có thể được phát hành, chuyển nhượng và giao dịch trên các chuỗi khối tương thích. Tiêu chuẩn này chỉ định các chức năng cơ bản của mã thông báo, chẳng hạn như tổng số lượng mã thông báo đã phát hành, tên mã thông báo, ký hiệu, vị trí thập phân, v.v., cũng như các giao diện và sự kiện tiêu chuẩn cho các giao dịch mã thông báo. Bằng cách áp dụng tiêu chuẩn BRC20, các nhà phát triển có thể dễ dàng tạo và triển khai mã thông báo của riêng họ hơn, đồng thời nhận ra việc lưu thông và giao dịch mã thông báo trên chuỗi khối Bitcoin. Sự xuất hiện của tiêu chuẩn BRC20 đã thúc đẩy sự phát triển của hệ sinh thái tiền điện tử và hệ sinh thái Bitcoin, cho phép các dự án khác nhau tương thích và tương tác với nhau tốt hơn.
2. Nguồn gốc của cách khắc đệ quy
Nguồn gốc của các dòng chữ đệ quy có thể được mô tả như một chuỗi, vì Brc20 gây chấn động cộng đồng bắt đầu suy nghĩ, vì Brc20 sử dụng Erc20 làm tham chiếu có thể thành công, tại sao không sử dụng Erc721 làm tham chiếu để tạo Brc721? Do đó, Brc721 ra đời. Tuy nhiên, vì hầu hết Erc721 lưu trữ hình ảnh trong một quỹ ký quỹ tập trung, nên cần phải trả phí quản lý, trong khi Brc721 ghi hình ảnh trực tiếp trên chuỗi Bitcoin, điều này đặt ra một thách thức lớn về chi phí. Khi Ordinals nắm giữ, vấn đề tắc nghẽn khắc phục trên chuỗi Bitcoin ngày càng gia tăng, làm trầm trọng thêm áp lực chi phí.
Để giải quyết vấn đề này, Gbrc721 đã được tạo ra và Gbrc721 đã khắc phục thành công vấn đề chi phí cao trên chuỗi. Khi phát triển dự án Gbrc721, bên dự án chỉ cần tải lên các thành phần NFT và kết hợp chúng một cách khéo léo. Ví dụ: bộ sưu tập 10K có thể chỉ yêu cầu 200 thành phần, bao gồm miệng, tai, mũi, v.v. Điều này giúp tiết kiệm đáng kể chi phí của chuỗi. Tuy nhiên, điều này cũng mang đến một vấn đề mới, đó là việc phân tích hình ảnh cần được thực hiện ngoài chuỗi để hiển thị hình ảnh. Do đó, dự án Gbrc721 "Ordibots" hiện được trình bày tại MagicEden vẫn được trình bày dưới dạng một chuỗi văn bản (hình bên dưới).
Khái niệm về dòng chữ đệ quy được đề xuất bởi người sáng lập giao thức Bitcoin Ordinals. Vào ngày 12 tháng 6 năm 2023, Raph, trưởng bộ phận bảo trì mới của Ordinals, đã công bố một tiến bộ quan trọng trên Github. Ông gọi dòng chữ là "Recursive Inscriptions" Số đổi mới 2167 đã được tích hợp vào mã của Ordinalsd (hiển thị bên dưới). Trong phiên bản mã này, thông qua cú pháp "/-/content/:inion_id", các dòng chữ có thể tham chiếu đến nội dung của nhau, thực hiện chức năng ngoài Gbrc721. Cải tiến này được triển khai trực tiếp trên chuỗi mà không cần dựa vào mã tắt Phân tích chuỗi về cơ bản giải quyết vấn đề của Gbrc721. Do đó, Glyph đệ quy đã ra đời, một sửa đổi đơn giản nhưng khéo léo đã mang lại sự sáng tạo vô tận cho Ordinals và khơi dậy trí tưởng tượng.
3. Hiện thực hóa và hiệu quả: khám phá khả năng kết hợp vô tận
Trong bài viết trước chúng ta đã tìm hiểu về nguồn gốc của các dòng chữ đệ quy, tiếp theo bài viết này chúng ta sẽ thảo luận chi tiết về việc thực hiện các dòng chữ đệ quy. Trong quá trình thực hiện, chúng ta sẽ xem xét điều gì đã dẫn đến sự mở đầu ấn tượng của Punks đệ quy, dự án Chữ khắc đệ quy đầu tiên đáng chú ý; và cách các thành phần khác nhau kết hợp với nhau trong quá trình đệ quy. Ngoài ra, chúng ta cũng cần chú ý đến mức độ có thể kết hợp các dòng chữ đệ quy và liệu có thể đạt được sự kết hợp của các dòng chữ đệ quy ở các định dạng khác nhau hay không. Tiếp theo, chúng ta sẽ cùng nhau giải những câu đố này và khám phá khả năng kết hợp vô tận do các dòng chữ đệ quy mang lại.
Thực hiện các dòng chữ đệ quy
Việc hiện thực hóa các dòng chữ đệ quy không thể tách rời trí tuệ và những đột phá về công nghệ của nhóm sáng lập Ordinals. Họ nhúng mã hiển thị trong hình bên dưới vào giao thức cơ bản, trong đó "/content/" là chìa khóa để tham chiếu mã và chính cú pháp này cho phép các nhà phát triển tham chiếu các dòng chữ khác đã tồn tại trên chuỗi Bitcoin. Đối với những độc giả nghiên cứu kỹ mã, sẽ không khó để nhận thấy rằng mã được trình bày ở đây (phiên bản 2174) khác với phiên bản 2167 đã đề cập trước đó (phiên bản 2174 đã xóa phần "/-") và phiên bản 2167 là phiên bản ban đầu được thông qua , nhưng sau đó nhóm sáng lập Ordinals đã từ bỏ phiên bản 2167 để ủng hộ phiên bản 2174. Điều này cũng mở đường cho việc mở màn cho bộ phim truyền hình "Recursive Punks" tiếp theo.
Đệ quy Punks Khai mạc đầy kịch tính
Ngày 13/6, Recursive Punks chính thức công bố phát miễn phí 10.000 Recursive Ordinals series, ngay lập tức gây ra những cuộc thảo luận sôi nổi và lan rộng trong cộng đồng. Do tôn chỉ "First is First" nên dự án đã cháy hàng nhanh chóng sau khi được cộng đồng phát hiện, thậm chí còn khiến website tê liệt khi được nhiều người biết đến. Tuy nhiên, sau làn sóng đốt cháy Fomo điên cuồng, nhiều người dùng đã rất ngạc nhiên khi phát hiện ra rằng phiên bản dòng chữ đệ quy chính thức là phiên bản cũ 2167 và cú pháp dòng chữ đệ quy chính xác phải là "/content/", nhưng bản chính thức lại sử dụng "/ -/ nội dung/:" . Điều này khiến Punks đệ quy không hiển thị hình ảnh chính xác trên trình duyệt dòng chữ BitChain, vì vậy, nói đúng ra, dự án này không phải là một dự án dòng chữ đệ quy thực sự.
Sau đó, cộng đồng bắt đầu phổ biến các bản sửa lỗi và chỉ ra các lỗi ngữ pháp của Recursive Punks. Tuy nhiên, quan chức này đã chọn một cách bất ngờ sau khi phát hiện ra lỗi ngữ pháp trong dự án, đó là tweet rằng ông hy vọng rằng các nhà phát triển và cộng đồng của giao thức Ordinals sẽ nhận ra cả phiên bản không có hình ảnh và phiên bản có hình ảnh. Điều khiến cộng đồng ngạc nhiên hơn nữa là quan chức này đã xóa tweet sau đó và trực tiếp tung ra phiên bản Recursive Punks không có hình ảnh trên MagicEden và hiển thị nó dưới dạng một bức tranh lớn độ nét cao. Phân tích của các kỹ thuật viên cho thấy rằng điều này đạt được thông qua kết xuất mặt trước, để phiên bản này có thể hiển thị hình ảnh trên nền tảng MagicEden. Động thái này đã làm dấy lên sự bất bình trong một số thành viên cộng đồng, họ cho rằng hành vi này vi phạm nghiêm trọng khái niệm phân quyền, thậm chí có người còn cho rằng đó là hành vi lừa đảo.
Hiện tại, cả hai phiên bản V1 và V2 của Recursive Punks đã được ra mắt trên MagicEden. Tính đến hôm nay (2023.6.2020), phiên bản Recursive Punks V1 (bản chưa hình) có lượng giao dịch cao hơn nên có thể coi phiên bản V1 chính thức vẫn nhận được nhiều sự đồng thuận hơn trong cộng đồng. Triết lý "Đầu tiên là trên hết" vẫn được công nhận rộng rãi. Tuy nhiên, có lẽ với sự phổ biến của kiến thức khắc đệ quy, phiên bản khắc đệ quy thực sự Recursive Punks v2 sẽ nhận được nhiều sự ủng hộ và công nhận hơn.
Sự kết hợp thông minh của các thành phần trong chữ khắc đệ quy
Trong dòng chữ đệ quy, với sự trợ giúp của mã cú pháp "/content/" được đề cập ở trên, bên dự án có thể tham chiếu trực tiếp các thành phần NFT hiện có trên chuỗi để tạo các tác phẩm NFT của riêng mình. Bài viết này lấy dự án ghi đệ quy "Ếch đệ quy" làm ví dụ để minh họa bí ẩn. Như thể hiện trong hình bên dưới, các thành phần của công việc NFT được hiển thị trong hộp màu đỏ (Ordiscan hiện hỗ trợ hiển thị các thành phần dòng chữ đệ quy và URL thành phần liên kết bằng một cú nhấp chuột).
Tiếp theo, chúng tôi nhấp vào "xem mã nguồn" được chỉ bởi mũi tên màu đỏ để xem mã nguồn của công việc NFT.
Sáu dòng mã này sử dụng cú pháp "nội dung", thực tế đề cập đến sáu thành phần khác nhau. Chuỗi mã sau "/content/" tương ứng với "ID Inion" của từng thành phần.
Thông qua cách khéo léo này để tham chiếu các thành phần, những người tạo chữ khắc đệ quy có thể kết hợp nhiều yếu tố với nhau để tạo ra các tác phẩm độc đáo. Khả năng kết hợp vô hạn này không chỉ kích thích trí tưởng tượng của người sáng tạo mà còn mang đến một chiều hướng mới cho sự phát triển của các bản khắc đệ quy. Cho dù đó là một tác phẩm nghệ thuật, một bộ sưu tập kỹ thuật số hay một trò chơi thực tế ảo, khả năng soạn thảo các dòng chữ đệ quy sẽ mở ra những khả năng chưa từng có trước đây trong lĩnh vực sáng tạo.
Kết hợp không giới hạn các dòng chữ đệ quy và kết hợp các định dạng khác nhau
Các dòng chữ đệ quy về mặt lý thuyết có khả năng tổng hợp cao và có thể kết hợp các dòng chữ khác nhau trên chuỗi Bitcoin một cách linh hoạt. Khả năng kết hợp vô hạn này đã cho phép nhiều người tiên phong trong ngành nhìn thấy tiềm năng của các dòng chữ đệ quy để đưa các kịch bản ứng dụng sáng tạo như GameFi và Metaverse vào Ordinals. Các dòng chữ đệ quy có thể kết hợp các dòng chữ ở các định dạng khác nhau vào một trang web được hiển thị bằng HTML. Nội dung của trang web này có thể được thêm vào một cách tự do bởi bên dự án, miễn là nó có thể được tìm thấy trên BitChain. Nhiều nội dung khác nhau như âm nhạc, video hoặc hoạt hình có thể được tích hợp trong đó. Do đó, các dòng chữ đệ quy đã đưa những khả năng tuyệt vời vào hệ sinh thái Bitcoin, đồng thời tính sáng tạo và tính mở của các dòng chữ đệ quy cũng cung cấp cho người sáng tạo một nền tảng sáng tạo chưa từng có.
4. Xu hướng đổi mới được kích hoạt bởi các bản ghi đệ quy và triển vọng của các kịch bản ứng dụng
Sự xuất hiện của các dòng chữ đệ quy đã mang lại khả năng vô hạn cho hệ sinh thái Bitcoin. Tiếp theo, chúng tôi mạnh dạn dự đoán tác động có thể có của một số dòng chữ đệ quy và các kịch bản ứng dụng có thể xảy ra.
1. Ngưỡng và chi phí của tinh thần kinh doanh sinh thái Bitcoin được giảm xuống
Các dòng chữ đệ quy đã hạ thấp đáng kể ngưỡng kinh doanh của hệ sinh thái Bitcoin và thậm chí chỉ một vài dòng sửa đổi mã có thể tạo ra một chuỗi NFT mới, giống như các chương trình bức tranh lớn, bức tranh lớn, bức tranh lớn và bức tranh lớn độ nét cao của Recursive Punks giống như vậy. Ngoài ra, các dòng chữ đệ quy cũng giảm đáng kể chi phí khởi nghiệp, ban đầu cần tải lên bộ sưu tập 10k gồm hàng chục nghìn hình ảnh, giờ chỉ cần tải lên 200 hình ảnh thành phần và chúng được kết hợp khéo léo thông qua mã để hoàn thành việc tạo bộ sưu tập 10k.
2. Tăng độ phong phú của chữ khắc
Sự ra đời của các dòng chữ đệ quy đã dẫn đến các trình duyệt dòng chữ cơ bản của Ordinals (chẳng hạn như ord.io và ordiscan.com) cố gắng hỗ trợ nhiều loại phương tiện như SVG, HTML và Java ngoài các loại văn bản sớm nhất. Các dòng chữ đệ quy đã được so sánh với một trang web phổ quát, có thể hiển thị nội dung của hầu hết mọi trang web. Và các dòng chữ đệ quy có thể tham chiếu đến các dòng chữ khác, giống như một trang web địa phương được nâng cấp lên Internet, điều này làm phong phú thêm cách thể hiện của các dòng chữ.
3. GameFi và Metaverse
Sự xuất hiện của các dòng chữ đệ quy mang lại khả năng hiện thực hóa GameFi và Metaverse trên Bitcoin. Hiện tại đã có mini-game được phát triển dựa trên cách khắc đệ quy như hình bên dưới, đây là mini-game đệ quy được phát triển bởi Ordz Games. Người chơi có thể nhấp trực tiếp vào trình duyệt dòng chữ và cách chơi tương tự như "cừu một con cừu" phổ biến trước đây, đó là hiện thực hóa "trang web" được đề cập ở trên.
Như đã đề cập ở trên, dòng chữ đệ quy đạt được kích thước nhỏ do đặc điểm gọi mã của nó. Tính năng này cho phép kích thước của dòng chữ vượt quá giới hạn kích thước khối Bitcoin là 4MB. Do đó, về mặt lý thuyết, chúng ta có thể xây dựng Metaverse và GameFi trên chuỗi Bitcoin và thậm chí tải các trò chơi 3D phức tạp lên chuỗi Bitcoin. Tất nhiên, cần phải rõ ràng rằng các bản khắc đệ quy vẫn đang ở giai đoạn đầu, và tất cả những ý tưởng và ý tưởng này cần được hiện thực hóa thông qua việc khám phá và khám phá liên tục.
Năm, rủi ro có thể có của chữ khắc đệ quy
Có nguy cơ tập trung hóa: việc thực hiện các ghi đệ quy phụ thuộc vào giao thức Ordinals Như đã đề cập ở trên, việc thực hiện các ghi đệ quy dựa trên giao thức Ordinals. Nếu Giao thức thông thường không được cấy ghép hoặc mã trong phần "Tham khảo" bị xóa sau đó, các ký tự đệ quy sẽ không hoạt động.
Mang lại gánh nặng cho mạng Bitcoin: Trong ngắn hạn, các dòng chữ đệ quy có thể mang lại sự thịnh vượng cho hệ sinh thái Bitcoin. Tuy nhiên, hình ảnh, phim, kho lưu trữ mã, mã phần mềm và bản ghi của tất cả các loại dữ liệu mới đều có khả năng tích lũy trong bộ nhớ của Bitcoin. Khi các nhà đăng ký đặt giá thầu ngày càng nhiều để xác nhận giao dịch, những người dùng thông thường chỉ muốn trả tiền mua hàng bằng bitcoin sẽ phải trả một khoản phí bảo hiểm đắt đỏ. Do đó, về lâu dài, mạng Bitcoin có thể trở nên tắc nghẽn hơn và tốn kém hơn để xử lý.
Giảm chi phí làm điều ác: Các dòng chữ đệ quy có thể giúp những kẻ lừa đảo thêm phần mềm độc hại vào chuỗi Bitcoin dễ dàng hơn. Kẻ lừa đảo có thể chia phần mềm độc hại thành nhiều tệp và thêm phần mềm độc hại vào thiết bị của mọi người khi họ tải xuống trò chơi, tệp hoặc phần mềm. Điều này có thể khiến trình tải xuống bị mất tiền.
Dựa vào sự hỗ trợ của cơ sở hạ tầng cơ bản: Các bản ghi đệ quy cũng cần sự hỗ trợ của cơ sở hạ tầng cơ bản hơn, chẳng hạn như sàn giao dịch chính Unisat và MagicEden, trình duyệt bản ghi chính và sự hỗ trợ của các sàn giao dịch tập trung như OKEX và BINANCE. Kể từ ngày hôm nay (2023.6.20), MagicEden vẫn chưa hỗ trợ hiển thị hình ảnh của phiên bản Recursive Punks V2 đã đề cập ở trên (như trong hình bên dưới) và việc hiển thị bình thường của Recursive Frogs chỉ được thực hiện sau khi một KOL cộng đồng đề xuất. .
6. Kết luận
Sự xuất hiện của các dòng chữ đệ quy đã gây ra các cuộc thảo luận rộng rãi về hệ sinh thái Bitcoin, điều này có thể có tác động sâu sắc đến hệ sinh thái Bitcoin và toàn bộ ngành. Tất nhiên, mặc dù chúng ta rất lạc quan về những khả năng vô hạn mà các bản khắc đệ quy có thể mang lại, nhưng chúng ta cũng cần nhận ra rằng các bản khắc đệ quy vẫn đang ở giai đoạn đầu và chúng ta cần tiếp tục tìm hiểu và khám phá, đồng thời chúng ta cũng cần sự hỗ trợ của nhiều hơn nữa các bên và nhóm dự án. Do đó, trước khi thực hiện các nỗ lực và đầu tư mạo hiểm, chúng ta phải luôn nhận thức được rủi ro.
Liên kết tham khảo:
Kỷ nguyên dòng chữ 2.0: Dòng chữ đệ quy có thể tạo ra các hợp đồng thông minh trên chuỗi Bitcoin không?
Tweet bởi @holddoteth
Thứ tự là gì? Tổng quan về Bitcoin NFT
BRC20 chính xác là gì? Mối quan hệ với ERC20 là gì?
Lưu ý: Ảnh bìa được lấy từ một tweet của @OrdzWorld
Xem bản gốc
Nội dung chỉ mang tính chất tham khảo, không phải là lời chào mời hay đề nghị. Không cung cấp tư vấn về đầu tư, thuế hoặc pháp lý. Xem Tuyên bố miễn trừ trách nhiệm để biết thêm thông tin về rủi ro.
Chữ khắc đệ quy: Khả năng kết hợp và sáng tạo vô hạn trên chuỗi Bitcoin
1. Thứ tự và Brc20 là gì
Trước khi nói về các dòng chữ đệ quy, chúng ta hãy phổ biến thông thường và Brc20 là gì. Giao thức Ordinals là một hệ thống đánh số satoshi, cung cấp cho mỗi satoshi một số sê-ri và theo dõi chúng trong các giao dịch. Nói tóm lại, Ordinals cho phép người dùng đính kèm dữ liệu bổ sung để làm cho mỗi satoshi trở nên độc nhất. Quá trình này được gọi là "ghi âm". "Satoshi" được đặt theo tên của Satoshi Nakamoto, tác giả của Bitcoin (Satoshi Nakamoto là một bút danh) và là mệnh giá nhỏ nhất của Bitcoin (BTC). 1 bitcoin có thể được chia thành 100 triệu satoshi, có nghĩa là mỗi satoshi trị giá 0,00000001 bitcoin. Satoshi được đánh số theo thứ tự mà chúng được khai thác và chuyển giao. Sơ đồ đánh số dựa trên thứ tự mà satoshi được khai thác, trong khi sơ đồ chuyển nhượng dựa trên thứ tự đầu vào và đầu ra của giao dịch, do đó có tên là "Thứ tự".
BRC20 đề cập đến tiêu chuẩn mã thông báo Bitcoin dựa trên công nghệ chuỗi khối. BRC là viết tắt của "Tiêu chuẩn mã thông báo chuỗi khối" và số 20 đại diện cho số phiên bản của tiêu chuẩn. Tiêu chuẩn BRC20 xác định một bộ quy tắc và giao thức để tạo và quản lý mã thông báo dựa trên chuỗi khối. Tiêu chuẩn BRC20 tương tự như tiêu chuẩn ERC20 trên Ethereum, cung cấp một cách phổ biến để tạo và thao tác mã thông báo. Mã thông báo BRC20 có thể được phát hành, chuyển nhượng và giao dịch trên các chuỗi khối tương thích. Tiêu chuẩn này chỉ định các chức năng cơ bản của mã thông báo, chẳng hạn như tổng số lượng mã thông báo đã phát hành, tên mã thông báo, ký hiệu, vị trí thập phân, v.v., cũng như các giao diện và sự kiện tiêu chuẩn cho các giao dịch mã thông báo. Bằng cách áp dụng tiêu chuẩn BRC20, các nhà phát triển có thể dễ dàng tạo và triển khai mã thông báo của riêng họ hơn, đồng thời nhận ra việc lưu thông và giao dịch mã thông báo trên chuỗi khối Bitcoin. Sự xuất hiện của tiêu chuẩn BRC20 đã thúc đẩy sự phát triển của hệ sinh thái tiền điện tử và hệ sinh thái Bitcoin, cho phép các dự án khác nhau tương thích và tương tác với nhau tốt hơn.
2. Nguồn gốc của cách khắc đệ quy
Nguồn gốc của các dòng chữ đệ quy có thể được mô tả như một chuỗi, vì Brc20 gây chấn động cộng đồng bắt đầu suy nghĩ, vì Brc20 sử dụng Erc20 làm tham chiếu có thể thành công, tại sao không sử dụng Erc721 làm tham chiếu để tạo Brc721? Do đó, Brc721 ra đời. Tuy nhiên, vì hầu hết Erc721 lưu trữ hình ảnh trong một quỹ ký quỹ tập trung, nên cần phải trả phí quản lý, trong khi Brc721 ghi hình ảnh trực tiếp trên chuỗi Bitcoin, điều này đặt ra một thách thức lớn về chi phí. Khi Ordinals nắm giữ, vấn đề tắc nghẽn khắc phục trên chuỗi Bitcoin ngày càng gia tăng, làm trầm trọng thêm áp lực chi phí.
Để giải quyết vấn đề này, Gbrc721 đã được tạo ra và Gbrc721 đã khắc phục thành công vấn đề chi phí cao trên chuỗi. Khi phát triển dự án Gbrc721, bên dự án chỉ cần tải lên các thành phần NFT và kết hợp chúng một cách khéo léo. Ví dụ: bộ sưu tập 10K có thể chỉ yêu cầu 200 thành phần, bao gồm miệng, tai, mũi, v.v. Điều này giúp tiết kiệm đáng kể chi phí của chuỗi. Tuy nhiên, điều này cũng mang đến một vấn đề mới, đó là việc phân tích hình ảnh cần được thực hiện ngoài chuỗi để hiển thị hình ảnh. Do đó, dự án Gbrc721 "Ordibots" hiện được trình bày tại MagicEden vẫn được trình bày dưới dạng một chuỗi văn bản (hình bên dưới).
Khái niệm về dòng chữ đệ quy được đề xuất bởi người sáng lập giao thức Bitcoin Ordinals. Vào ngày 12 tháng 6 năm 2023, Raph, trưởng bộ phận bảo trì mới của Ordinals, đã công bố một tiến bộ quan trọng trên Github. Ông gọi dòng chữ là "Recursive Inscriptions" Số đổi mới 2167 đã được tích hợp vào mã của Ordinalsd (hiển thị bên dưới). Trong phiên bản mã này, thông qua cú pháp "/-/content/:inion_id", các dòng chữ có thể tham chiếu đến nội dung của nhau, thực hiện chức năng ngoài Gbrc721. Cải tiến này được triển khai trực tiếp trên chuỗi mà không cần dựa vào mã tắt Phân tích chuỗi về cơ bản giải quyết vấn đề của Gbrc721. Do đó, Glyph đệ quy đã ra đời, một sửa đổi đơn giản nhưng khéo léo đã mang lại sự sáng tạo vô tận cho Ordinals và khơi dậy trí tưởng tượng.
3. Hiện thực hóa và hiệu quả: khám phá khả năng kết hợp vô tận
Trong bài viết trước chúng ta đã tìm hiểu về nguồn gốc của các dòng chữ đệ quy, tiếp theo bài viết này chúng ta sẽ thảo luận chi tiết về việc thực hiện các dòng chữ đệ quy. Trong quá trình thực hiện, chúng ta sẽ xem xét điều gì đã dẫn đến sự mở đầu ấn tượng của Punks đệ quy, dự án Chữ khắc đệ quy đầu tiên đáng chú ý; và cách các thành phần khác nhau kết hợp với nhau trong quá trình đệ quy. Ngoài ra, chúng ta cũng cần chú ý đến mức độ có thể kết hợp các dòng chữ đệ quy và liệu có thể đạt được sự kết hợp của các dòng chữ đệ quy ở các định dạng khác nhau hay không. Tiếp theo, chúng ta sẽ cùng nhau giải những câu đố này và khám phá khả năng kết hợp vô tận do các dòng chữ đệ quy mang lại.
Thực hiện các dòng chữ đệ quy
Việc hiện thực hóa các dòng chữ đệ quy không thể tách rời trí tuệ và những đột phá về công nghệ của nhóm sáng lập Ordinals. Họ nhúng mã hiển thị trong hình bên dưới vào giao thức cơ bản, trong đó "/content/" là chìa khóa để tham chiếu mã và chính cú pháp này cho phép các nhà phát triển tham chiếu các dòng chữ khác đã tồn tại trên chuỗi Bitcoin. Đối với những độc giả nghiên cứu kỹ mã, sẽ không khó để nhận thấy rằng mã được trình bày ở đây (phiên bản 2174) khác với phiên bản 2167 đã đề cập trước đó (phiên bản 2174 đã xóa phần "/-") và phiên bản 2167 là phiên bản ban đầu được thông qua , nhưng sau đó nhóm sáng lập Ordinals đã từ bỏ phiên bản 2167 để ủng hộ phiên bản 2174. Điều này cũng mở đường cho việc mở màn cho bộ phim truyền hình "Recursive Punks" tiếp theo.
Đệ quy Punks Khai mạc đầy kịch tính
Ngày 13/6, Recursive Punks chính thức công bố phát miễn phí 10.000 Recursive Ordinals series, ngay lập tức gây ra những cuộc thảo luận sôi nổi và lan rộng trong cộng đồng. Do tôn chỉ "First is First" nên dự án đã cháy hàng nhanh chóng sau khi được cộng đồng phát hiện, thậm chí còn khiến website tê liệt khi được nhiều người biết đến. Tuy nhiên, sau làn sóng đốt cháy Fomo điên cuồng, nhiều người dùng đã rất ngạc nhiên khi phát hiện ra rằng phiên bản dòng chữ đệ quy chính thức là phiên bản cũ 2167 và cú pháp dòng chữ đệ quy chính xác phải là "/content/", nhưng bản chính thức lại sử dụng "/ -/ nội dung/:" . Điều này khiến Punks đệ quy không hiển thị hình ảnh chính xác trên trình duyệt dòng chữ BitChain, vì vậy, nói đúng ra, dự án này không phải là một dự án dòng chữ đệ quy thực sự.
Sau đó, cộng đồng bắt đầu phổ biến các bản sửa lỗi và chỉ ra các lỗi ngữ pháp của Recursive Punks. Tuy nhiên, quan chức này đã chọn một cách bất ngờ sau khi phát hiện ra lỗi ngữ pháp trong dự án, đó là tweet rằng ông hy vọng rằng các nhà phát triển và cộng đồng của giao thức Ordinals sẽ nhận ra cả phiên bản không có hình ảnh và phiên bản có hình ảnh. Điều khiến cộng đồng ngạc nhiên hơn nữa là quan chức này đã xóa tweet sau đó và trực tiếp tung ra phiên bản Recursive Punks không có hình ảnh trên MagicEden và hiển thị nó dưới dạng một bức tranh lớn độ nét cao. Phân tích của các kỹ thuật viên cho thấy rằng điều này đạt được thông qua kết xuất mặt trước, để phiên bản này có thể hiển thị hình ảnh trên nền tảng MagicEden. Động thái này đã làm dấy lên sự bất bình trong một số thành viên cộng đồng, họ cho rằng hành vi này vi phạm nghiêm trọng khái niệm phân quyền, thậm chí có người còn cho rằng đó là hành vi lừa đảo.
Hiện tại, cả hai phiên bản V1 và V2 của Recursive Punks đã được ra mắt trên MagicEden. Tính đến hôm nay (2023.6.2020), phiên bản Recursive Punks V1 (bản chưa hình) có lượng giao dịch cao hơn nên có thể coi phiên bản V1 chính thức vẫn nhận được nhiều sự đồng thuận hơn trong cộng đồng. Triết lý "Đầu tiên là trên hết" vẫn được công nhận rộng rãi. Tuy nhiên, có lẽ với sự phổ biến của kiến thức khắc đệ quy, phiên bản khắc đệ quy thực sự Recursive Punks v2 sẽ nhận được nhiều sự ủng hộ và công nhận hơn.
Sự kết hợp thông minh của các thành phần trong chữ khắc đệ quy
Trong dòng chữ đệ quy, với sự trợ giúp của mã cú pháp "/content/" được đề cập ở trên, bên dự án có thể tham chiếu trực tiếp các thành phần NFT hiện có trên chuỗi để tạo các tác phẩm NFT của riêng mình. Bài viết này lấy dự án ghi đệ quy "Ếch đệ quy" làm ví dụ để minh họa bí ẩn. Như thể hiện trong hình bên dưới, các thành phần của công việc NFT được hiển thị trong hộp màu đỏ (Ordiscan hiện hỗ trợ hiển thị các thành phần dòng chữ đệ quy và URL thành phần liên kết bằng một cú nhấp chuột).
Tiếp theo, chúng tôi nhấp vào "xem mã nguồn" được chỉ bởi mũi tên màu đỏ để xem mã nguồn của công việc NFT.
Sáu dòng mã này sử dụng cú pháp "nội dung", thực tế đề cập đến sáu thành phần khác nhau. Chuỗi mã sau "/content/" tương ứng với "ID Inion" của từng thành phần.
Thông qua cách khéo léo này để tham chiếu các thành phần, những người tạo chữ khắc đệ quy có thể kết hợp nhiều yếu tố với nhau để tạo ra các tác phẩm độc đáo. Khả năng kết hợp vô hạn này không chỉ kích thích trí tưởng tượng của người sáng tạo mà còn mang đến một chiều hướng mới cho sự phát triển của các bản khắc đệ quy. Cho dù đó là một tác phẩm nghệ thuật, một bộ sưu tập kỹ thuật số hay một trò chơi thực tế ảo, khả năng soạn thảo các dòng chữ đệ quy sẽ mở ra những khả năng chưa từng có trước đây trong lĩnh vực sáng tạo.
Kết hợp không giới hạn các dòng chữ đệ quy và kết hợp các định dạng khác nhau
Các dòng chữ đệ quy về mặt lý thuyết có khả năng tổng hợp cao và có thể kết hợp các dòng chữ khác nhau trên chuỗi Bitcoin một cách linh hoạt. Khả năng kết hợp vô hạn này đã cho phép nhiều người tiên phong trong ngành nhìn thấy tiềm năng của các dòng chữ đệ quy để đưa các kịch bản ứng dụng sáng tạo như GameFi và Metaverse vào Ordinals. Các dòng chữ đệ quy có thể kết hợp các dòng chữ ở các định dạng khác nhau vào một trang web được hiển thị bằng HTML. Nội dung của trang web này có thể được thêm vào một cách tự do bởi bên dự án, miễn là nó có thể được tìm thấy trên BitChain. Nhiều nội dung khác nhau như âm nhạc, video hoặc hoạt hình có thể được tích hợp trong đó. Do đó, các dòng chữ đệ quy đã đưa những khả năng tuyệt vời vào hệ sinh thái Bitcoin, đồng thời tính sáng tạo và tính mở của các dòng chữ đệ quy cũng cung cấp cho người sáng tạo một nền tảng sáng tạo chưa từng có.
4. Xu hướng đổi mới được kích hoạt bởi các bản ghi đệ quy và triển vọng của các kịch bản ứng dụng
Sự xuất hiện của các dòng chữ đệ quy đã mang lại khả năng vô hạn cho hệ sinh thái Bitcoin. Tiếp theo, chúng tôi mạnh dạn dự đoán tác động có thể có của một số dòng chữ đệ quy và các kịch bản ứng dụng có thể xảy ra.
1. Ngưỡng và chi phí của tinh thần kinh doanh sinh thái Bitcoin được giảm xuống
Các dòng chữ đệ quy đã hạ thấp đáng kể ngưỡng kinh doanh của hệ sinh thái Bitcoin và thậm chí chỉ một vài dòng sửa đổi mã có thể tạo ra một chuỗi NFT mới, giống như các chương trình bức tranh lớn, bức tranh lớn, bức tranh lớn và bức tranh lớn độ nét cao của Recursive Punks giống như vậy. Ngoài ra, các dòng chữ đệ quy cũng giảm đáng kể chi phí khởi nghiệp, ban đầu cần tải lên bộ sưu tập 10k gồm hàng chục nghìn hình ảnh, giờ chỉ cần tải lên 200 hình ảnh thành phần và chúng được kết hợp khéo léo thông qua mã để hoàn thành việc tạo bộ sưu tập 10k.
2. Tăng độ phong phú của chữ khắc
Sự ra đời của các dòng chữ đệ quy đã dẫn đến các trình duyệt dòng chữ cơ bản của Ordinals (chẳng hạn như ord.io và ordiscan.com) cố gắng hỗ trợ nhiều loại phương tiện như SVG, HTML và Java ngoài các loại văn bản sớm nhất. Các dòng chữ đệ quy đã được so sánh với một trang web phổ quát, có thể hiển thị nội dung của hầu hết mọi trang web. Và các dòng chữ đệ quy có thể tham chiếu đến các dòng chữ khác, giống như một trang web địa phương được nâng cấp lên Internet, điều này làm phong phú thêm cách thể hiện của các dòng chữ.
3. GameFi và Metaverse
Sự xuất hiện của các dòng chữ đệ quy mang lại khả năng hiện thực hóa GameFi và Metaverse trên Bitcoin. Hiện tại đã có mini-game được phát triển dựa trên cách khắc đệ quy như hình bên dưới, đây là mini-game đệ quy được phát triển bởi Ordz Games. Người chơi có thể nhấp trực tiếp vào trình duyệt dòng chữ và cách chơi tương tự như "cừu một con cừu" phổ biến trước đây, đó là hiện thực hóa "trang web" được đề cập ở trên.
Như đã đề cập ở trên, dòng chữ đệ quy đạt được kích thước nhỏ do đặc điểm gọi mã của nó. Tính năng này cho phép kích thước của dòng chữ vượt quá giới hạn kích thước khối Bitcoin là 4MB. Do đó, về mặt lý thuyết, chúng ta có thể xây dựng Metaverse và GameFi trên chuỗi Bitcoin và thậm chí tải các trò chơi 3D phức tạp lên chuỗi Bitcoin. Tất nhiên, cần phải rõ ràng rằng các bản khắc đệ quy vẫn đang ở giai đoạn đầu, và tất cả những ý tưởng và ý tưởng này cần được hiện thực hóa thông qua việc khám phá và khám phá liên tục.
Năm, rủi ro có thể có của chữ khắc đệ quy
Có nguy cơ tập trung hóa: việc thực hiện các ghi đệ quy phụ thuộc vào giao thức Ordinals Như đã đề cập ở trên, việc thực hiện các ghi đệ quy dựa trên giao thức Ordinals. Nếu Giao thức thông thường không được cấy ghép hoặc mã trong phần "Tham khảo" bị xóa sau đó, các ký tự đệ quy sẽ không hoạt động.
Mang lại gánh nặng cho mạng Bitcoin: Trong ngắn hạn, các dòng chữ đệ quy có thể mang lại sự thịnh vượng cho hệ sinh thái Bitcoin. Tuy nhiên, hình ảnh, phim, kho lưu trữ mã, mã phần mềm và bản ghi của tất cả các loại dữ liệu mới đều có khả năng tích lũy trong bộ nhớ của Bitcoin. Khi các nhà đăng ký đặt giá thầu ngày càng nhiều để xác nhận giao dịch, những người dùng thông thường chỉ muốn trả tiền mua hàng bằng bitcoin sẽ phải trả một khoản phí bảo hiểm đắt đỏ. Do đó, về lâu dài, mạng Bitcoin có thể trở nên tắc nghẽn hơn và tốn kém hơn để xử lý.
Giảm chi phí làm điều ác: Các dòng chữ đệ quy có thể giúp những kẻ lừa đảo thêm phần mềm độc hại vào chuỗi Bitcoin dễ dàng hơn. Kẻ lừa đảo có thể chia phần mềm độc hại thành nhiều tệp và thêm phần mềm độc hại vào thiết bị của mọi người khi họ tải xuống trò chơi, tệp hoặc phần mềm. Điều này có thể khiến trình tải xuống bị mất tiền.
Dựa vào sự hỗ trợ của cơ sở hạ tầng cơ bản: Các bản ghi đệ quy cũng cần sự hỗ trợ của cơ sở hạ tầng cơ bản hơn, chẳng hạn như sàn giao dịch chính Unisat và MagicEden, trình duyệt bản ghi chính và sự hỗ trợ của các sàn giao dịch tập trung như OKEX và BINANCE. Kể từ ngày hôm nay (2023.6.20), MagicEden vẫn chưa hỗ trợ hiển thị hình ảnh của phiên bản Recursive Punks V2 đã đề cập ở trên (như trong hình bên dưới) và việc hiển thị bình thường của Recursive Frogs chỉ được thực hiện sau khi một KOL cộng đồng đề xuất. .

6. Kết luận
Sự xuất hiện của các dòng chữ đệ quy đã gây ra các cuộc thảo luận rộng rãi về hệ sinh thái Bitcoin, điều này có thể có tác động sâu sắc đến hệ sinh thái Bitcoin và toàn bộ ngành. Tất nhiên, mặc dù chúng ta rất lạc quan về những khả năng vô hạn mà các bản khắc đệ quy có thể mang lại, nhưng chúng ta cũng cần nhận ra rằng các bản khắc đệ quy vẫn đang ở giai đoạn đầu và chúng ta cần tiếp tục tìm hiểu và khám phá, đồng thời chúng ta cũng cần sự hỗ trợ của nhiều hơn nữa các bên và nhóm dự án. Do đó, trước khi thực hiện các nỗ lực và đầu tư mạo hiểm, chúng ta phải luôn nhận thức được rủi ro.
Liên kết tham khảo:
Kỷ nguyên dòng chữ 2.0: Dòng chữ đệ quy có thể tạo ra các hợp đồng thông minh trên chuỗi Bitcoin không?
Tweet bởi @holddoteth
Thứ tự là gì? Tổng quan về Bitcoin NFT
BRC20 chính xác là gì? Mối quan hệ với ERC20 là gì?
Lưu ý: Ảnh bìa được lấy từ một tweet của @OrdzWorld