ArcBlock CEO 答问 (下): ABT 钱包帮助用户走向区块链世界
ABT 钱包北京时间 5 月 20 日正式发布。9 时,ArcBlock 区块基石(ABT)创始人兼 CEO 冒志鸿出席“ABT 新闻直播间”,回答 ABT 社区及媒体提问。
此为答问记录下篇。
Q4:如果钱包是绑定身份的,而且丢了可以找回来,那会不会意味着丧失数字货币的匿名性?
钱包是支持身份的,并不是“绑定身份”。ABT 钱包能帮你管理一系列身份,当你用某个服务的时候,是否提供身份给这个服务、提供哪个身份,是否跟某个数字资产去绑定,或者是决定绑不绑定,这完全是由你自己来决定,同时也有可能是这个服务来确定的。举个例子,比如说你要用某个银行或交易所的服务,对方必须要进行 KYC(客户身份识别),如果你同意 KYC,就相当于你把你的某一个身份跟这个服务去绑定了。
使用 ABT 钱包,不但数字资产的匿名性不会受到影响,相反数字资产的安全性会得到提升。举例来说,如果采用这种 DID 的方式,以后就不再需要多次 KYC 了。大家都知道,今天如果注册每一个不同的交易所、去参加每一个不同的 ICO 都需要 KYC,你就需要 KYC 无数次。而且现在 KFC 存在好很多问题,一种是你需要把你的证件、好多个人隐私信息都提供给对方,而对方可能不一定在隐私保护、信息安全上做的足够好,就会给你带来信息安全问题;另外一个问题是现在很多 KYC 形同虚设,有一些人因此不愿意泄露自己的信息随便拿一些不是那么真实的东西去做 KYC,只求过关。这样一来,可能会给自己将来带来一些法律上的风险,甚至将来账户可能被封掉这种风险。如果采用这种 DID 的方式,以后就不再需要多次 KYC,而且 KFC 内容可以进行零知识证明,你不需要把你 KYC 的详细资料提供给对方。所以这样一来对整个 KYC 相关的这些应用都会变得更加友好。
Q5:ABT 钱包第一版只有 DID 身份和证书功能,而没有数字货币存储和转账功能,请问前者功能更重要吗?大概什么时间会提供存币功能?
我们第一版钱包主打 DID 和证书等等,并不是说我们没有数字货币功能,实际上它已经支持了。只不过在现在这个版本里面,我们并没有开放 ABT、BTC 或者 ETH 等有市场实际价值的数字货币。
没有开放的原因很简单。一方面,这是一个新产品,我们在处理数字资产的时候要格外的谨慎,当我们有了很多创新、很多新的设计的时候,这些设计可能会出现一些我们没有想到的问题,比如 bug,或者设计上的漏洞,都要在运转一段时间之后,通过时间、通过用户实例来考验,这样才能变得更加安全。所以我们先从资产的安全角度,在不涉及到那些资产的情况下,先运转一段时间,来更好的验证自己。
另一方面,由于众所周知的原因,我们希望这个钱包是一个真正的去中心化钱包。我们需要让整个世界知道,在我们 ABT 钱包里,支持加密货币只是其中一个很小的应用场景。我们钱包支持的是基于区块链的各种各样数字资产以及数字身份的支持。这样才能使得我们这个钱包在很长时间里不是直接变成一个金融类产品而受到更加严格的审核,而是确保它是一个去中心化的产品,金融只是其中一个特性,这样能够使得我们这个钱包能被更多用户去使用。
至于存币这个概念,我要纠正一下。任何一个加密钱包都是不存币的,实际上是钥匙包,加密资产总是保持在区块链上的,这个钱包只是一堆钥匙串儿。ABT Wallet 是去中心化钱包,可以支持很多种不同类型的资产,在初期已经支持所有基于 ArcBlock Forge Framework 所发任何链的数字资产,而且也支持比特币、以太坊,包括以太坊 ERC 20、ERC 721 类型的资产,我们支持的数字货币的类型是非常丰富的。一旦时机成熟,我们就会开通。
Q6:钱包除了 DID 身份信息和证书、存币功能外,还有其他扩展功能吗?后续有什么计划?
ABT 钱包的地位类似于浏览器在互联网应用里的地位。大家想象一下,浏览器在没有输入网址之前,就是一张白页,几乎看不到什么。一旦你输入这个网址之后,就像一个窗口,可以连接整个互联网世界,无穷无尽。那么一个好的开放的区块链钱包,实际上就是通向区块链世界的各个大门,以及这个门上的钥匙。我们 ABT 钱包就是帮助用户管理通向未来区块链应用世界的一个钥匙包,所以这里面有无限扩展的可能性。
今天我们发布的钱包官网上有三个简单的 Demo,分别是支付、证书和零知识证明这三个典型场景。这三个产品只是冰山一角,里面有无数的场景可以去实现,接下来我们会推出更多的 Demo 应用。另外一方面,我们合作伙伴这段时间正在进行更多的开发,我相信大家会在以后看到越来越多与此相关的精彩应用。
从我们设计原则的角度来讲,ABT 钱包也不会变成一个像微信这样臃肿庞大的应用,我们不会把各种各样的功能全部都塞到钱包里面。毕竟作为一个钱包,它需要有所为有所不为。另外一方面我们 ArcBlock 是要做一个最基础的区块链的基础架构。钱包是作为一个基础架构工具,提供给应用开发者,需要让应用开发者和我们的合作伙伴有更多的创新空间。
Q7:能详细了解一下 ABT 钱包经济模型吗,未来会不会推出锁仓及锁仓奖励之类的制度,散户可以直接可做节点吗?
这个问题比较有意思。ABT 钱包是一个独立,甚至可以认为是一个中立的工具,它是去中心化的,它只效忠于唯一的主人,这个钱包私钥拥有者。每个钱包都可以认为是独立运作在自己的设备上,也就是你的移动手机。这个钱包本身不像一个传统的应用,它只是一个节点,这个节点连在一个网络里面。钱包没有一个服务器,或者说他有很多个不同的服务器,完全取决于你用谁的服务。
准确来讲,钱包本身没有经济模型,ABT 钱包本身不会出现任何直接的锁仓或者锁仓奖励这些制度。但是因为钱包里面是跑各种应用的,那么有一些应用业务可能会带有类似于锁仓或者锁仓奖励这样的服务,都是你在这个钱包里开启出来的业务。钱包作为工具,它效忠于你这个主人,它做的事情就是来帮你保存好这些资产的这些钥匙,帮你去管理好你的身份。当你有交易、有数字资产进来的时候,它帮你独立验证交易是否安全。
未来我们将会宣布 ABT Network 支持非常全面、完善细致的 Staking 设计。这里我可以稍微预告一下,现在大家都在讨论 PoS、Staking 经济模型设计,我们的设计可能是非常创新,是目前还没有在其他任何其他项目里面看到的,我们会在过一段时间会宣布。这些 Staking 将在钱包非常容易友好的实现。在将来用户要启动一个 ABT 节点的时候,他可以在这个钱包里面直接去启动。也就是说,ABT 钱包是连接区块链世界的门户和工具,我们可以把各种创新的用户体验结合在钱包里呈现给大家。
Q8:ABT 钱包如何与传统的中心化应用结合,帮助其去中心化?
最容易的体验,就是通过这个 DID 实现登录,就像扫码登录一样。但是它是一个去中心化的登录,可验证声明(Verifiable Claim)。在我们今天发布的演示实例,比如支付、证书,都是 DID 里的可验证声明。这些业务都是可以结合到这个中心化应用里面去使用的。我觉得未来趋势是去中心化和中心化应用应该是混合的状态。ABT 钱包在支持了 DID 之后,它既可以是给一个完全新的去中心化应用去使用,同时也可以把原来的一些中心化的应用能更好的接进来。
Q9:ABT 钱包在 ArcBlock 生态中是一个什么样的角色?钱包如何助推应用落地?
ABT 钱包在 ArcBlock 整个生态中,可以认为是一个基础部件。大家可以看到,我们发布的 ABT 钱包本身没有特别强调 ArcBlock 的品牌形象。因为在 ArcBlock 整个生态环境里有非常多的应用,我们尽量淡化钱包与 ArcBlock 本身品牌的联系,而更多地是希望这个钱包是作为整个生态中一个可以常用,并且公用的一个部件。对大部分应用来讲,它可能不需要再自己做一个钱包,直接委托这个 ABT 钱包搞定就行了,这样用户也可能最容易去信任它。那么对某一些应用来讲,它可能特别有非常多的定制性的特点,我们也会提供这个钱包的 SDK,让它可以更快速的一键就把自己的钱包嵌入到自己应用里面。
这个钱包 SDK,我们过段时间会推出。目的是一方面让开发者非常容易在自己的应用里集成使用这个钱包,另外一方面将来如果开发者需要在自己应用里直接内置一些跟钱包相关的东西的时候,他不需要重新再去开发,可以直接就很容易的把这个钱包就放在自己的这个应用里面。
Q10:去中心化金融或者分布式金融 DeFi 从用户角度准确的应该称为自主金融,或者自金融。DID 和去中心化交易体系是基础,会不会出现这样的情况:DID 及区块链给中心化的强大机构提供了新的好用的工具,而不会改变或分流这些机构业务?另外分布式银行公链有分布式自主身份 DCCID,还有好多类似思路,如果在 W3C 标准之外形成了一些有规模的身份钱包体系,ArcBlock 能兼容并蓄吗?
这个问题非常专业。我认为,去中心化 ID 可能在未来是去中心化的金融、分布式金融里一个非常重要的基础。要想实现分布式的金融,有一个非常基础的东西就是用户的身份。以及这个用户的身份对应着他有哪些资产,以及哪些资产的证明。在今天你要用多个银行服务的时候,有一个很大的问题就是每一个银行里都要分别去做 KYC,分别去单独开户,各个银行之间互相的信任程度是非常有限的。要想实现一个去中心化金融,就意味着肯定有非常多的这种去中心化的服务。每一个服务都是很关键的金融性相关服务,有一个统一、标准,并且是一个可靠的去中心化 ID,以及这样一个可验证声明,这样的体制是非常重要的。
目前解决 ID 问题有很多种不同的思路,除了 W3C DID 之外,以太坊有一部分人做的 uPort,是支持 W3C 标准的 DID 的思路。还有另外一部分人做另外一个东西叫 universal login ,其实大家要解决的事情是差不多的,但是他们并不支持 W3C DID 的。所以在将来一段时间里,一定还会有若干种不同的分布式身份方案在竞争。
我们 ArcBlock 选择了相信兼容标准。在一个去中心化的世界里面,打法跟互联网时代也不一样了。在互联网时代里面,最重要的是说你要形成一个标准,然后垄断这个标准,把用户全部都抓在自己手里,让这个用户离开自己的成本很高,这是互联网时代的打法。而在去中心化时代应该是站在“无我”的角度思考问题,一切考虑以用户为中心,用户拥有自己的身份,用户拥有自己的数据,用户自己才能决定这些数据是给谁,咱们每个应用都是应该要尽量的服务好用户,而不是把用户抓在自己手里,锁定他们。
我们 ArcBlock 从设计理念到实现来说,坚定的支持、参与,以及为这个 W3C 标准做贡献的思路。
Q11:钱包是否提供主流数字资产抵押、贷款、理财等金融功能?机构或项目是否可以通过钱包发行债劵、发起 ICO?拥有一定数额 ABT 资产的用户是否享有各种金融活动的分级优先权?DApp 的实用通证与 ABT 之间的交互关系是如何思考的?
这些设想非常之好,能不能提供,最终取决于有没有客户基于 ArcBlock 平台以及 ABT 钱包来做这些主流数字资产的抵押贷款、理财等这些金融业务和功能。这些从技术角度来讲,都是没有问题的。但是从真正的实现上来讲,既有技术的问题,也有工程的问题,还有法律的一系列的问题。那么我们所干的事情就是继续不断地把这个技术做到更适合以及更好。这样一旦我们客户这个愿景、有这个能力来做这些事情的时候,我们确保我们平台是最容易实现的,比起竞争对手来说,我们可能是最容易落地的,这样我们的未来前景就可期。
我们用这个数字钱包将来可以去进行各种去中心化的交易,实现这种去中心化的金融,发起类似于像 ICO 这种类型的活动,这些东西都是我们的愿景中的一部分。之前我举 KYC 这个例子,有了 DID 这个基础功能,你就可以实现更好的客户 KYC。
在将来整个 ArcBlock 应用生态里,有各种各样的新的 DApps,它会产生新的数字资产、新的数字 Token。ArcBlock 有一个很大的特点,就是说 ArcBlock 上面发出的各个链,是可以跨链的,主要是指我们数字资产的跨链,用这个 ABT 来获取另外一种资产。在我们演示实例里,我们有一个非常简单的付费内容的例子,相当于是你用这个 TBA 这样一个测试 Token 可以购买一个服务,让你去访问付费的内容。
Q12:据了解,各方提供的 DID 只要符合 W3C 标准互相之间能够进行互操作,假如微软的 DID 部署在它自己的账号体系以后,我们是否可以用 ABT 钱包 DID 来作为登录微软的身份?
简短的回答,如果大家都来遵循这个 W3C 标准,并且都像这样一个愿景出发的话,那么这个答案非常之明确就是“是的”。
如果大家都能够很好的支持这个标准,我们所有 ArcBlock 产生的这些 DID,用微软用其他的所有的服务的时候,我们都不再需要用户去另外登记,用户在这个原来 ABT DID 钱包获得的这些证书,可以验证的东西,都可以在其他的系统进行直接的验证。而反之,别人拿着微软这样一个 ID,到 ArcBlock 相关的这些应用上来的时候,也可以享受相同的便利。所以,如果将来越来越多业界同行都能够很好地支持这些 W3C 的标准,这绝对是创造了一个新的盛世,我们期待着这一天的到来。
主持人: 感谢冒总回答社区提出的问题,现在欢迎媒体朋友现场提问。
中国软件网:冒总,怎么评价一个数字钱包的好坏?ABT 考虑推出包括社交功能的数字钱包吗?
如何评价一个数字钱包的好坏,关键还是看用户自己,可能不同用户有不同的评价标准。那从我的角度来讲:就是做一个钱包应用,去中心化很重要,也就是这个钱包应该完全是一个不依赖于某一个服务端的东西的钱包,应该只效忠于这个钱包的主人。就像我们兜里揣的钱包,钱包厂商应该无法限制我在里面放什么东西,也不会说我钱包里的东西哪天就消失了,应该是完全由我自己做主。
我们可能不会推出这种社交功能的钱包。因为我们的基本思路,就是做一件事情,专注于做一件事情把它做好。所以我们不想在这个钱包里面内置各种各样不同的东西,因为一个钱包,它最主要的作用是钱包,它不是用来社交的,也许会涉足跟社交相关的应用开发,但这个应用一定不会在钱包里面。这个社交的应用可能可以跟钱包很好的互动,让各个不同的应用之间是可以很容易的互通。
链闻:ABT 钱包强调安全、易用、去中心化,刚才老冒也预告了之后会做 Staking,那会不会做交易功能,比如内置去中心化交易所?
首先我觉得,在未来,去中心化交易所一定是主流,那么尤其在一个区块链世界里,交易还需要靠中心化交易所,这里的各种弊端大家都已经看到了。但从另外一个角度来讲,作为一个去中心化的交易所,很有可能是一种去中心化交易的协议,也就是大家都能够遵循的一种交易协议,这个交易所本身可能是有很多的不同人来做,也许是我们提供一部分,也许是有很多合作伙伴来提供一部分,也有可能是原有的中心化交易所意识到必须要放弃原来的中心化,拥抱这个去中心化,自己转变过来也是有可能的。但是不管怎么样,我觉得去中心化交易所,目前暂时对 ABT 钱包来讲,还是相对比较远的事情。
但是我可以这样讲,基于 ABT 的链网设计、基于我们 Forge Framework 开发出新一代去中心化交易所是非常之容易的。正如我前面讲的,当然大家更多了解我们 Staking 设计会发现,用这种新的 Staking 和 Forge Framework 来开发去中心化交易所,其容易程度和它能达到的性能和效果可能都是现在的中心化交易所做不到的,期待有更多的合作伙伴能跟我们一起来探讨这个方向。
星球日报:ABT 钱包对于 B 端服务有什么计划吗?
ABT 钱包服务本身是一个基础部件。虽然钱包本身是一个 To C 的产品,但是对各种 B 端服务,举例来说,如果有一个企业型应用用 DID 这种方式来打通自己的服务,那么用这个钱包其实是可以非常容易去实现的,所以 ABT 钱包本身可以认为是一种非常基础的服务。
链闻:DID 究竟给我们带来怎样的未来,以及对于区块链行业的重要性?
DID 本身是个很大的话题,照我的理解,最重要就是 DID 是一个自主身份的概念。
我们习惯了互联网上的这种身份,最习惯的就是大家去注册。给你一个用户名,然后你就可以用这个用户名去登录了。实际上是你把你的信息提供给了这个服务商,然后这个服务商创建了这个 ID,然后把这个 ID 借给你用。你所有的这些数据提交给了他,都是给了这个服务提供商。
后来大家意识到,我们在每个应用上都要创建用户名实在是太麻烦了,后来出现了一些所谓的登录服务提供商。这通常是一些比较大的公司,比如像微信或者 Facebook 可以能帮你去做这个用户登录的功能,这样也很方便。你现在用不同的服务的时候,你只要微信登录一下就登录了,在这种情况之下,仍然是你作为一个用户把你的信息都给了微信,然后授权微信或 Facebook 去把你的信息提供给其他应用,那么这时会出现一个非常普遍的情况,例如微信登录,那么任何一个第三方用微信去登录的时候,不论你怎么授权,微信能提供的信息都是很有限的,因为微信不想把用户推送给别人,所以别的应用只能获得很有限的信息。而反例就是 Facebook,你用 Facebook Connect 登录的时候,Facebook 把你各种各样的信息全部都提供出去,不保护好就给别人拿走了,导致各种各样的社交信息泄露。
前面这两种,无论是你到别人应用去注册一下,还是登录提供商提供服务,特点都是你把数据给了他,而这个自主 ID 一个最大的特点就是说你的数据是你自己的,你的身份是你自己的。一个人的身份其实意味着很多东西,不只是你的一个登陆 ID,它代表着你的属性,你是谁,有哪些东西代表你的数据,你的这些身份,用了哪些数据。它还代表着那个身份可以代表你干哪些事情,所以身份其实是一个非常多元、包含了很多信息的东西。那么只有你对自己的身份具有自主权,隐私保护才能谈起,所以它最大的意义、最大的价值,就是鼓励用户拥有控制自主身份。在将来一旦更多的用户能够真正的控制自己身份的时候,这个意义非常的深远。
冒志鸿: 感谢社区和媒体朋友围绕今天发布的 ABT 钱包提出的一系列问题。作为一个创新产品,ABT 钱包产生各种瑕疵、各种小的问题在所难免,欢迎大家给我们提各种意见批评,好的和不好的,大家都可以知无不言、言无不尽给我们提出来,我们会更快速改进迭代,争取把 ABT 钱包变成大家真心觉得很棒很赞的一个基础服务。
(完)
更多ArcBlock区块基石信息,可关注以下渠道了解:
官网 | https://www.arcblock.io
ABT 链网 | https://www.abtnetwork.io
ABT 钱包 | https://abtwallet.io
开发者文档 | https://docs.arcblock.io
Twitter | https://twitter.com/ArcBlock_io
Facebook | https://www.facebook.com/arcblock.io/
LinkedIn | https://www.linkedin.com/company/18355951/
Reddit | https://www.reddit.com/r/arcblock/
Medium | https://medium.com/arcblock
微博 | https://weibo.com/realArcBlock
微信群 | 加“ABT共识社区小助手(ID: L520abt1314)”好友入群
-
电报群 | ******** groups:
******** (English): https://t.me/ArcBlock
******** (中文): https://t.me/ArcblockAsian
↙点击下载体验 ABT 钱包