常见问题
什么是票据证明?
门票证明是由活动组织者签发的加密证明,用于 "*证明*"您是真正的门票持有者。门票证明允许对门票进行无权限验证,以便向真正的持票人授予访问权或其他特权/权利。
任何服务提供商都可以使用门票证明来验证您是门票持有者,并整合他们的服务。web2(非区块链)和web3(区块链)服务均可使用证明,从而实现通用集成。
证明的主要好处之一是,它可以实现任何网络服务之间的通用集成,同时保护用户隐私。网络服务只需要知道你是真正的持票人,而不需要知道你钱包里有什么或你的身份。
什么是证明?
证明是可以提供证据的行为。您可能需要证明的事情包括:汽车所有权、参加音乐活动、登录社交网络、参加工作培训活动或在电子游戏中取得的高分。
证明方式因所需证明的类型而异。参加音乐活动可能需要年龄证明和门票所有权证明,而取得高分的证明可以通过共享您的游戏 ID 来证明。
如何处理票据证明?
传统意义上的门票只有单一用途;它可以用来进入电影院,也可以用来参加音乐会,而且几乎只能由活动组织者使用。现在有了门票证明,门票既可用于出票方,也可用于第三方服务提供商。
由于任何人都可以对门票证明进行无权限验证,因此它可以用于各种不同的用例。任何希望与持票人建立联系的第三方都可以使用门票证明,从而扩大原始门票的效用。使用案例包括提供贵宾休息室的使用权、申请餐车的免费餐食、报名参加 NFT 竞赛、兑换折扣等。
这是 NFT 吗?为什么不使用 NFT?
证明不是一种 NFT,但证明可用于表达链外的 NFT。此外,证明也可用于在链上铸造 NFT。
使用验证而不是 NFT 的主要好处是隐私性、灵活性和节省燃气成本。
-
隐私:门票证明以 MagicLink 网址的形式通过电子邮件发送。活动组织者不必知道您的钱包地址。此外,由于您不持有 NFT,您的钱包不能被识别为活动参与者的钱包。
此外,使用TokenNegotiator识别证明可以保护您的钱包和电子邮件地址的隐私,使网络服务验证您是持票人。如果使用 NFT,您的钱包信息至少要与服务提供商共享。
-
灵活性:web2(非区块链)和 web3(区块链)系统均可使用认证。证明与区块链无关。同时,证明还可以与 Web2 身份绑定,如电子邮件、推特 ID、电话号码等。此外,证词还可以在任何时间点在任何链上转换为 NFT。
-
燃气成本:由于证明可以在链外生成和使用,因此可以节省大量天然气成本。只有当用户希望与区块链互动时,才需要进行链上交易。
如何使用门票证明为持票人提供服务?
任何人都可以对真正的持票人进行无权限认证,并据此提供服务
如果你有一个在线服务,为了整合票据证明,你必须让你的网络开发团队安装和配置TokenNegotiatorNPM 软件包。有关 TokenNegotiator 及其实现的更多信息,请参见本常见问题的"面向开发人员 "部分。
对于线下的现场互动,验证二维码可用于验证有效门票。在验证的基础上,您就可以为持票人提供参加活动或购买商品等的权限。二维码扫描器 MVP 可在此处获取:https://testshop.antopolbus.rv.ua/qrscanner/。您可以使用此文档配置和测试应用程序。
我可以建立哪些集成和用例?
您可以利用票据证明做很多事情。将它们想象成有效票据的无权限集成点。下面分享一些示例,希望能帮到您。
其中一些集成可以用于验证门票持有者的身份,以便进入余兴派对或专属俱乐部。或许可以使用类似的系统来兑换酒吧的第一杯免费啤酒?
游戏和活动是整合门票验证的另一个途径。它可用于参加独家抽奖或小游戏。在寻宝活动中,用户必须在不暴露身份的情况下证明自己是门票持有者?是否可以使用证明加入专属 Discord 群组?
在电子商务应用中,您可以使用证明向活动参与者提供折扣或索取优惠券。或者,证明可用于访问独家优惠页面或门票持有者的目录。
对于更高级的使用案例,票据认证可与社交登录相结合,创建自定义的网络体验。例如,将 Twitter 等社交登录与门票认证相结合,就能申请免费的年度服务订阅。它还可用于在门票上收集 Twitter 签名?您的想象力将为您带来无限可能。
它是如何工作的?
门票证明以 MagicLink 的形式发送给持票人,这是一个包含编码证明的 URL。点击该 URL 将打开一个网页,对 MagicLink 进行解码,并在浏览器(本地存储)中存储初始证明。
安装和配置了TokenNegotiatorNPM 模块的客户端程序可以学习这些认证。根据TokenNegotiator的配置,网站可以直接学习令牌,或者使用覆盖配置,最终用户可以完全控制他们访问的网站学习哪些令牌。
令牌数据本身包含各种属性,可用于创建不同类型的体验,这些体验可以是分层的,也可以是基于票据元数据的自定义体验。要证明令牌的完全所有权,可以触发客户端事件,为最终用户提供完成验证电子邮件的步骤,从而获得完全证明。
什么是 TokenNegotiator?
令牌谈判器(Token-negotiator)是一个NPM软件包,旨在将令牌和证明与 dapp、应用程序和网站连接起来。有关 TokenNegotiator 的更多详情,请参阅下面的链接:
NPM:https://www.npmjs.com/package/@tokenscript/token-negotiator
GitHub:https://github.com/TokenScript/token-negotiator
Examples: https://tokenscript.github.io/token-negotiator-examples/
是否有加快实施的 "快速入门"?
使用证明的最简单方法是在网站上使用 TokenNegotiator。TokenNegotiator 会识别浏览器本地存储中的证明,并允许你集成基于证明的服务。
有关安装和配置 TokenNegotiator 以及证明的后台验证步骤,请参阅集成指南。
TokenNegotiator 的高级配置选项可在npm 软件包 readme 中找到。
有演示版吗?
- 申请客房预订折扣
- 申请免费班车服务
证明书和 NFT 有什么区别?
Critera | NFT | 证明 |
隐私权 | 在以太坊上完全公开 | 在链上使用前保护隐私 |
灵活性 | 适用于区块链和非区块链应用。 | 最适合区块链应用 |
天然气成本 | 可在链外进行交易,只需为链上交易支付燃气费 | 大多数交易的以太坊气体费用 |
分发 | 可通过传统的 Web2 传播渠道进行传播。 | 可使用钱包地址转让 |
可转让性 | 通常不可转让,因为是根据身份签发的。如果可以转让,通常需要发行人转让。 | 可进行点对点传输,除非专门制定了禁止点对点传输的规定。 |
谁是智能令牌实验室?
Smart Token Labs 是AlphaWallet和TokenScript 背后的团队。该团队成立于 2017 年,当时名为 AlphaWallet,后来为加密货币社区创建了最受欢迎的完全开源以太坊钱包,有 400 多个分叉,企业和小型项目都在使用。
智能令牌实验室的使命是通过实施和采用 Web3 技术,实现无摩擦市场。为了实现这一使命,我们智能令牌实验室不断开发新的想法和应用,这些想法和应用处于区块链可能实现的前沿。当我们为2018 年国际足联世界杯(FIFA 2018)试验 NFT 门票时,我们创建了首批体育 NFT 之一。我们还在 NFT 上实现了多个现实世界的用例,如汽车代币、门代币等。
什么是 TokenScript?
TokenScript 是一个框架,能以多种方式提高区块链令牌的功能、安全性和可用性。TokenScript 是区块链令牌的 JavaScript / XML 框架,它在区块链和用户设备之间创建了一个层。
TokenScript 允许代币发行者和其他受信任的机构通过一系列广泛的信息、规则和功能来丰富给定的代币。有了 TokenScript,钱包和网络服务可以轻松、安全、私密地实现代币的所有功能,包括链上和链下功能,而无需了解底层智能合约。
如果您是代币发行商,TokenScript 允许您打包并交付访问代币合约所需的 HTML/JavaScript 代码。钱包可以将代币作为迷你 dapp 运行,网站可以集成其全部功能。您可以向令牌添加任何应用程序、信息和规则,而无需在意智能合约的限制。您甚至可以根据情况渲染代币功能,并创建与其他代币的互操作性。
TokenScript 解决了当用户需要通过钱包或第三方网站访问令牌时产生的信任、互操作性、隐私和安全问题。它创造了一个环境,使令牌可以更安全、更私密地使用,令牌和其他服务可以轻松、安全地互操作,而不会出现信任问题。
有关 TokenScript 的更多信息,请访问 https://tokenscript.org/.
什么是 MagicLink?
在这种情况下,MagicLinks 是以 URI 表示的证明。换句话说,它们是包含加密信息的动作触发链接。MagicLinks 可由相关网页打开,以解码并在浏览器本地存储中存储证明。
然后,根据证明的性质,该证明可用于启用某些特定的交易。更多信息,请访问: https://www.tokenscript.org/docs/concept/magic-link/