
Phân tích sâu về铭文 đệ quy: Sự sáng tạo vô hạn và khả năng kết hợp trên chuỗi Bitcoin
Tuyển chọn TechFlowTuyển chọn TechFlow

Phân tích sâu về铭文 đệ quy: Sự sáng tạo vô hạn và khả năng kết hợp trên chuỗi Bitcoin
Bài viết này sẽ phân tích sâu về khắc ghi đệ quy từ bốn khía cạnh: nguồn gốc, phương thức và mức độ thực hiện, cũng như những ảnh hưởng và rủi ro tiềm tàng có thể xảy ra, theo cách minh họa trực quan.
Tác giả: Darren, Everest Ventures Group
Bài viết chỉ nhằm mục đích trao đổi học tập, không cấu thành bất kỳ lời khuyên đầu tư nào.
Tóm tắt:
Kể từ khi giao thức trên chuỗi Bitcoin mang tên Ordinals ra đời và tạo nên cơn sốt Brc20 thông qua Ordi, các sáng tạo dựa trên Ordinals đã không ngừng xuất hiện. Gần đây, một đột phá nổi bật nữa đã xuất hiện – đó là "Inscription đệ quy" (recursive inscription), có khả năng tham chiếu đến những inscription đã tồn tại trên chuỗi và cho phép khắc lượng lớn mã lên mạng Bitcoin. Hơn nữa, do inscription đệ quy gọi đến mã (hiển thị dưới dạng văn bản) nên kích thước tệp cực nhỏ, giúp vượt qua giới hạn 4MB mỗi khối của Bitcoin, cho phép ngay cả những trò chơi video 3D phức tạp cũng có thể được tải toàn bộ lên chuỗi Bitcoin. Sáng tạo này mở ra vô hạn khả năng phát triển cho Ordinals, đồng thời làm dấy lên hy vọng về tính mở rộng và tương tác trên mạng Bitcoin.
Bài viết này sẽ phân tích sâu sắc về inscription đệ quy theo bốn khía cạnh: nguồn gốc, cách thức và mức độ thực hiện, ảnh hưởng tiềm năng và rủi ro có thể xảy ra, với cách tiếp cận trực quan, dễ hiểu. Lưu ý rằng tất cả mã code trong bài đều rất dễ hiểu, do đó ngay cả độc giả không chuyên về kỹ thuật vẫn có thể theo dõi và nắm bắt nội dung.
1. Ordinals và Brc20 là gì?
Trước khi đi vào tìm hiểu về inscription đệ quy, ta cần làm rõ Ordinals và Brc20 là gì. Giao thức Ordinals là một hệ thống đánh số cho từng satoshi, cấp cho mỗi satoshi một số thứ tự và theo dõi chúng qua các giao dịch. Nói đơn giản, người dùng có thể thêm dữ liệu bổ sung thông qua Ordinals, khiến mỗi satoshi trở nên độc nhất. Quá trình này được gọi là “ghi dữ liệu”. “Satoshi” được đặt theo tên Satoshi Nakamoto (một bí danh), là đơn vị nhỏ nhất của Bitcoin (BTC). Một Bitcoin có thể chia thành 100 triệu satoshi, nghĩa là mỗi satoshi có giá trị 0,00000001 BTC. Số thứ tự của satoshi được xác định theo thứ tự khai thác và chuyển nhượng. Cơ chế đánh số dựa trên thứ tự khai thác, còn cơ chế chuyển nhượng thì dựa trên thứ tự đầu vào và đầu ra trong giao dịch, vì vậy mới có tên gọi “Ordinals” (số thứ tự).
BRC20 là tiêu chuẩn token Bitcoin dựa trên công nghệ blockchain. BRC đại diện cho “Blockchain Token Standard” (Tiêu chuẩn token blockchain), còn con số 20 biểu thị phiên bản của tiêu chuẩn này. Tiêu chuẩn BRC20 định nghĩa một bộ quy tắc và giao thức để tạo và quản lý token dựa trên blockchain. Tiêu chuẩn BRC20 tương tự như tiêu chuẩn ERC20 trên Ethereum, cung cấp một cách thức phổ biến để tạo và vận hành token. Các token BRC20 có thể được phát hành, chuyển nhượng và giao dịch trên các blockchain tương thích. Tiêu chuẩn này quy định các chức năng cơ bản của token như tổng cung, tên token, ký hiệu, số chữ số thập phân, cũng như các giao diện chuẩn và sự kiện cho giao dịch token. Nhờ áp dụng tiêu chuẩn BRC20, các nhà phát triển có thể dễ dàng hơn trong việc tạo và triển khai token riêng, từ đó thực hiện lưu thông và giao dịch token trên blockchain Bitcoin. Sự ra đời của tiêu chuẩn BRC20 thúc đẩy sự phát triển của hệ sinh thái tiền mã hóa nói chung và hệ sinh thái Bitcoin nói riêng, giúp các dự án khác nhau dễ dàng tương thích và tương tác tốt hơn.
2. Nguồn gốc của Inscription Đệ quy
Nguồn gốc của inscription đệ quy diễn ra theo từng bước logic nối tiếp nhau. Kể từ khi Brc20 gây tiếng vang, cộng đồng bắt đầu suy nghĩ: nếu Brc20 – được lấy cảm hứng từ ERC20 – có thể thành công, thì tại sao lại không thể xây dựng một Brc721 dựa trên mô hình ERC721? Thế là Brc721 ra đời. Tuy nhiên, do phần lớn ERC721 lưu trữ hình ảnh tại các nền tảng lưu trữ tập trung, phải trả phí quản lý, trong khi Brc721 lại khắc trực tiếp hình ảnh lên chuỗi Bitcoin, điều này dẫn đến thách thức chi phí rất lớn. Khi Ordinals ngày càng phổ biến, tình trạng tắc nghẽn việc ghi dữ liệu trên chuỗi Bitcoin ngày càng nghiêm trọng, làm gia tăng thêm áp lực về chi phí.
Để giải quyết vấn đề này, Gbrc721 đã được tạo ra, thành công vượt qua khó khăn về chi phí cao trên chuỗi. Trong dự án Gbrc721, đội ngũ phát triển chỉ cần tải lên các thành phần NFT rồi kết hợp chúng một cách thông minh. Ví dụ, một bộ sưu tập 10K có thể chỉ cần 200 thành phần như miệng, tai, mũi... Điều này tiết kiệm đáng kể chi phí đưa dữ liệu lên chuỗi. Tuy nhiên, nó cũng tạo ra vấn đề mới: cần phải xử lý hình ảnh bên ngoài chuỗi (off-chain) để hiển thị. Vì vậy, hiện tại dự án Gbrc721 "Ordibots" trên MagicEden vẫn chỉ hiện dưới dạng một chuỗi văn bản (như hình dưới).

