两万张以太坊上发行的欧洲杯 NFT 门票将进入消费者的电子钱包这是如何实现的?

将有 超过两万张的门票 以 NFT (Non-Fungible Token) 形式发售。鉴于该赛事本身的影响力,我们可以认为:终于, 在互联网带来电子门票之后,区块链为票务市场带来了 NFT 门票。合作推出,盛开体育负责提供门票并资助开发,AlphaWallet 将提供相关技术。这些代币化的门票可以通过兼容 TokenScript 标准的以太坊钱包使用,比如 AlphaWallet,盛开体育也会推出一款定制化的以太坊钱包以提供更好的用户体验。这将是区块链技术走向普通消费者、实现大规模应用的重要时刻。AlphaWallet 首席执行官张中南提供的数据显示, 2019 年,全球有将近亿用户使用过数字化的门票 。他认为,如果可以将其中 5% 转换为基于区块链的代币化门票,就已经超过了目前全球区块链的所有用户了。据该项目开发方介绍, 等 2 月份合约开发完成并在以太坊主网发布后,就会开始给购买者发送 2020 年欧洲杯的 NFT 门票 。届时,两万张基于以太坊网络发行的 NFT 门票进入普通消费者的电子钱包,并可以自由转让,将真正把区块链应用带入普通人的日常生活。

一张 NFT 门票本质是一枚在区块链网络上生成的非同质代币,本次的欧洲杯 NFT 门票采用改进版的ERC721标准和TokenScript标准描述语言,并在以太坊上发行。

用张中南的话说,因为这些改进,这些 基于区块链技术的NFT门票具备了可移植性、可扩展性、互操作性,能够帮助创建无摩擦市场 ;同时,这些 NFT 门票能够实现 原子化的货款对付 (DvP,Delivery Versus Payment) ,交易发生时不需要一个中心化的可信第三方进行担保,这也有助于创建无摩擦市场。换句话说,这个市场是更开放的,任何人、在世界的任何地方,都可以参与进来;也是更高效的,一手交钱一手交货,只要交易达成,卖家百分之百会拿到钱,买家百分之百会拿到货。

此外,使用TokenScript标准描述语言实现的本地文件可以帮助 token 摆脱现有代币的局限性,成为具有价值、权益和功能的服务集成点。(关于 TokenScript 的具体理念,可以参阅《》一文了解。)也就是说,所有服务都可以通过 NFT 门票实现在用户端的集成,比如机票服务、保险服务、订车服务、纪念品售卖等等,而用户也可以自由、便利地选择基于门票的任何服务。

在两万张欧洲杯门票以 NFT 形式展开销售之际,我们采访了AlphaWallet联合创始人、首席执行官张中南,以下是他的分享,有助于我们了解 基于区块链技术的欧洲杯门票究竟有什么不同、有什么好处,以及如何实现这些巨大的突破。

张中南:在门票流通时以及被不同的第三方系统集成时,NFT 门票不需要原本的发行机构参与验证,这带来两大好处:第一是 减少了交易市场摩 擦 ,方便门票交易;第二是开放了集成市场,大幅降低了集成难度, 方便用户使用服务、服务提供方提供服务。张中南:当用户在支持 TokenScript 标准的钱包或网页查看门票时,会发现门票右上角有个签名信息,这是发行方的签名。NFT 自身 (智能合约加上 TokenScript) 就携带了全部可验证的信息, 因此不管是在流通中还是在集成时,都不需要再回到中心化的服务器上。

