基于区块链分解组合NFT的基础设施

文档序号:28728272发布日期:2022-01-29 16:06阅读:108来源:国知局
基于区块链分解组合NFT的基础设施
基于区块链分解组合nft的基础设施
技术领域
1.本发明涉及nft和区块链的应用技术领域,尤其涉及一种基于区块链分解组合nft的基础设施。


背景技术:

2.nft是一个新兴的小众加密领域,2020年起愈发引人注目,越来越多的名人、高净值收藏家入场参与投资nft产品,知名机构参与nft项目的部署,nft快速发展得益于defi的火爆,并成为了继defi之后链圈寄予厚望的未来方向之一。nft目前市值规模较小,但行业活跃度越来越高。落地应用场景主要是游戏道具,加密艺术品以及社交代币等领域。nft的唯一性和稀缺性使得它非常适合在区块链中标记资产的所有权,真正实现虚拟世界数字资产和现实资产的连接。未来nft的流动性会越来越高,更多的实物资产会上链,会更趋于金融化发展,然而正是因为它的唯一性使得所有权的分解组合变得困难。
3.现有技术具体存在以下一些问题:
4.1)nft与区块链加密领域中主要解决于数字的稀缺性以及唯一性、数字产权、跨虚拟环境的大规模协调以及保护用户隐私的系统,使得只能有一个人独揽所有权,三人共享、五人共享等变得难以实现。
5.2)基于区块链的nft艺术品与潮玩交易聚合性平台,平台聚集数字艺术、明星影视、动漫游戏等内容,利用智能合约技术构建集ip、产品、数字权益于一体的版权,为流行、娱乐等亚文化实现非同质通证化,一旦上链,确定所有权,一个好的艺术品再想进行二次创作进而变得困难,带来无法溯源艺术品甚至产生抄袭的风险。
6.3)关于nft所有权生命周期问题上面没有好的解决方案,一旦拥有者拥有所有权就是永久性的,这可能会限制nft在一些具体场景上的运用。


技术实现要素:

7.本发明的技术问题是提供一种基于区块链分解组合nft的基础设施,为nft拆解组合提供方案,实现多人拥有同一个nft,并扩展nft的权限功能。
8.为实现上述目的,本发明采取的技术方案为:
9.基于区块链分解组合nft的基础设施,包括:智能合约模块和太上nft炼金炉模块;智能合约模块,用于通过存证合约和存证合约工厂,为nft附加包括但不限于基因、权益份数和生命周期的属性;太上nft炼金炉模块,用于通过智能合约模块为nft进行赋能,包括但不限于组合、拆解、生命周期和权利绑定。
10.进一步地,基于区块链分解组合nft的基础设施还包括parsers解析模块;parsers解析模块,用于根据基础设施的不同功能生成不同的分布式parser,提供可视化操作界面和api以查看nft。
11.进一步地,智能合约模块基于erc721合约,通过现有nft的编号:token id进行联系,编写出存证合约。
12.进一步地,存证合约设置了包括但不限于合约地址、token id、父token id、权益份数、基因、生效日期、失效日期的属性;父token id指当前的现有nft的父nft的编号。
13.进一步地,智能合约模块设计了针对太上炼金炉模块处理后的nft的规则:key=chain_id:token_address:token_id,用于延续token id的编号。
14.进一步地,太上nft炼金炉包括:无中生有炉、组合炉和分解炉;无中生有炉,用于初始化nft,生成nft,并延续原有erc721合约的功能;组合炉,用于对多个nft进行组合;分解炉,用于将单个nft分解为若干权益份数。
15.进一步地,parsers解析模块为独立式分布解析器,可在链的层面设计parser,也可以在app的层面设计parser。
附图说明
16.通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明及其特征、外形和优点将会变得更加明显。在全部附图中相同的标记指示相同的部分。并未刻意按照比例绘制附图,重点在于示出本发明的主旨。
17.图1是本发明提供的基于区块链分解组合nft的基础设施的系统框架图。
具体实施方式
18.下面结合附图和具体的实施例对本发明作进一步的说明,但是不作为本发明的限定。
19.传统方式通过标准erc721基础上发行nft,存在属性过少,无法进行nft所有权的共享,功能上面限制很大,很难适应复杂的落地场景应用。因此,本发明提供了基于区块链分解组合nft的基础设施,如图1所示,包括:智能合约模块、太上nft炼金炉模块和parsers解析模块;智能合约模块,用于通过存证合约和存证合约工厂,为nft附加包括但不限于基因、权益份数和生命周期的属性;太上nft炼金炉模块,用于通过智能合约模块为nft进行赋能,包括但不限于组合、拆解、生命周期和权利绑定;parsers解析模块,用于根据基础设施的不同功能生成不同的分布式parser,提供可视化操作界面和api以查看nft。
20.智能合约模块在原有erc721合约的基础上,通过token id进行联系,token id是现有的nft的编号,编写出存证合约。针对erc721的局限性,对传统nft进行增强,给存证合约设置合约地址、token id,父token id、权益份数、基因、生效日期、失效日期等属性,使得nft可以和父nft通过token id进行联系,可以分发包含的权益份数,也可以针对基因进行融合nft,方便设置权益份数的失效时长。同时智能合约模块还设计了针对太上炼金炉模块处理后的nft的规则:key=chain_id:token_address:token_id,用于延续token id的编号,并保证其唯一性。且抽象基因设计及抽象基因组合、分解的实现,非常适合用函数式语言(elixir/rust)实现的技术难点。此外,evidence存证合约是独立合约,现有的任意nft均可以通过同一条链、其它链上的evidence合约实现nft升级,由此实现解耦式合约设计,上层应用的接入更加方便快捷。
21.太上nft炼金炉通过编写好的存证合约,进行编译部署,主要包括:无中生有炉、组合炉和分解炉;无中生有炉,用于初始化nft,生成nft,并延续原有erc721合约的功能;组合炉,用于对多个nft进行组合;分解炉,用于将单个nft分解为若干权益份数后,分享给想要
分享的人。
22.parsers解析模块为独立式分布解析器,可通过太上nft炼金炉基础设施的链上功能,前端调用功能生成的分布式parser解析器,此外,parsers解析模块也可以在app的层面设计parser,提供可视化操作界面和api以查看nft,丰富可视化操作。同一parser解析器对于不同应用中的nft地址可能解析出来不同的东西。例如,在一条游戏链中,如果指定唯一解析器,那么解析出来就是同一个游戏道具,如图上面的屠龙宝刀。如果未指定唯一解析器,那么同一解析器可能解析出来的不同的东西,如图1所示,在应用a上面是个加密宠物,在应用b上面可能就是一个加密头像。
23.综上,本发明通过对原有erc721基础上编写新的智能合约,添加基因、权益份数和生命周期等重要属性,提供了nft所有权的共享等其他功能,避免了过多场景应用的局限性。同时通过解耦式合约设计和分布式parsers解析模块,可以在原有链的基础上直接部署使用,不改变原有nft业务基础上,丰富原有业务;可视化前端操作页面,提供api供上层应用方便快捷引入。
24.以上对本发明的较佳实施例进行了描述;需要理解的是,本发明并不局限于上述特定实施方式,其中未尽详细描述的设备和结构应该理解为用本领域中的普通方式予以实施;任何熟悉本领域的技术人员,在不脱离本发明技术方案作出许多可能的变动和修饰,或修改为等同变化的等效实施例,这并不影响本发明的实质内容;因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本发明技术方案保护的范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1