Khái niệm inscription đệ quy được chính người sáng lập giao thức Bitcoin Ordinals đề xuất. Ngày 12 tháng 6 năm 2023, Raph – người duy trì chính mới của Ordinals – đã thông báo một bước tiến quan trọng trên Github, khi hợp nhất sáng kiến mang tên “inscription đệ quy” (số hiệu 2167) vào mã nguồn Ordinalsd (như hình dưới). Trong phiên bản mã này, nhờ cú pháp “/-/content/:inscription_id”, các inscription có thể tham chiếu lẫn nhau, đạt được chức năng vượt trội hơn Gbrc721. Sáng tạo này được thực hiện trực tiếp trên chuỗi mà không cần phụ thuộc vào xử lý off-chain, từ đó giải quyết tận gốc vấn đề của Gbrc721. Như vậy, inscription đệ quy đã ra đời – một thay đổi đơn giản nhưng tinh tế, mở ra vô hạn khả năng sáng tạo cho Ordinals và khơi gợi trí tưởng tượng của cộng đồng.

3. Cách thức thực hiện và hiệu ứng: Khám phá khả năng tổ hợp vô tận
Ở phần trước, chúng ta đã tìm hiểu về nguồn gốc của inscription đệ quy. Tiếp theo, bài viết sẽ đi sâu vào cách thức thực hiện cụ thể của nó. Đồng thời, ta sẽ tìm hiểu điều gì đã dẫn đến khởi đầu đầy kịch tính của dự án inscription đệ quy đầu tiên thu hút sự chú ý – “Recursive Punks”; cũng như cách các thành phần được kết hợp với nhau trong quá trình đệ quy. Ngoài ra, ta cũng sẽ xem xét mức độ tổ hợp mà inscription đệ quy có thể đạt tới, và liệu có thể kết hợp giữa các inscription đệ quy ở định dạng khác nhau hay không. Tiếp theo, hãy cùng nhau giải đáp những câu hỏi này và khám phá khả năng tổ hợp vô tận mà inscription đệ quy mang lại.
Cách thức thực hiện Inscription Đệ quy
Việc thực hiện inscription đệ quy không thể tách rời khỏi trí tuệ và đột phá công nghệ của nhóm sáng lập Ordinals. Họ đã nhúng đoạn mã như hình dưới vào giao thức底层, trong đó cú pháp “/content/” là chìa khóa để tham chiếu mã. Chính cú pháp này cho phép các nhà phát triển truy cập vào các inscription đã tồn tại trên chuỗi Bitcoin. Những độc giả tinh ý khi đọc kỹ mã sẽ nhận thấy đoạn mã được trình bày ở đây (phiên bản 2174) khác với phiên bản 2167 đã nhắc đến trước đó (phiên bản 2174 đã bỏ phần “/-”). Phiên bản 2167 là phiên bản ban đầu được sử dụng, nhưng sau đó đội ngũ sáng lập Ordinals đã từ bỏ nó và chuyển sang dùng phiên bản 2174. Điều này cũng gián tiếp đặt nền móng cho khởi đầu đầy kịch tính của dự án “Recursive Punks”.