NFT 门票的这种完整性令其具备了 可移植性、可扩展性、互操作性 ,这些特性能够帮助创建无摩擦市场;同时 NFT 门票能够实现原子化的货款对付 (DvP,Delivery Versus Payment) ,交易发生时 不需要一个中心化的可信第三方进行担保 ,这也有助于创建无摩擦市场。这个市场是更开放的,任何人、在世界的任何地方,都可以参与进来;也是更高效的,一手交钱一手交货,只要交易达成, 卖家百分之百会拿到钱,买家百分之百会拿到货。问:无摩擦市场具体是如何体现的?张中南:最简单的, NFT 门票的合约内置了交易功能,任何门票拥有者在钱包选择了这张门票后,都会看到直接的售卖门票和转让门票的功能 。售卖门票时,会生成一个 MagicLink,它是一个包含了各方签名的信息,也包含了卖票人设置的门票价格,其形式是一个链接或字符串。卖方可以把这个MagicLink发布到任何社交平台或信息平台上,想要购买这张门票的人只需要复制这条 MagicLink 信息并打开自己的钱包,钱包就会自动提示他需要支付的金额,如果他同意支付,签名消息会被广播到以太坊网络,卖方收到票款,而他成为门票新的拥有者。对于买方而言,他们最担心的问题莫过于买到假票,但 NFT 是没法造假的。伪造者也许可以做出两张一样的纸质门票或电子门票,但没有任何办法做出两张一样的 NFT 门票。公司或组织,比如酒店、足球论坛等等,也可以很方便地在自己的系统内创建一个门票市场,以 MagicLink 的形式提供门票服务。 实际上,通过 TokenScript 可以把门票展示为售票信息和售票状态,更友好地去创建一个交易市场 ,只不过此次的欧洲杯 NFT 门票隐藏了该功能。问:可以在 OpenSea (目前最大的 NFT 交易平台)等 NFT 市场买卖门票吗?张中南:这次欧洲杯 NFT 门票采用的是改进版的ERC721标准,能兼容已有的基础设施,是可以在OpenSea上交易的。 只要用户有 DApp 浏览器钱包,就可以在 OpenSea 上看到这张门票,设置交易选项卖票或买票。需要注意的是,OpenSea 暂未支持 TokenScript,所以它只能展示 NFT 门票用智能合约描述的那一部分,无法展示 NFT 用 TokenScript 描述的那一部分,比如之前讲的发行方签名是通过 TokenScript 实现的,该签名在 OpenSea 上就是看不见的。这个时候,购买者无法通过识别发行人签名来保真, 他需要查看 NFT 的智能合约发行方地址是否正确来判断门票是不是真的。让 OpenSea 这样的平台支持 TokenScript 在技术上并无难点。下一步, 我们会和 OpenSea 这样的平台展开合作,推动他们支持这个功能 。这对这些平台很有益处。问:NFT 门票能给发行方或权益方带来哪些好处?张中南: 一个更开放和更高效的市场是同时有利于购买方和发行方的 ,除此之外,发行方可以在智能合约内定义 NFT 门票的流通规则,使得各个参与方自动地依照规则参与市场。比如规定转手次数 (有些 VIP 门票不希望被转卖) 、限制转卖价格、参与转卖利润分成等等,分成是指可以在合约内规定转手交易的利润分配方式,例如把一部分利润给发行方或权益持有方。

NFT 门票的优势:开放的集成市场问:介绍完了交易市场,那么开放的集成市场是指什么?张中南:举一个本次欧洲杯真实的集成问题,是欧足联的官方住宿合作伙伴,他们为欧洲杯锁定了大量的酒店,但按照欧足联要求,这些酒店只能提供给欧洲杯门票的持有人。 在现有技术下, 是无法验证哪个人有票的,所以他们只能把酒店库存推给门票代理 ,要求代理帮他们销售,但其实门票代理在卖了票以后也不知道谁真的有票,只能随便卖卖交差。这个问题有中心化的解决方案,但它要求所有的参与方,包括每个用户, 都接入一个由欧足联管理的封闭系统。这是不现实的, 各方不会集成到这个系统中,就算集成了也会制造大量的摩擦。

