常见问题

什么是票据证明?

门票证明是由活动组织者签发的加密证明,用于 "*证明*"您是真正的门票持有者。门票证明允许对门票进行无权限验证,以便向真正的持票人授予访问权或其他特权/权利。

任何服务提供商都可以使用门票证明来验证您是门票持有者,并整合他们的服务。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 中找到。

有演示版吗?

此链接下有一些使用 MagicLinks 的演示。 https://tokenscript.github.io/token-negotiator-examples/ 这些示例中使用的证明基于 Devcon 票据样本。它展示了如何在我们称为 "波哥大酒店 "的模拟酒店网站上使用票据证明,有两个目的

  • 申请客房预订折扣
  • 申请免费班车服务

证明书和 NFT 有什么区别?

Critera NFT 证明
隐私权 在以太坊上完全公开 在链上使用前保护隐私
灵活性 适用于区块链和非区块链应用。 最适合区块链应用
天然气成本 可在链外进行交易,只需为链上交易支付燃气费 大多数交易的以太坊气体费用
分发 可通过传统的 Web2 传播渠道进行传播。 可使用钱包地址转让
可转让性 通常不可转让,因为是根据身份签发的。如果可以转让,通常需要发行人转让。 可进行点对点传输,除非专门制定了禁止点对点传输的规定。

谁是智能令牌实验室?

Smart Token Labs 是AlphaWalletTokenScript 背后的团队。该团队成立于 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/