该标准能够确保基于以太坊的代币在整个生态系统中以一种可预测的方式进行,使去中心化应用程序和智能合约可以在整个平台上彼此协作,所有代币都遵循一个固定的安全标准。...ERC721 ERC721 是由Dieter Shirley 在2017年9月提出。Dieter Shirley 正是谜恋猫CryptoKitties背后的公司Axiom Zen的技术总监。...因此谜恋猫也是第一个实现了ERC721 标准的去中心化应用。ERC721号提议已经被以太坊作为标准接受,但该标准仍处于草稿阶段。...,将所有具有相同文件系统的计算设备连接在一起。...有文本传输数据小,便于调试扩展的特点。
迷恋猫注册/玩法攻略 玩迷恋猫游戏,玩家需要在以太坊区块链上下载到这款游戏的APP,游戏开始系统会赠送玩家一只喵。刚推出时是送猫的,现在只有活动时才赠送。...在以太猫这款游戏中,玩家必须至少拥有一只猫才可进行游戏,而获得猫主要可以通过以下三种方式: 1.测试玩家,获赠免费的猫 2.普通玩家,在游戏内市场购买自己的第一只猫 3.普通玩家,在Twitch、...该合约定义了以太坊地址“CEO”、“CFO”和“COO”的使用方法,它们对该合约有着特殊的所有权以及控制权限。...contract KittyOwnership is KittyBase, ERC721 { 而所有是 ERC721 通证都遵循同样的标准。下一章节分析ERC721标准。 3....因此谜恋猫也是第一个实现了ERC721 标准的去中心化应用。ERC721号提议已经被以太坊作为标准接受,但该标准仍处于草稿阶段。
本文围绕标准 ERC721协议,描述了Mint、 safeMint、 transfer等是如何实现资产管理的,并通过解读代码来了解它的安全性设计和以太坊数据上链成本构成。...而咱们回顾到源代码(此处取ERC721标准库openzepplin代码),会发现程序记录了全局性的两个字典类型的变量,通过 _owners 中用数字映射地址的方式记录每一个 ID 当前对应的所有者,同时也附带用...,一个块常规都是30M起步,大约是以太坊的1000倍。...5.以太坊上存储有多贵? 以下是本文稍难理解的地方。...*Contract, stack *Stack, mem *Memory, memorySize uint64) (uint64, error) 历史上GAS消耗的估算有经过若干迭代,如果是Petersburg
从开发人员的角度来看,以太坊的代币只是智能合约。若以饮品作比喻,那么这个令牌就可以是咖啡,并且所有人都可以根据他们的喜好进行定制。 你可能听说过ERC20,ERC721或其他标准。...在ERC721合同中,每个地址都会有一个令牌列表: image.png 由于Solidity有其局限性,并且对于数组没有“indexOf()”方法,所以我们必须手动跟踪所有者数组中的令牌: image.png...当然,为了轻松跟踪令牌,我们可以添加一个绘图来显示每个令牌的所有者: image.png 这就是两个提议管理令牌的所有不同之处。...ERC721提案中的“transfer()”函数将为令牌设置一个新的所有者: image.png 这个代码虽然较长,但这是移动令牌的一个必要步骤。...还有一点不能忘的是,ERC721也有“批准()”和“transferFrom()”这两种方法,所以在我们传输函数的功能中,我们必须在我们的“transfer()”方法中添加其他指令,这样被批准的令牌在有新的拥有者后就不能再移动该令牌
然后以太坊出现,并引入了基于区块链的去中心化应用和协议的概念。 尽管以太坊也有自己的“币”,名为 ETH,且使用方式与 BTC 相同,但它的主要用途是助推 基于网络搭建的应用和协议的交易和运作。...此外,这些应用的开发者可以创建应用内货币,这类货币没有专属区块链,而是存放在以太坊中。 借助以太坊,用户还可以创建其他形式的独立数字资产,这些 数字资产能够以不可更改的方式存放在以太坊中。...到目前为止,已经可利用多个“以太坊征求意见提案”为可在以太坊上创建的代币制定标准。 而以太坊上创建 的所有代币都必须遵循这些 ERC 制定的标准。 因此,这些代表称为 ERC 代币。...您拥有哪个 UNI 并不重要,因为它们的基础价值始终与所有其他 UNI 代币相同。 3.2 ERC721:非同质化代币标准 随着区块链的用途越来越广泛,需要对区块链上的唯一数据进行代币化和表示。...您可以改用 ERC721 标准代币来创建 NFT 艺术作品。 这个数字艺术作品的 NFT 可轻松证明该艺术作品的真实性及其所有权记录。
基于区块链技术的去中心化、防篡改、时间戳等技术优势,将链下物品价值对标NFT,能实现艺术品所有权确权且交易可查询。...运用该协议标准产生代币能实现一次转账打包所有不同类型的代币。 ...但目前ERC721仍是NFT生态场景最常运用的通证形式。 部署公链 以太坊是最早的NFT底层主链,它存在一个大家熟知的局限性——网络拥挤。...另一边,以太坊也在发展自身的layer2扩容技术,Polygon是以太坊layer2(如OptimisticRollups、zkRollups和Validium等)的聚合器,任何建立在Polygon上的应用都可以根据其应用所需的安全级别选择其中任何一种扩展解决方案...NFT最初是静态的,但我们已经看到了其从静止图像到动图以及音频的逐步演变。音频NFT除了文件格式外,在技术上与其他NFT没有什么不同,但它们主要是通过融合音频片段与底层图像或视频来实现多维的呈现方式。
而ERC20就是说我要在以太坊上做一个统一的标准通证的标准,使这些通证在交易所流通,所有人都可以来做一些接口作为开发。...就是说我要卖一个东西,你说这个到底值多少钱,其实是不好说的,我说是10万,你说是5万,那么所有要采用这种递减拍卖的方式,就是我先用初始价格,最低是多少钱,中间大家去拍卖,大家觉得到自己满足的价位,那我可以去出价...,最后看看,谁先出价,谁得到这个猫,这种拍卖方式也是比较有意思的。...但是ERC721本身因为不是为余额而设计的,它是为所有权的专一而设计,那么你需要把某个人的所有权转移到某个人身上,然后还要给另外一个人的地址要加上,大概就是这样的,这个是转移的一个函数。...这是跟以太坊的EVM的结构有关的,就是说以太坊是不可能主动调外部的东西,只有通过外部,通过oracle那种方式,就是回掉过来。
而ERC721是以太坊智能合约更加完善的体现,它可以把各种不同特征的事物进行具象化定义,并求得完全非同质的解。...这些函数使符合该标准的智能合约表现得像诸如比特币或以太坊之类的普通加密货币,方式在于定义使用户执行诸如将代币发送给其他人和核实账户余额等动作的函数。...这些函数定义了合约处理代币所有权的方式以及转移所有权的方式。其中最值得注意的函数为takeOwnership和transfer,分别担任提取和发送功能,且对用户之间转移代币来说必不可少。...函数ownerOf返回某代币的所有者的地址。由于每个ERC721代币都是非同质且因此独一无二的,其在区块链上通过一个唯一的ID被查询。我们可以利用其ID判断代币的所有者。...我们能够将以太坊代币看作稀有且具有收藏价值的物品,并且其中每个代币都遵循以太坊社区内被称为ERC721的标准。
此外,Michael Yuan还提到如果能够把使用权证券化,使用权将成为资本主义四百年历史上出现的第三个可以证券化的东西,对社会将产生决定性的影响,改变百万人的事业。...举一个很简单的例子,长久以来,车的所有权在美国人心中可谓根深蒂固,但随着Uber的出现,越来越多的美国人不再执着于“买车”这件事,因为他们关注的重点不再是汽车的所有权,而是汽车的使用权。...这个应用场景有很多,比如说你想要房子、古玩等,就可以用ERC721进行token list。而ERC721怎么在交易所上实现、怎么进行交易,现在还是一个争论比较多的问题。 ERC884 ?...简言之,就是通过ERC884产生一种新的代币,它在ERC20的合约中加入了新的方式,使之满足美国证券法。 以太坊存在的问题 ?...如果我们能够实现使用权证券化,这将成为资本主义四百年历史上出现的第三个可以证券化的东西,这无疑将对社会产生决定性的影响,在改变百万人事业的同时,却又少有人会富起来,这一问题要如何解决?
以太坊使开发人员将更复杂的数据去中心化,那么为什么一个token不应该包含比一个简单的单位值和所有者更多的变量呢?换句话说,代币之间不可替换呢?...ERC721实际上相对简单: 它提供了唯一标识符(每个标识符代表一个资产)到地址的映射,地址代表该标识符的所有者。ERC721还使用 transferFrom 方法提供了转移这些资产的许可方式。...构建尝试—— NFT 的helloword 如上所述,所有的NFT都有所谓的元数据。基本上,我们发现在以太坊上存储图片真的很费劲,而且花费很大。...file.png", "attributes": [...] } 为了将NFT代表的一张图片和元数据线下存储到IPFS,需要下载相关的工具,包括IPFS,IPFS companion和Pinata...事实上,NFT的影响并不仅限于数字商品的物质所有权。它延伸到与技术互动的情感体验ーー它改变了产品和消费的内容之间关系的方式。
基于区块链技术的去中心化、防篡改、时间戳等技术优势,将链下物品价值对标NFT,能实现艺术品所有权确权且交易可查询。...运用该协议标准产生代币能实现一次转账打包所有不同类型的代币。 ...但目前ERC721仍是NFT生态场景最常运用的通证形式。 部署公链 以太坊是最早的NFT底层主链,它存在一个大家熟知的局限性——网络拥挤。...另一边,以太坊也在发展自身的layer2扩容技术,Polygon是以太坊layer2(如OptimisticRollups、zkRollups和Validium等)的聚合器,任何建立在Polygon上的应用都可以根据其应用所需的安全级别选择其中任何一种扩展解决方案...音频NFT除了文件格式外,在技术上与其他NFT没有什么不同,但它们主要是通过融合音频片段与底层图像或视频来实现多维的呈现方式。 NFT另一个用例是创建虚拟世界。
1,活动基本信息 1)题目: 【区块链技术工坊34期】王登辉:以太坊通证协议标准及应用场景 2)议题: 通过本次技术分析,可以了解以太坊的ERC定义及知名ERC协议标准,如同质化通证系列ERC20...2、如果_to(接收方合约)中没有实现tokenFallback函数,则事务必须失败,并且不会发生通证的传输。...: 授予地址_operator具有所有NFTs的控制权,成功后需触发ApprovalForAll事件。...例如,你可能有一笔贷款转付证券,其中包括5到30年期的高风险和低风险的转付证券,基于 ERC1400 标准的 Token 将支持这种投资方式。 ?...文章链接 【以太坊通证标准】ERC20系列,ERC721系列,ERC1400系列 https://www.jianshu.com/p/fc4dbe1fbf2c 第十九课 代币锁仓后逐步释放的ERC20
5月新出的EIP5058(提案讨论中,以太坊官方还未合并)想实现的ERC721L就是为此设计的,是将所有权和转移权分离的NFT拓展协议。 本文目录: 首先,为小白科普,EIP和ERC是什么关系?...其次,简述核心点: a:EIP5058的愿景与实现方式, b:ERC721存在的问题,以无聊猿抵押所有权导致APE空投被闪电贷攻击为例。 最后,穿插分析此EIP的可行性。...入口:https://eips.ethereum.org/erc 小结 ERC协议标准是影响以太坊发展的重要因素, 像ERC20, ERC223, ERC721, ERC777等, 都是对以太坊生态产生了很大影响...ERC721 有怎样的问题呢? 确实,ERC721在这两年迎来巨大的爆发,但其问题首当其冲的就是拓展性和安全性和流动性,又是一个不可能三角之间的博弈。...谁亏了 整个过程中,无聊猿玩家为了流动性,而失去的资产所有权所带来的APE代币收入。
在以太坊上存储数据的成本约为 17,500 ETH/GB,按今天的价格计算,约为 4,672,500 美元。...可验证性 NFT 的全部意义可能是对标的资产或数字资产可验证和可控制。 如果我们不能以类似于验证代表资产的代币所有权的方式来验证标的资产本身,我们就失去了最终目标。...解决这两个问题的方法是IPFS[6]。IPFS 是一个分布式存储网络。它的工作方式与云存储类似。你请求内容,就会被返回该内容。然而,最大的不同是,内容的存储利用了全球的存储提供者网络。...编写智能合约 在这里先免责声明一下,作者不是一个专业的智能合约开发者。我知道足够危险,在区块链世界里,危险可能等于赔钱。所以要小心,要做研究,一定要找到最佳实践。...收件人地址 资产哈希 元数据 URL 合并起来 NFT 是我们处理各类商品所有权的重要改进。它们很容易转让,并简化了建立所有权和证明所有权的过程。不过,缺失的一环,一直是对具体标的物所有权的验证。
: “在ERC20中执行交易有两种方式:transfer函数,approve + transferFrom机制,通证余额只是通证合约中的一个变量。...): 授予地址_operator具有所有NFTs的控制权,成功后需触发ApprovalForAll事件。...expiry, uint256[] tokenIndices): name(): 返回代币名称; symbol(): 返回代币表示; getAmountTransferred(): 返回已传输的数量...例如,如果用户可以通过Smart-Links这样可组合的代币,显示他们对某个品牌的所有收藏品,那么该品牌将能够通过独家邀请和优惠来奖励这位客户。...合约里包含区别token们所需的最小量的数据。合约的状态包含了每个token ID的配置信息和管理收集的所有行为。
前者包括比特币和以太坊,拥有主链,经过流程链中的事务维护账户数据。令牌附加在现有的区块链上,智能合约用来记录账本,比如附加在以太坊上的令牌。 令牌能够分为两种类型:同构和异构。 ...他们通常使用相同的底层软件加密钱银进行编码,如erc721和erc1155。 ...目前nft的干流使用是原创游戏道具链和艺术保藏,去中心化的域名服务也是nft的一个发展方向。 ...此外,nft的使用还能够向下延伸,为实际国际中的实在财物供给价值链和加密权限通道,具有一起的属性,使实体经济得以发展。 NFT是区块链发行最频繁的财物。 ...以太网平台上的erc721、erc2477和uip09协议描绘了nft财物。 符合这些协议的财物能够方便地在相应的区块链网络中分发和传输。 在区块链发布nft财物有必定的学习门槛。
vNFT 是一个平台无关的数字资产标准,当前已经在以太坊上实现,将很快快在 BSC、Polygon 等链上实现,未来还计划在 Solana、NEAR、Polkadot 等各种主流公链和以太坊 L2 上实现...然而 ERC721 作为当前主流的 NFT 标准,片面地强调每一个 NFT 的独一无二,并没有提供一套标准的方式来对 NFT 进行抽象与归类。...这就好像 vNFT 这间工厂,既可以生产独一无二的产品,也可以按照要求大批量生产一种产品,灵活性和效率都达到了最佳状态。...这是 SLOT 机制比较高级的用法,在这里不详细展开。 3.3 与 ERC721 兼容 可以通过多种方式实现可计算 NFT。...Solv Vouchers 以太坊主网正式启动。
8、以太坊电商DApp实战 以太坊电商DApp区块链课程主要面向有一定基础的以太坊DApp开发者,通过一个去中心化电商DApp的完整开发过程,引导学习者在实战中深入理解并掌握如何基于以太坊开发去中心化应用...9、ERC721以太坊通证实战 ERC721以太坊通证区块链课程以一个数字艺术品创作与分享DApp的实战开发为主线,深入讲解以太坊非同质化通证的概念、标准与开发方案。...MSP服务、权限策略、信道配置与启动、链码通信接口等核心概念,也包含Fabric网络设计、nodejs链码与应用开发的操作实践,是Nodejs工程师学习Fabric区块链开发的最佳选择。...java工程师学习Fabric区块链开发的最佳选择。...ABCI接口、默克尔树、多版本状态库等,也包括代币发行等丰富的实操代码,是go语言工程师快速入门区块链开发的最佳选择。
前者包括比特币和以太坊,拥有主链,经过流程链中的事务维护账户数据。令牌附加在现有的区块链上,智能合约用来记录账本,比如附加在以太坊上的令牌。 令牌能够分为两种类型:同构和异构。...他们通常使用相同的底层软件加密钱银进行编码,如erc721和erc1155。...目前nft的干流使用是原创游戏道具链和艺术保藏,去中心化的域名服务也是nft的一个发展方向。...此外,nft的使用还能够向下延伸,为实际国际中的实在财物供给价值链和加密权限通道,具有一起的属性,使实体经济得以发展。 NFT是区块链发行最频繁的财物。...以太网平台上的 erc721、erc2477和uip09协议描绘了nft财物。 符合这些协议的财物能够方便地在相应的区块链网络中分发和传输。 在区块链发布nft财物有必定的学习门槛。
领取专属 10元无门槛券
手把手带您无忧上云