不能集成的原因可参考文章《解决集成需求才是未来区块链业务的重点》: 但 NFT 可以解决集成问题。 NFT 门票本身就提供了完整的可验证信息,因此服务提供方不需要去连接票务系统,对用户票证和身份进行验证。 他们只需要添加一段代码到自己的系统内,就能验证 NFT 门票,验证通过就能向持票用户展示专属页面并提供专属服务。你可以把区块链想象成一个开放的数据库,服务提供方要做的只是一个简单的核验动作。对于持票用户而言, 只需要通过门票登录服务提供方的网站,在服务方验证通过后就能开始使用各种服务。 也就是说用户不再需要在登录不同网站时,一遍遍的重复注册、输入各种信息、等待验证,一张 NFT 门票就能帮他们省去所有的步骤,非常便利。问:如果以酒店服务为例,集成的实现过程是怎样的?张中南:酒店网站添加代码使得自己的系统能够验证 NFT 门票, 用户通过钱包内的浏览器访问该酒店网站后,浏览器就会提示用户可以使用 NFT 门票登录。 之所以是浏览器提示而不是网站提示,是因为里面涉及安全信任锚点等问题,有兴趣的可以通过这个视频了解: 。用户确认「登录」,网站在验证用户拥有正确的 NFT 后,就会向持票用户展示酒店的专属预定页面,并可以根据 NFT 门票内的信息,比如比赛时间、地点、场次等等,为用户推荐合适的酒店产品。问:通过 NFT,或者说通过 token 实现的集成市场有什么其他特点?张中南:这种服务集成是无限的,适用于并且接纳 (无需准入) 任何与 token 相关的配套服务。 比如机票服务、保险服务、订车服务、纪念品售卖等等 ,Uber 愿意的话就可以为持票用户提供特殊优惠以定向吸引这批用户。我认为会有大批的服务提供商愿意以 NFT 门票 /token 为集成点,给用户提供服务。所有服务都可以通过 token 实现在用户端的集成, 每个 token 就相当于一个在用户端的全开放的 API ,也就是意味着支付宝、微信、facebook 等等平台全部的 APIs 都在用户手里,这个类比不是特别严谨,但方便我们理解用户端集成的威力。具体而言就是, 在互联网上,我们是把支付宝和微信等等大平台作为集成点的, 通过这些平台来调用不同的系统,不过,通过支付宝只能使用支付宝集成了的服务,通过微信只能使用微信集成了的服务。

而把 token 作为集成点,是把由支付宝或微信验证以提供第三方使用的信息交还给用户本身, 让区块链替代这些大平台提供验证 。服务的集成是发生在用户端的,而不是在平台上,没有那种互联网平台了。每个人的钱包都是一个集成平台,可以集成无限多的服务。任何的服务都能够基于 token 提供给用户,而用户也可以自由选择基于 token 的任何的服务。

是一类 token 的统称,它是通过区块链上的智能合约和 TokenScript (或其他链外组件) 实现的。是以太坊上实现 NFT 智能合约的一种标准,可以有无数种智能合约来实现 NFT,如果有一个标准,就可以简单的实现合约之间的互操作性。是一个针对 token 的标准化描述语言,通过 TokenScript 可以生成一个 TokenScript 本地文件, 这个文件与智能合约一起,实现一个完整的 token 。我们可以这么简单的去理解:对于一个 token 而言,它的一部分信息是放在智能合约中的,一部分信息和逻辑是放在 TokenScript 文件中的,这个文件包含了 token 的描述信息、使用逻辑、UI 呈现、程序接口、与智能合约的交互等等信息。张中南:智能合约只能定义一部分 NFT 的规则, 还缺失一部分其他逻辑, 以欧洲杯门票为例:最基本的,比如门票的呈现形式,语言的本地化;进阶一点的,一些不涉及链上交易的功能实现,比如动态二维码展示、基于位置的服务、用户通知等等;更进阶一点的,当以 token 为集成点时, 涉及到的信任、隐私、安全、互操作性等方面的技术框架的定义。比如这次的 NFT 门票,能够在合约内直接完成货款对付, 这个功能的实现不仅需要智能合约对 DvP 协议的支持,也需要用户终端能够知道如何构建相应的交易 ,而这些构建信息就是由 TokenScript 提供的。还有之前提到的,NFT 门票支持各种不同级别的签名,以便用户终端,比如钱包或网站,能够识别发行方签名,这种功能是通过 TokenScript 实现的;当用户使用 MagicLink 把从官网购买的门票导入钱包时,也需要通过 TokenScript 来实现只有真正的购买者才能导入门票的功能。如果把 NFT 门票放在不能解析 TokenScript 的钱包中,是否就只能作为一个普通的 token 放在那儿,而无法使用通过 TokenScript 实现的丰富的功能?张中南:对的,就是一个普通 721 token, 没有门票的信息展示 ,没有生成 MagicLink 的功能,也不能通过发行方签名来确保真实。张中南:NFT 门票本身的话,就是 智能合约加 TokenScript 本地文件 。这次欧洲杯门票现阶段的技术栈是这样的:第一层是以太坊 。 第二层是改进版的 ERC721 合约 ,合约内置 DvP 协议,NFT 门票的一部分信息在这里; 第二层还包括 xDai 网络 ,不过这一部分会被 Attestation (证书) 功能替换掉,在将来会直接使用以太坊主网。 第三层是 TokenScript ,NFT 门票的另一部分信息在这里。 第四层是用户层 。

