Nguồn: ByteDance CKB
Thứ Sáu tuần trước, JoyID Wallet đã chính thức phát hành Spore DOB Marketplace và đã có đã mở giao dịch cho tài sản DOB đầu tiên - Unicorn Box.
DOB (Đối tượng kỹ thuật số, Đối tượng kỹ thuật số) là tài sản tiền điện tử được phát hành thông qua Spore, giao thức tạo đối tượng kỹ thuật số trên chuỗi khối CKB. Giao thức Spore không hẳn là giao thức NFT mà nhiều người quen thuộc, bởi vì DOB do giao thức Spore tạo ra không chỉ chống giả mạo và được lưu trữ hoàn toàn trên chuỗi mà còn thiết lập kết nối vốn có giữa nội dung và giá trị. Cụ thể, việc tạo DOB yêu cầu lấy mã thông báo CKB làm "nguyên liệu thô". Lượng CKB được đúc sẽ xác định kích thước của không gian lưu trữ trên chuỗi của DOB và việc phá hủy DOB có thể lấy lại CKB đã chiếm dụng. Cơ chế này đảm bảo rằng việc nắm giữ Spore DOB tương đương với việc chiếm giữ CKB, từ đó làm giảm sự lưu thông của CKB trong hệ sinh thái, điều này sẽ có tác động tích cực đến thị trường thứ cấp của CKB - khi càng chiếm nhiều CKB, giá trị của chúng dự kiến sẽ tăng lên. Điều này thiết lập mối quan hệ cộng sinh lành mạnh giữa người tạo và người nắm giữ Spore DOB và toàn bộ hệ sinh thái CKB.
Trong bài viết hôm nay, chúng tôi sẽ giới thiệu chi tiết về giao thức tạo đối tượng kỹ thuật số Spore trên chuỗi khối CKB và nhiều cải tiến của nó.
Nguồn gốc của giao thức bào tử
< p> Theo nhóm, giao thức Spore đã được hình thành cách đây một năm và phần lớn được lấy cảm hứng từ Ordinals. Vì Bitcoin không hỗ trợ hợp đồng thông minh nên có rất nhiều điều mà Ordinals không thể làm được. Ở góc độ kỹ thuật, Ordinals là một giao thức rất đơn giản nhưng được nhiều người quan tâm và nhiều người đang sử dụng nó. Do đó, nhóm Spore đã nghĩ đến cách mở rộng giao thức Ordinals theo quan điểm của CKB và giao thức Spore đã ra đời.
Nhóm Spore tin rằng nếu Bitcoin hỗ trợ các hợp đồng thông minh thì Ordinals sẽ trở nên giống như Spore. Nói cách khác,Nếu bạn coi CKB là phiên bản nâng cấp của Bitcoin thì Spore là phiên bản nâng cấp của Ordinals.
Các tính năng của giao thức Spore h2 >1. Hỗ trợ nhiều loại nội dung và cung cấp nhiều không gian hơn cho sự sáng tạo
Khác với nhiều bức tranh nhỏ trong hệ sinh thái Ethereum Giao thức NFT, Spore không chỉ giới hạn ở hình ảnh tĩnh hoặc liên kết ngoại tuyến mà còn hỗ trợ nhiều loại nội dung như video, âm thanh, văn bản, v.v., giúp người sáng tạo có nhiều không gian sáng tạo hơn.
2. Nội dung Tất cả đều trên chuỗi, cho phép người dùng thực sự kiểm soát quyền sở hữu
NFT dựa trên giao thức Ethereum ERC-721, chẳng hạn như CryptoPunks, chỉ lưu trữ imageHash trong hợp đồng thông minh của họ, trong khi hình ảnh được lưu trữ trong trung tâm Trong máy chủ của trang web larvalabs.com, nếu máy chủ bị treo, những hình ảnh này sẽ biến mất; một ví dụ khác là Boring Ape (BAYC), lưu trữ địa chỉ IPFS trong hợp đồng thông minh của nó, vì vậy những bức ảnh về Bored Ape thực sự được lưu trữ trong IPFS. Nói cách khác, nội dung của hầu hết các NFT Ethereum nổi tiếng đều được lưu trữ bên ngoài chuỗi và chỉ có một liên kết được lưu trữ trên chuỗi. Ngược lại, DOB được tạo ra thông qua giao thức Spore có dữ liệu nội dung được lưu trữ hoàn toàn trên chuỗi khối CKB (trong Ô).
Nếu bạn nhìn nó từ góc độ kỹ thuật, NFT của Giao thức Ethereum ERC-721, chủ sở hữu thực sự của nó là một hợp đồng thông minh, trong đó chỉ định địa chỉ nào sở hữu NFT nào và cấp cho các địa chỉ này quyền vận hành; DOB được tạo ra thông qua giao thức Spore về cơ bản là một Cell (phiên bản cải tiến của UTXO), có thể mang theo được , hoàn toàn do người dùng kiểm soát, vì Ô chỉ có thể được mở khóa bởi người dùng bằng khóa riêng và hợp đồng thông minh không thể kiểm soát các Ô này. Đây là lý do tại sao có vấn đề với hợp đồng thông minh của Ethereum NFT và tất cả các NFT có thể là thảm họa; trên chuỗi khối CKB hoặc chuỗi khối mô hình UTXO, chỉ có khóa riêng của người dùng bị rò rỉ, điều này có thể dẫn đến mất tài sản. Sự khác biệt này thực chất là do sự khác biệt giữa mô hình tài khoản và mô hình UTXO.
3. Mỗi DOB đều có CKB làm giá trị hỗ trợ
Trong chuỗi khối CKB Lưu trữ bất kỳ loại nào Mọi thứ trên chuỗi đều yêu cầu chiếm CKB. Một mã thông báo CKB bằng một byte không gian trên chuỗi. Do đó, nếu bạn muốn tạo DOB bào tử 200 byte, bạn cần mua 200 CKB để chiếm dung lượng trên chuỗi.
Điều này rất thú vị, bởi vì blockchain ban đầu là một không gian ảo vô tận, nhưng giờ đây nó tạo ra một nguồn tài nguyên hạn chế và giao thức Spore còn khuếch đại hơn nữa điều này. Mỗi CKB tiêu tốn rất nhiều tài nguyên năng lượng và sức mạnh tính toán từ các thợ mỏ. Chúng tôi sử dụng CKB để đúc Spore DOB, giống như sử dụng vàng chiết xuất từ quặng để tạo ra đồ trang sức. Vì bản thân vàng nguyên liệu đã có giá trị nên đồ trang sức này Bất kể mức độ của nó nghề thủ công, có giá trị. Giá trị cơ bản của Spore DOB đến từ CKB mà nó chiếm giữ và giá trị của CKB đến từ toàn bộ mạng blockchain.
Giá trị của vàng trang sức đương nhiên cao hơn giá trị của vàng nguyên liệu nên giá trị của Spore DOB đương nhiên sẽ cao hơn giá trị của CKB mà nó chiếm giữ. Nếu không thích số vàng trang sức này nữa chúng ta có thể tiêu hủy số trang sức đó để lấy lại số vàng thô, tương tự nếu không muốn DOB này nữa thì có thể tiêu hủy và lấy lại số CKB đã chiếm dụng.
Cơ chế này đảm bảo việc nắm giữ Spore DOB tương đương với việc chiếm giữ CKB, do đó làm giảm Sự lưu thông của CKB trong hệ sinh thái sẽ có tác động tích cực đến thị trường thứ cấp của CKB - khi càng nhiều DOB bào tử được tạo ra và nắm giữ, nhiều CKB sẽ bị chiếm giữ và lưu thông của CKB sẽ càng giảm. , việc giảm lưu thông sẽ thúc đẩy giá của nó, từ đó thúc đẩy sự gia tăng giá trị của Spore DOB sử dụng CKB làm "nguyên liệu thô". Hiệu ứng giàu có do sự đánh giá cao của DOB mang lại sẽ thu hút nhiều người đúc và nắm giữ DOB hơn, và cuối cùng là Hãy để CKB nhận ra tương lai bánh đà.
4. Không tính phí giao dịch, mang lại trải nghiệm người dùng tốt hơn và bảo vệ quyền riêng tư
Via Spore DOB được tạo ra bởi giao thức sẽ được gửi thêm 1 CKB theo mặc định trong quá trình đúc, do đó bạn không cần phải trả thêm phí gas (phí khai thác) mỗi khi giao dịch DOB trong tương lai. Bởi vì khi mạng không bị tắc nghẽn, 1 CKB có thể trả phí khai thác cần thiết cho hơn 7.000 lần chuyển khoản trên chuỗi.
Phí giao dịch miễn phí có thể mang lại trải nghiệm người dùng tốt hơn và cũng có nghĩa là việc thoát ra khỏi vòng luẩn quẩn sẽ dễ dàng hơn. Hãy tưởng tượng, nếu bạn muốn tặng CryptoPunks cho một người bạn ở ngoài vòng kết nối, trước tiên anh ấy cần học cách đăng ký ví Ethereum và học cách lưu cụm từ ghi nhớ và khóa riêng trước khi có thể cung cấp cho bạn địa chỉ ví. CryptoPunks nếu muốn chuyển cho người khác thì phải ra chợ mua ETH và đề cập đến ví của mình để chuyển CryptoPunks ra, trong quá trình chuyển cũng cần tìm hiểu phí gas là gì và cách đặt phí gas. Nếu là Spore DOB, bạn có thể trực tiếp yêu cầu người bạn này ở ngoài vòng kết nối mở joy.id trong trình duyệt di động, nhấn dấu vân tay hai lần theo hướng dẫn và tạo ví JoyID sau vài giây. nếu anh ta muốn chuyển nó cho người khác, anh ta không cần mua CKB làm phí khai thác. Anh ta thậm chí không cần hiểu phí khai thác nghĩa là gì. Anh ta có thể trực tiếp nhập địa chỉ của bên kia và nhấn dấu vân tay của mình hai lần để chuyển ra ngoài, rất thuận tiện.
Miễn phí giao dịch và bảo vệ quyền riêng tư tốt hơn. Mô hình UTXO mặc định tập trung vào quyền riêng tư và ví của chuỗi UTXO sẽ tự động thay đổi địa chỉ mỗi khi được sử dụng; ngược lại, ví của chuỗi khối mô hình tài khoản (chẳng hạn như MetaMask) sẽ không chủ động thay đổi địa chỉ cho bạn.
Dữ liệu blockchain là công khai và mọi người đều có thể xem. Nếu bạn luôn sử dụng cùng một địa chỉ và mọi hoạt động đều được liên kết với một địa chỉ thì mọi người đều có thể phân tích hành vi của bạn. Vitalik đã từng viết một bài viết về việc triển khai Địa chỉ ẩn trên Ethereum. Khi người dùng A chuyển tiền cho người dùng B, blockchain tạm thời tạo địa chỉ ẩn một lần. Người dùng A chuyển tài sản đến địa chỉ ẩn này. Người dùng B có thể vận hành tài sản tại địa chỉ này. Chỉ hai bên tham gia giao dịch mới biết đó là ai thuộc về. , những người khác không thể biết chủ sở hữu thực sự của địa chỉ đó thông qua dữ liệu trên chuỗi. Mặc dù địa chỉ ẩn có thể được triển khai trên Ethereum, nhưng chuỗi khối UTXO đã có chức năng tương tự, vì vậy địa chỉ ẩn không phải là một sự đổi mới trong Ethereum.
Ngoài ra, giải pháp địa chỉ ẩn Ethereum không hoàn hảo. Hãy tưởng tượng rằng người dùng A gửi NFT đến địa chỉ ẩn 1 của người dùng B và người dùng C gửi NFT đến địa chỉ ẩn 2 của người dùng B. Nếu người dùng B muốn đưa 2 NFT này cho bạn bè của mình và 2 NFT này không có ETH trên địa chỉ tàng hình địa chỉ để trả phí gas nên anh ta chỉ có thể chuyển ETH đến hai địa chỉ lén lút này nhưng làm như vậy anh ta sẽ lộ diện. Hoặc anh ta cũng có thể để người khác trả phí xăng thông qua nhiều thỏa thuận phức tạp khác nhau, nhưng điều này sẽ trở nên rất phức tạp. Do đó, giải pháp địa chỉ ẩn Ethereum không hoàn hảo.
Điều này có thể được thực hiện hoàn hảo trên CKB. Một số ví CKB (như Neuron) sẽ tự động tạo nhiều địa chỉ và tự động thay đổi địa chỉ mỗi lần sử dụng.Nếu người dùng A sở hữu 100 Spore DOB thì mỗi DOB có thể được lưu trữ riêng tại một địa chỉ khác nhau.Khi chuyển, vì Spore DOB đi kèm Phí xử lý riêng nên Người dùng A có thể chuyển 100 DOB này cho người khác rất thuận tiện.
5. Hợp đồng không thể được nâng cấp để đảm bảo rằng DOB không thay đổi
Dựa trên Ethereum ERC- Hợp đồng NFT giao thức 721 thường có thể nâng cấp, giúp nâng cấp hợp đồng dễ dàng hơn thông qua ký nhiều chữ ký hoặc các phương pháp khác khi có lỗi trong hợp đồng hoặc nếu bạn muốn thêm các tính năng mới.
Ngược lại, hợp đồng của giao thức Spore đã được triển khai trên mạng chính CKB không thể nâng cấp được. Nếu hợp đồng này có lỗi thì người phát triển hợp đồng không có việc gì phải làm, có lỗi thì có lỗi, đó là lỗ hổng của nó, và đó là một phần của phiên bản này. Nếu chúng ta gọi giao thức Spore đã triển khai là phiên bản v1.0, nếu muốn bổ sung thêm nhiều tính năng thì chúng ta chỉ có thể triển khai một hợp đồng mới khác thay vì nâng cấp Spore v1.0. Điều này có nghĩa là sẽ có nhiều phiên bản khác nhau của Spore DOB trong tương lai, một số được truyền qua Spore v1.0, một số được truyền qua v2.0... Các DOB được truyền qua v1.0 sẽ không đột ngột xuất hiện vào một ngày nào đó. .0 DOB hoặc thêm một số tính năng mới mà bạn không thích hoặc loại bỏ thiết kế mà bạn thích.
Thông qua thiết kế này, Spore DOB trở thành một thứ vĩnh cửu trong thế giới kỹ thuật số của CKB. Tất cả dữ liệu nội dung của nó đều nằm trên chuỗi. Chừng nào chuỗi CKB còn hoạt động thì DOB này sẽ luôn tồn tại. Ngoài ra, vì hợp đồng Spore không thể nâng cấp nên bạn không phải lo lắng về việc DOB mà bạn đang thay đổi. Nếu đó là DOB được tạo ra thông qua hợp đồng Spore v1.0, thì nó sẽ luôn là phiên bản v1.0 và sẽ luôn như vậy. không thay đổi. Trong thế giới thực, đồ trang sức được làm bằng một quy trình sẽ không thay đổi thành hình dáng như vậy do quy trình đúc mới vào một ngày nào đó. Đó là lý do tại sao có đồ cổ trong thế giới thực. . Vì vậy, chúng ta có thể coi Spore DOB như một sự mô phỏng của thế giới thực.
6. Tái sử dụng mã mà không sợ bị xóa, điều này tạo điều kiện thuận lợi rất nhiều cho các nhà phát triển
Trên Ethereum Để phát hành NFT, bạn cần triển khai lại hợp đồng NFT, vì hợp đồng thông minh của Ethereum chứa logic và trạng thái và cả hai không thể tách rời. Logic tương đương với các quy tắc quy định cách NFT có thể được giao dịch và chuyển giao cũng như những chức năng mà nó có thể có; trong khi trạng thái ghi lại địa chỉ nào sở hữu NFT nào.
Logic và trạng thái của Spore DOB trên CKB được tách biệt, nghĩa là khi phát hành NFT, không cần triển khai lại giao thức Spore và bạn có thể tham khảo trực tiếp tiêu chuẩn giao thức này. Cụ thể, Cell là một đơn vị lưu trữ có thể tham chiếu, còn CKB giống như một thư viện mã, dữ liệu dùng chung để các hợp đồng thông minh chạy trên đó sử dụng nên rất dễ dàng sử dụng lại mã trên CKB. Điều này không chỉ tiết kiệm thời gian và không yêu cầu nhà phát triển triển khai cùng một mã nhiều lần mà còn tiết kiệm không gian trên chuỗi và giảm chi phí triển khai.
Việc sử dụng lại mã không cần lo lắng về việc ai đó sửa đổi mã được lưu trữ trong Ô phụ thuộc, vì Ô là bất biến, tức là không ai có thể sửa đổi nó. Ngay cả khi chủ sở hữu của Ô này trực tiếp xóa nó khỏi CKB thì kết quả là không có ai phải chịu thiệt hại. Bất kỳ ai lưu bản sao của mã (chẳng hạn như những nút đang chạy toàn bộ hoặc các ứng dụng khách phức tạp) đều có thể triển khai lại cùng một mã trên chuỗi, tham chiếu đến hàm băm mã sẽ vẫn hợp lệ, chúng tôi chỉ cần sử dụng Ô phụ thuộc mới để xây dựng giao dịch tức là có thể. .
7. Cụm hỗ trợ, nâng cao hiệu quả giao dịch
Giao thức Spore cũng đề xuất khái niệm Cụm, đó là là, Đóng gói nhiều DOB thành một bộ và trực tiếp chuyển nhượng, mua bán bộ này để nâng cao hiệu quả.
8. Hỗ trợ Plug-in hợp đồng, với khả năng mở rộng tốt hơn
Giao thức Spore có khả năng mở rộng tốt và có thể hỗ trợ các plug-in do các nhà phát triển khác viết cho hợp đồng này. Khi gọi hợp đồng Spore, tham số tập lệnh có thể chỉ định những phần bổ trợ nào của hợp đồng Spore sẽ sử dụng, sau đó sử dụng các phần bổ trợ này để trao quyền cho DOB nhằm cho phép DOB triển khai nhiều chức năng hơn.
Tất nhiên, nếu giao thức Spore và các plug-in của nó không thể đạt được các chức năng mà nhà phát triển mong muốn, thì nhà phát triển sẽ cần phải viết lại giao thức truyền DOB và triển khai nó. CKB là một blockchain rất linh hoạt có thể thực hiện nhiều giao thức và tiêu chuẩn khác nhau.
9. Có thể lưu chuyển tự do giữa các chuỗi UTXO khác nhau
Theo kế hoạch hiện tại, Bitcoin The first- giao thức phát hành tài sản lớp RGB++ sẽ được ra mắt vào cuối tháng 3. Vào thời điểm đó, các DOB được phát hành trên chuỗi khối CKB có thể được chuyển sang mạng chính Bitcoin thông qua RGB++ Leap và trở thành đối tượng kỹ thuật số trên chuỗi Bitcoin.
Ngoài Bitcoin, thông qua công nghệ liên kết đẳng hình và hoạt động Leap, DOB phát hành trên CKB cũng có thể trở thành đối tượng kỹ thuật số trên các chuỗi UTXO khác trong tương lai.
Có nhiều cách chơi hơn với giao thức Spore
< p>Khái niệm Cụm được đề cập ở trên có thể giúp giao thức Spore đạt được nhiều trò chơi hơn. Ví dụ: đối với DOB linh vật, bạn có thể thiết kế kính, bông tai, dây chuyền và các DOB trang sức khác cho nó. Những DOB trang sức và DOB linh vật này tạo thành một cụm để giao dịch và cạnh tranh. Nói cách khác,
Spore DOB giống như những viên gạch Lego, chúng ta có thể sử dụng những viên gạch Lego khác nhau để tạo thành những câu đố khác nhau và điều này có thể huy động tối đa khả năng sáng tạo và trí tưởng tượng của người sở hữu. Ngoài ra, chúng tôi cũng có thể đổi mới nội dung lưu trữ của Spore DOB. Hãy tưởng tượng, nếu chúng ta muốn phát hành DOB kiểu hình đại diện, ngoài thao tác thông thường là lưu trữ trực tiếp hình ảnh trên chuỗi, chúng ta cũng có thể sáng tạo chỉ lưu trữ các từ khóa có đặc điểm hình đại diện trên chuỗi, chẳng hạn như Tóc ngắn , mắt đen, sống mũi cao, miệng to, da trắng, nam tính rồi dùng bộ giải mã bật hoặc tắt chuỗi để giải mã. Bộ giải mã này tương đương với việc một họa sĩ vẽ hình đại diện dựa trên những từ khóa này.
Điều thú vị ở đây là các từ khóa được ghi vào chuỗi vẫn không thay đổi nhưng bộ giải mã có thể thay đổi hoặc phát triển. Vì cùng một từ khóa nên các avatar được vẽ bằng các mô hình AI khác nhau chắc chắn sẽ khác nhau và các avatar được vẽ bằng các phiên bản khác nhau của cùng một mô hình AI cũng khác nhau. Điều này có nghĩa là DOB này có khả năng thay đổi và phát triển, điều này rất thú vị.
Spore là một giao thức tạo đối tượng kỹ thuật số rất linh hoạt và có thể mở rộng. Tôi tin rằng thông qua hoạt động động não của mọi người, chúng ta có thể đạt được lối chơi sáng tạo hơn.
Viết ở cuối
Kiến trúc sư trưởng của CKB Jan Xie từng nói: "Khi tôi thiết kế CKB ban đầu, tôi thực sự muốn xây dựng một thế giới hoặc vũ trụ kỹ thuật số. Thế giới hoặc vũ trụ bao gồm hai chiều: thời gian và không gian, vàPoW về cơ bản là một chiếc đồng hồ phi tập trung (Để thảo luận cụ thể, vui lòng tham khảo bài viết của Gregory Trubetskoy), nó là một công nghệ có thể tạo ra thời gian bằng số lượng.UTXO, hay CKB's Cell, là không gian trên chuỗi. Nó lưu trữ dữ liệu. Kết hợp PoW và Cell, chúng ta có thể có được một vũ trụ phi tập trung. Trong vũ trụ này, mọi thứ chúng ta làm thực ra làđể lập bản đồ Thế giới thực của chúng ta."
Trong "vũ trụ thực sự này" world" được xây dựng bởi chuỗi khối CKB, Spore DOB là một đối tượng kỹ thuật số trên chuỗi, rất giống một đối tượng trong thế giới thực: việc sản xuất nó yêu cầu sử dụng CKB nguyên liệu thô, có thể bị phá hủy và lấy lại khi nó không còn cần thiết nữa, nó có các phiên bản có thể không thay đổi như đồ cổ và cũng có thể sở hữu khả năng thay đổi hoặc phát triển một cách sáng tạo. Tính linh hoạt và khả năng mở rộng của giao thức Spore cơ bản cung cấp cho DOB nhiều khả năng hơn.