他是以太坊ERC-165和ERC-721协议的主要创作人,同时也是BLMP、0xcert、Arianee的项目顾问,同时还是Pacific Medical Training总经理。
William Entriken创作的ERC-721协议是近年大热的以太坊NFT(非同质化代币)数字资产的第一个标准协议,被广泛应用于CryptoKitties、Decentraland等区块链平台。
在ERC-721上运行的加密猫(CryptoKitties)被公认为是运用NFT通证的第一实例,也是ERC-721标准的最知名案例。
William不断为以太坊开源项目做出贡献。William关注热点在语言设计和互动操作,他也很热衷于企业发展和企业安全研究。
奇点财经为William指定合作伙伴,其授权奇点财经为其博客的中文首发机构。
以下为William文章正文:
《抛开技术来谈ERC-721》
大家有没有想过,你的手机是如何连接到网络服务器的?
在上网时,我们大部分时间都在用浏览器浏览网页。世界上大部分的屏幕也都是通过网页展示信息,只不过他们隐藏了地址栏。
现在,让我们考虑一下,这些常见的科技是如何工作的。这里涉及几个方面的参与对象:
首先是你本人。你这个人很忙,你需要经常访问一些网站,浏览网络信息,比如有可能是萌猫视频、体育比赛分数,或是你的家人对你晒出的孩子照片的评价。
其次是你的移动装备。这可能包括你的手机,或者是你手边的什么电子仪器,用行业来话来说,这些设置“代理”你的行为。
第三是网络服务器。你看不到它,但它却决定着,如何对你的请求作出应答。
那些制造你的手机和网络服务器的技术人员,把你称为“用户”。他们称你的手机为“用户代理”(换句话说,你的手机正在“代理”你的行为)。在这种情况下,你只看到服务器给你的东西——如果Twitter说你获得了20个赞,那么你有20个赞,不会出现争议。如果Twitter告诉你的朋友你有50个赞,那么你和你的朋友都不能确定哪一个才是正确的。
有时,从公司访问某些特定的网站可能会被屏蔽,在部分国家,如果用户想要访问某些境外网站时,可能会被本地互联网公司给重定向到一些符合“本国特色”的网站或是这些本地网络公司想要你去的网址。
区块链是一个单一信任源
区块链是一组连接到一起的计算机,重要的是这些计算机都有相同的信息,因此,你以后可以不要再问推特你有多少个赞了,你直接问区块链:在这一时刻(2018-06-24 19:22:01 UTC),你获得了多少个赞,根据区块链系统的设计,每个问这个问题的人都会得到同样的答案。
所以,在区块链网络里,我们看到的是:
首先是你,你想要知道一个事实。
其次是你的手机:它参加到一个区块链网络中,访问到其中的数据,每个参与方都有完全相同的数据。
最后是区块链记录数据:这些数据是可以公开访问的。
一些聪明的人认为,区块链是非常防篡改和抗审查的,这就是一些科技人员对此感到兴奋的原因。访问区块链仍然需要浏览器。但还会有一个扩展程序,除了把你连接Web服务器之外,还有一个特殊的功能将你连接到区块链上。
(一个额外的拓展程序将你连接到区块链上)
区块链是唯一的,无论你怎样连接它,你都会得到同样的结果。读取信息时,无论是谁,都可以得出同样的信息,同样,你也可以把你的信息写入区块链,在链上你将通过一个匿名的账户进行认证。
ERC-721协议是什么?
讲完区块链,我们再来看看以太坊和ERC-721。
以太坊是领先的区块链应用,而ERC-721是以太坊的提案流程(EIPs)中的第七百二十一个提案,这些规范用来规范应用程序的运行,以及以太坊的工作方式——需要指出的是,以太坊里大多数的提案是不会被全网采纳的。但是在2018年6月21日,ERC-721被最终确认,这意味着以太坊参与者之间达成了显著的共识。
ERC-721应用有什么作用?
那些使用ERC-721协议的应用程序,可以记录一组事物的所有权,并将其分配给匿名账户。也许这些东