Khởi đầu đầy kịch tính của Recursive Punks
Ngày 13 tháng 6, Recursive Punks chính thức thông báo ra mắt chương trình mint miễn phí loạt Recursive Ordinals gồm 10.000 chiếc, ngay lập tức thu hút sự bàn tán và lan truyền mạnh mẽ trong cộng đồng. Do nguyên tắc “First is First” (ai trước người đó được), dự án nhanh chóng bị ghi dữ liệu hết ngay sau khi được cộng đồng phát hiện, thậm chí website一度 bị sập vì quá tải. Tuy nhiên, sau cơn sốt FOMO ghi dữ liệu, nhiều người dùng ngạc nhiên phát hiện phiên bản inscription đệ quy mà đội ngũ dự án sử dụng lại là phiên bản cũ 2167, trong khi cú pháp đúng cho inscription đệ quy phải là “/content/”, còn họ lại dùng “/-/content/:”. Điều này khiến Recursive Punks không thể hiển thị hình ảnh bình thường trên trình duyệt inscription của Bitcoin, do đó về mặt kỹ thuật, dự án này không phải là một dự án inscription đệ quy thực thụ.
Sau đó, cộng đồng bắt đầu lan truyền phương pháp sửa lỗi và chỉ ra sai sót cú pháp của Recursive Punks. Tuy nhiên, sau khi nhận ra lỗi, đội ngũ dự án lại chọn một cách xử lý bất ngờ: đăng tweet mong muốn cả nhà phát triển giao thức Ordinals và cộng đồng đều công nhận cả phiên bản không hình và có hình. Điều khiến cộng đồng càng bất ngờ hơn là họ đã xóa tweet này và trực tiếp niêm yết phiên bản không hình của Recursive Punks trên MagicEden, đồng thời hiển thị dưới dạng hình ảnh độ phân giải cao. Phân tích kỹ thuật cho thấy, điều này được thực hiện bằng cách render phía frontend, giúp phiên bản này có thể hiển thị hình ảnh trên nền tảng MagicEden. Hành động này đã gây bất mãn cho một bộ phận thành viên cộng đồng, cho rằng hành vi này vi phạm nghiêm trọng tinh thần phi tập trung, thậm chí có người cho rằng đây là hành vi lừa đảo.
Hiện tại, cả hai phiên bản V1 và V2 của Recursive Punks đều đã lên sàn MagicEden. Tính đến hôm nay (20.6.2023), phiên bản V1 (không hình) có khối lượng giao dịch cao hơn, do đó có thể cho rằng phiên bản V1 của đội ngũ dự án vẫn nhận được sự đồng thuận lớn hơn trong cộng đồng. Triết lý “First is First” vẫn được công nhận rộng rãi. Tuy nhiên, có lẽ khi kiến thức về inscription đệ quy được phổ biến rộng rãi hơn, phiên bản thật sự đệ quy – Recursive Punks v2 – sẽ nhận được nhiều ủng hộ và công nhận hơn.
Sự kết hợp tinh tế các thành phần trong Inscription Đệ quy
Trong inscription đệ quy, nhờ cú pháp “/content/” đã đề cập, đội ngũ dự án có thể trực tiếp tham chiếu đến các thành phần NFT đã tồn tại trên chuỗi để tạo ra tác phẩm NFT riêng. Bài viết lấy dự án inscription đệ quy “Recursive Frogs” làm ví dụ để minh họa điểm tinh tế này. Như hình dưới, vùng được khoanh đỏ cho thấy các thành phần của tác phẩm NFT này (hiện tại Ordiscan đã hỗ trợ hiển thị thành phần inscription đệ quy và liên kết một cú nhấp chuột đến URL thành phần).

