链资讯 链资讯
Ctrl+D收藏链资讯
首页 > AVAX > 正文

金色前哨|TheGraph将推出子图NFT所有权转移功能

作者:

时间:

金色财经报道,2月25消息,TheGraph将推出基于NFT的子图所有权转移功能。官方提出GIP-0018治理提案:每当应用程序开发人员发布新的子图时,GNS都会生成NFT,拥有NFT的人控制子图,NFT基于ERC-721标准,因此可以轻松转移到不同的账户。

本次的功能更新,是通过GIP-0023提案替换了GIP-0018,GIP-0018中旨在解决子图所有权和控制权转移问题。GIP-0023通过编写单独的NFT(ERC-721)合约而不是使用GNS作为注册表,重构了GIP-0018中提议的子图的NFT所有权的实现。

我们来看下GIP-0023的细则。

GNS合约允许任何人发布具有关联元数据和目标子图部署的子图。新的子图将永远与创建它的帐户绑定。不能转移子图所有权使得某些用例非常不方便,本提案旨在解决这些问题。此GIP取代了GIP-0018,保持相同的目标,但重构了实现。

包含的原GIP-0018内容:应用程序开发人员创建子图来索引区块链数据。他们希望索引器在去中心化网络中运行他们的子图。为了实现这一点,在GNS中发布了一个针对子图部署的子图。由于许多原因,应用程序开发人员可能希望将子图的所有权转移到不同的帐户。

StarkNet上资管协议Magnety宣布暂停运营:据官方消息,基于StarkNet的资管协议Magnety宣布暂停运营,Magnety解释称,链上资产管理非常复杂,涉及到很多法律问题,因此需要大量的法律费用。目前已经向所有投资者退款,另外代码也已公开。今年6月份,Magnety上线测试网。[2022/9/12 13:23:25]

每当应用程序开发人员发布新的子图时,GNS都会生成NFT。拥有NFT的人控制子图。NFT基于标准的ERC721,因此可以轻松无限制地转移到不同的账户。此外,当所有者弃用子图时,NFT会被销毁。

GIP-0023新内容:NFT子图的第一个实现继承了GNS的ERC721行为,因此,我们可以使用GNS合约作为注册表。不过这带来了许多问题,主要是OpenSea、Etherscan和其他应用程序不会将升级后的GNS检测为有效的ERC-721NFT。

本GIP中提出的新实现使用与GNS分开部署的不同NFT合约,并使它们通过可组合性工作。

为了支持这个功能,我们引入了两个合约:

SubgraphNFT:

这是基于OpenZeppelin实现的标准ERC721合约。该合约使用TokenDescriptor来呈现tokenURI。SubgraphNFT允许设置一个称为minter的特殊角色,它是唯一可以铸造、刻录或设置NFT元数据的角色。在我们的设置中,铸币者是GNS。

SubgraphNFTDescriptor:

这是一个实现TokenDescriptor接口的合约,其唯一目的是呈现tokenURI。

对GNS进行了以下更改:

GNS有一个额外的状态变量来存储SubgraphNFT地址,因此每当应用程序开发人员与子图交互时,GNS都可以通过NFT铸造、销毁或检查子图的所有权。

子图元数据是一个IPFS哈希,其中包含一个JSON文件,该文件编码有关子图的相关信息,如图像、显示名称、类别等。

SubgraphMetadataUpdated每当发布子图或应用程序开发人员决定更新它时,子图元数据最初只是在事件上发出。

该GIP建议将子图元数据(IPFS哈希)存储到SubgraphNFT中的状态变量中。这样,NFT就可以从中渲染出正确的tokenURI,并在钱包和任何其他NFT市场上可见。

还将提供一个TokenDescriptor合约,以将存储为bytes32的IPFS哈希格式转换为IPFS在客户端URI中使用的兼容base58字符串。

新实现还将公开一个函数,旧类型子图的所有者可以调用该函数来铸造他们的NFT。此函数必须确保每个旧类型子图仅调用一次。

此外,合约将跟踪subgraphID=>(graphAccount,subgraphNumber)旧子图的映射,以使其向后兼容。

更新后还需注意:

1.需要通过调用合约公开的函数来迁移旧的子图类型和铸造NFT。

2.任何集成GNS功能的前端都需要开始使用单个subgraphID。

3.更新核心网络子图以读取合约发出的新事件。

4.与合约集成的dapp需要更新接口。

标签:比特币TOKENHERINS比特币最新价格美元走势CoinW Tokenethereumpandacoins币价格

AVAX热门资讯
金色观察|俄罗斯能通过加密货币规避制裁吗?

俄乌局势愈演愈烈,美欧等国对俄罗斯的金融制裁再度升级。 2月26日,针对俄罗斯第三波制裁开始。美国、欧盟、英国和加拿大发表联合声明,宣布禁止俄罗斯的几家主要银行使用SWIFT国际结算系统。消息一出,分析人士多以“金融核弹”“核武级别”来形容这一措施的严重程度。

最高院关于非法集资司法解释对于区块链、元宇宙、NFT等行业的影响浅析

《最高人民法院关于修改〈最高人民法院关于审理非法集资刑事案件具体应用法律若干问题的解释〉的决定》(法释〔2022〕5号,下称“《2022解释》”)已于2021年12月30日由最高人民法院审判委员会第1860次会议通过,于2022年2月23日公布,自2022年3月1日起施行。

金色观察 | 加密市场与美股脱钩 分析师称目前不会进入熊市

自3月1日以来,加密市场迎来大幅上涨。根据CoinMarketCap数据显示,3月1日市值排名前十的币种(除稳定币)普遍超过10%。其中BTC24小时涨幅15.6%,ETH涨幅13.3%。截止3月2日凌晨,据CoinGecko数据显示加密货币市值突破2万亿美元,比特币市值占比为41.3%,以太坊市值占比为17.5%。

金色观察|PoE:一种新的zk-rollups共识机制

该共识由PolygonHermez的DavidSchwartz和JordiBaylina发表在以太坊研究者论坛,具体整理如下。 PoE是为zkEVM实现开发的一种新的共识机制。它利用了v1.0中现有的Proof-of-Donation的经验,旨在构建第一个去中心化zk-rollup并支持多个协调者的无许可参与,以便在L2中批量生产。

科技赋能“数字正义” 呼和浩特“区块链证据核验”案件开庭审理

2月28日,呼和浩特市赛罕区人民法院在线开庭审理了一起金融借款合同纠纷案件并当庭宣判。这是全区法院首例运用“区块链证据核验”审理的案件。同时,鉴于呼和浩特市当前的疫情形势,该案从立案、审理、举证、质证、送达等各个环节全部采用线上办理,实现了“全流程在线”,一起原本普通的案件因为“科技赋能”而有了不一样的意义。

金色早报 | 加密货币总市值突破2万亿美元

头条 ▌加密货币总市值突破2万亿美元 金色财经报道,据CoinGecko数据显示,当前加密货币市值突破2万亿美元,24小时交易量为121,369,470,361美元,当前比特币市值占比为41.3%,以太坊市值占比为17.5%。