欧洲杯 NFT 门票使用指南问:如何购买 NFT 门票?张中南:可以在官网用法币购买,购买完成后会收到到一个MagicLink,通过这个签名信息,用户可以导入门票到自己的钱包内。如果购买者不进行门票二次交易,那么这个门票会以「Attestation」 (一种凭证) 的形式存在于他的钱包内,保存好就可以。这个过程不需要发交易上链,因此用户不需要有支付 gas 的密码货币, 也不需要知道任何区块链知识 ,对于他而言,这个过程与购买普通的电子门票一样,并不会带来额外的认知负担。可以把 Attestation 想象为一个所有权不能更换的 NFT,当用户需要转让门票的时候,链上的智能合约会验证 Attestation,同时把 Attestation 转化成 NFT,并更换所有权。问:入场前需要把 NFT 门票兑换成纸质门票吗?如果不需要,检票人员如何鉴别门票真伪?张中南:最终方案还没确认。 从技术上来说,是可以直接在入口处扫描动态二维码来验证门票的。 持票人通过钱包生成一个二维码,这个二维码是动态的有失效时间的,每次生成都需要用户签名,是没法仿造或者重用的。二维码里包含 token ID 和用户签名的消息,工作人员扫描二维码就能验证用户签名,钱包地址和对应合约内的 token ID。问:任一活动主办方能否较为轻松地利用 TokenScript 实现 NFT 门票的发行?张中南:需要有基本的开发能力。这就像是把 HTML 丢给不懂网站开发的人,他们是没办法做出网站的。不过如果有类似 Wix 的「傻瓜式」的平台就可以,这其实是盛开体育还有我们其他一些合作伙伴下一步要做的事情, 盛开体育会做一个区块链门票 / 券的 Wix,让其他和他们类似的公司都能非常容易地发行 NFT 门票。即将在今年 4 月举行的EDCON大会也会采用和欧洲杯一样的门票解决方案, 会议期间大家还可以获得超过 100 种的具有不同功能的 NFT ,欢迎大家一起来玩。

区块链是一种选择如果你有浏览器钱包,就会明白它能带来多么舒适的使用感受。 在 ENS 网站买几个域名,从Cryptokitties买两只猫,再玩玩游戏,然后打开Opensea,发现域名、猫、打下来的游戏装备已经全在那儿,等着被你拍卖。 如果说区块链能够用来做什么,这就是它的用途。这种用途不是被推导和宣传出来的,它是被使用和选择出来的。这或许是 2020 欧洲杯发售 NFT 门票让人感觉有些兴奋的原因,它带来了一个新的机会,让很多人可以使用只有区块链才能实现的产品。 如果是好用的,它就能够「替换」对应的互联网形态的产品。区块链不是在 5 年或 10 年后的哪一天完成落地的,它是一个漫长地对传统互联网的渗透和蚕食, 而找到一个又一个的突破口让大家使用区块链,就是给区块链的一次又一次的攻城略地的机会。今年夏天,让我们试试 NFT 门票。

与链闻 ChainNews合作呈现了全球最值得关注的加密风险投资机构榜单,基于 Block123 搜集的相关数据,不受风险资本的自述或曾经历史的影响。结合过去一年的积极表现,我们甄选出前 100 个机构,呈现给诸位,详细榜单请点击「阅读原文」查看。

You May Also Like

More From Author

+ There are no comments

Add yours