Tiếp theo, ta nhấn vào “view source code” ở mũi tên đỏ để xem mã nguồn của tác phẩm NFT này.

Sáu dòng mã này sử dụng cú pháp “content”, thực chất là tham chiếu đến sáu thành phần khác nhau, chuỗi mã sau “/content/” chính là “Inscription ID” tương ứng với từng thành phần.

Thông qua cách tham chiếu thành phần tinh tế này, các nhà sáng tạo inscription đệ quy có thể kết hợp các yếu tố khác nhau để tạo nên những tác phẩm độc nhất vô nhị. Khả năng tổ hợp vô hạn này không chỉ khơi dậy trí tưởng tượng của người sáng tạo mà còn mở ra một chiều hướng mới cho sự phát triển của inscription đệ quy. Dù là tác phẩm nghệ thuật, tài sản số hay trò chơi thực tế ảo, khả năng tổ hợp của inscription đệ quy đều có thể mang đến những khả năng chưa từng có cho lĩnh vực sáng tạo.
Tổ hợp vô hạn và tích hợp giữa các định dạng khác nhau trong Inscription Đệ quy
Inscription đệ quy có tính tổ hợp cao về mặt lý thuyết, có thể linh hoạt kết hợp các loại inscription khác nhau trên chuỗi Bitcoin. Khả năng tổ hợp vô tận này khiến nhiều tiên phong trong ngành nhìn thấy tiềm năng ứng dụng sáng tạo như GameFi và metaverse mà inscription đệ quy có thể mang lại cho Ordinals. Inscription đệ quy có thể kết hợp các inscription định dạng khác nhau thành một trang web dưới định dạng HTML. Nội dung trang web này có thể do đội ngũ dự án tự do thêm vào, miễn là có thể tìm thấy trên chuỗi Bitcoin. Âm nhạc, video hoặc hình động có thể được tích hợp vào đó. Do đó, inscription đệ quy đã thổi vào hệ sinh thái Bitcoin những khả năng khổng lồ, nền tảng sáng tạo và cởi mở của nó cũng cung cấp cho người sáng tạo một sân chơi chưa từng có.
4. Xu hướng cải cách và triển vọng ứng dụng do Inscription Đệ quy tạo ra
Sự xuất hiện của inscription đệ quy mang lại vô hạn khả năng cho hệ sinh thái Bitcoin. Tiếp theo, chúng ta sẽ dự đoán táo bạo một số ảnh hưởng và các trường hợp ứng dụng tiềm năng mà inscription đệ quy có thể tạo ra.
1. Hạ门槛 và chi phí khởi nghiệp trong hệ sinh thái Bitcoin
Inscription đệ quy giảm mạnh门槛 khởi nghiệp trong hệ sinh thái Bitcoin, thậm chí chỉ cần sửa vài dòng mã là có thể tạo ra một series NFT hoàn toàn mới, giống như các phiên bản không hình, có hình, hình lớn và hình độ nét cao của Recursive Punks đã minh họa. Ngoài ra, inscription đệ quy còn giảm đáng kể chi phí khởi nghiệp. Một bộ sưu tập 10K vốn cần tải lên hàng chục nghìn hình ảnh, giờ đây chỉ cần tải 200 thành phần hình ảnh và khéo léo kết hợp chúng bằng mã là đã hoàn thành việc sáng tạo bộ sưu tập 10K.
2. Nâng cao độ phong phú của Inscription
Sự xuất hiện của inscription đệ quy khiến các trình duyệt inscription底层 như ord.io và ordiscan.com nỗ lực hỗ trợ nhiều loại phương tiện ngoài kiểu văn bản ban đầu, như SVG, HTML và JavaScript. Inscription đệ quy hiện nay gần như có thể so sánh với một trang web vạn năng, hiển thị hầu hết mọi nội dung trên web. Và vì inscription đệ quy có thể tham chiếu đến các inscription khác, giống như nâng cấp từ trang web cục bộ lên internet, điều này làm phong phú đáng kể hình thức biểu đạt của inscription.
3. GameFi và Metaverse
Sự xuất hiện của inscription đệ quy mở ra khả năng hiện thực hóa GameFi và metaverse trên chuỗi Bitcoin. Hiện đã xuất hiện những mini game được phát triển dựa trên inscription đệ quy. Như hình dưới, đây là một trò chơi nhỏ đệ quy do Ordz Games phát triển. Người chơi có thể trực tiếp thao tác bằng cách nhấp chuột trên trình duyệt inscription, cách chơi tương tự trò chơi đình đám trước đó “Sheep No.1 Sheep No.2”, chính là hình thức “trang web” đã đề cập ở trên.

Như đã nói, nhờ đặc tính gọi mã, inscription đệ quy có kích thước rất nhỏ. Đặc điểm này giúp vượt qua giới hạn 4MB cho kích thước khối Bitcoin. Từ đó, về mặt lý thuyết, ta có thể xây dựng metaverse và GameFi trên chuỗi Bitcoin, thậm chí tải lên chuỗi những trò chơi 3D phức tạp. Tất nhiên, cần làm rõ rằng inscription đệ quy vẫn đang ở giai đoạn sơ khai, tất cả những giả thiết và ý tưởng này đều cần được khám phá và phát hiện liên tục mới có thể hiện thực hóa.
5. Những rủi ro tiềm ẩn của Inscription Đệ quy
1. Tồn tại rủi ro tập trung hóa: Việc thực hiện inscription đệ quy phụ thuộc vào giao thức Ordinals. Như đã đề cập, inscription đệ quy được xây dựng trên nền tảng giao thức Ordinals. Nếu giao thức Ordinals không tích hợp hoặc sau này xóa phần mã “tham chiếu”, thì inscription đệ quy sẽ không thể sử dụng được.
2. Gây áp lực lên mạng Bitcoin: Về ngắn hạn, inscription đệ quy có thể mang lại sự sôi động nhất định cho hệ sinh thái Bitcoin. Tuy nhiên, hình ảnh, phim ảnh, kho lưu trữ mã, mã phần mềm và các loại dữ liệu inscription mới có thể dồn ứ trong mempool của Bitcoin. Khi các nhà đăng ký đấu giá giá gas để xác nhận giao dịch ngày càng cao, người dùng bình thường chỉ muốn dùng Bitcoin để thanh toán phí mua hàng sẽ phải trả mức phí cao bất thường. Do đó, về dài hạn, mạng Bitcoin có thể trở nên tắc nghẽn hơn và phí giao dịch cũng sẽ đắt đỏ hơn.
3. Giảm chi phí cho hành vi xấu: Inscription đệ quy có thể khiến kẻ gian dễ dàng hơn trong việc thêm phần mềm độc hại lên chuỗi Bitcoin. Chúng có thể chia phần mềm độc hại thành nhiều tệp và cài đặt vào thiết bị người dùng khi họ tải game, tệp hoặc phần mềm. Điều này có thể dẫn đến mất tiền của người tải.
4. Phụ thuộc vào sự hỗ trợ hạ tầng cơ sở: Inscription đệ quy cần thêm nhiều sự hỗ trợ từ hạ tầng cơ sở, ví dụ như các sàn giao dịch đầu ngành Unisat và MagicEden, các trình duyệt inscription chính và các sàn tập trung như OKEX, BINANCE. Tính đến hôm nay (20.6.2023), MagicEden vẫn chưa hỗ trợ hiển thị hình ảnh cho phiên bản Recursive Punks V2 đã đề cập (như hình dưới), còn việc hiển thị bình thường của Recursive Frogs cũng chỉ diễn ra sau khi một KOL trong cộng đồng đề xuất.


6. Kết luận
Sự xuất hiện của inscription đệ quy đã khơi mào cuộc thảo luận rộng rãi trong hệ sinh thái Bitcoin, có thể để lại ảnh hưởng sâu rộng đến hệ sinh thái Bitcoin và toàn ngành. Dĩ nhiên, dù lạc quan về tiềm năng vô tận mà inscription đệ quy mang lại, chúng ta cũng cần nhận thức rằng nó vẫn đang ở giai đoạn sơ khai, cần tiếp tục khám phá, thử nghiệm và cần thêm nhiều sự hỗ trợ từ các đội ngũ và dự án. Vì vậy, trước khi mạo hiểm thử nghiệm hay đầu tư, chúng ta luôn cần giữ vững ý thức về rủi ro.
Chào mừng tham gia cộng đồng chính thức TechFlow
Nhóm Telegram:https://t.me/TechFlowDaily
Tài khoản Twitter chính thức:https://x.com/TechFlowPost
Tài khoản Twitter tiếng Anh:https://x.com/BlockFlow_News














