ArcBlock 区块基石研发的全球首个去中心化身份钱包 2.0 版北京时间 11 月 26 日正式发布。上午 10 时,ArcBlock 创始人兼 CEO 冒志鸿、iOS 工程师卢佳孟、安卓工程师顾学武出席由数据工程师舒适主持的“ABT 新闻直播间”,回答 ABT 社区及媒体提问。

cover

主持人: 感谢 ABT 社区热心支持者和专业主流媒体参加 ABT 钱包 2.0 版发布答问。今天的活动 ArcBlock 官方与 ABT 共识社区联合举办的第四场社区答问活动,我们将直播同步到 40 个群规模近万人的 ABT 中文社群。

开场白

冒志鸿: 大家好!今天让我们开发第一线的同事和大家沟通。首先,现在区块链在中美两国都上升到国家战略高度,因此我们这个钱包的重要版本发布考虑了诸多时势因素。本次钱包发布我们暂时没有开放数字资产相关的功能,还是专注于数字身份为主——可能一些期待数字币相关功能的同学会失望,但是有时候等待是为了走得更远。我们 ArcBlock 和政府、大企业一直保持良好的互动合作,在产品的定位问题上不但注重技术也重视政治正确。现在的区块链再也不是草莽江湖时代了。下面请我们工程师为大家答疑。

产品发布问答

Q1:之前团队提到 ABT 钱包会内置跨链支付功能,具体是怎样的?

强纳森卢: 大家好!对的。在新的 2.0 版本的 ABT 钱包里面,已经匹配和支持了最新版本的 Forge 框架。开发者使用 Forge 开发的跨链应用,可以让用户在不同的 Forge 链之间进行资产的交换,也即大家所说的跨链支付。用户只需要使用 ABT 钱包 2.0 在开发者制作的 DApp 中扫码,就可以完成跨链支付。这个用户体验和大家日常使用支付宝和微信支付的体验是比较类似的,但背后其实是我们的区块链和去中心应用。欢迎大家体验和提宝贵意见!

Q2:ABT 钱包 2.0 和其它数字资产钱包相比,最大优势是什么?

Nate Robinson: 大家好,ABT 钱包首先主打去中心化身份(DID),能支持用户身份、数字资产、数字货币,并且能完成具体 DID 技术的登陆、验证、转账、购买、跨链交易等很多传统加密钱包不能完成的任务。另外,ABT 钱包更为去中心化,可以支持任意多支持协议的链和应用,不需要任何中间人,包括我们,来批准就可以管理各自资产和应用。

Q3:ABT 钱包 2.0 是否考虑做 DApp 生态应用展示页面?

强纳森卢: 目前在 2.0 版本里,我们已经有一个页面用于展示用户已经交互和使用过的 DApp,以方便用户来回顾自己使用过哪些应用,以及在它们上面进行过哪些交易。对于未使用过的 DApp 的展示和推荐,目前版本中没有实现,我们稍后会进行考虑和设计,希望在保持钱包中立和去中心化的同时,帮助用户发现更多更好的生态应用。

Q4:imToken 跟 ABT 钱包有什么差异?

Nate Robinson: imToken 只是传统意义的区块链钱包,代用户保管私钥,可以执行转账、查询等基本操作。而 ABT 钱包主打的是去中心化 ID, 并同时支持用户身份、数字资产、数字货币,能完成具体 DID 技术的登录、验证、转账、购买、跨链交易等很多传统加密数字钱包不能完成的任务。ABT 钱包比 imToken 钱包更为去中心化,可以支持任意多的链和应用,无需任何中间人包括我们 ArcBlock 批准就可以完成管理各自的资产和应用。

Q5:生态项目调用 ABT 钱包的 SDK 什么时候出来?

强纳森卢: 我们目前的工作重点还是在钱包本身,完善它的用户体验,对 Forge 和基于它的 DApp 提供更好的支持。在开发过程中,我们已经在对一些通用组件进行分拆,接下来我们将会整合这些组件,推出 iOS,Android 和 Web 的钱包 SDK 来方便开发者集成对钱包的支持。如果开发者想的话,他甚至可以基于 SDK 来扩展和定制自己的钱包产品。

Q6:新链怎么在钱包显示,有没有比发应用生成二维码更简单的办法?

Nate Robinson: 目前加入新链或应用是扫描二维码或者在移动设备上通过链接跳转。将来会尝试其他更用户友好的方式。但 ABT 钱包 本身保持去中心化和中立,不会内置某个链或应用。

Q7:ABT 钱包 2.0 是否足够安全?和 imToken 等比安全性怎样,现在这个算是正式版本还是测试版?我可以放心地把我的 ERC20 的币和比特币放进去了吗,还是再等等?

强纳森卢: 我们的 ABT 钱包 2.0 是正式版本,不是测试版本,其安全性和 imToken 是类似的。您的任何 Forge 链上的资产都可以放心地在 ABT 钱包中使用和管理。但目前钱包还没有支持 ETH 和 ERC20 的支持,所以您的 ERC20 ABT 暂时还无法打到现在的 ABT 钱包中,这项支持会在不久后推出。

Q8:ABT 钱包 2.0 是否自带交易所?

Nate Robinson: ABT 钱包 本身不带交易所。在我们的设计里,交易所是一种基于 ABT 钱包的应用。未来将会看到和钱包一样提供非常友好体验的去中心化交易所出现。

anchor

现场问答

柒陆陆量化:安卓版钱包无法指纹登陆?

Nate Robinson: 如果指纹不行,可能暂时需要您用钱包密码进行登录,后期我们查看一下原因,您反馈的问题我们已经记录下了,指纹设置这一块我们会进一步优化。

加拿大花式抖腿冠军:请问一下卡包里的账户信息可以删除么?

Nate Robinson: 账户信息是存在链上的,理论上无法彻底删除。不过您可以通过隐藏卡片的形式把暂时不用的账户隐藏起来,点击卡片进入详情页,然后点击右上角的“...”按钮,然后选择 archive/归档账户。

加拿大花式抖腿冠军:目前是不是自己没有办法命名归档无用卡片?

强纳森卢: 目前可以归档隐藏,暂时还不能自己给自己的账户添加备注(类似于命名),这一点稍后会考虑支持。

柒陆陆量化:联系人的二维码,是不是 TBA 的账户 DID 二维码?

Nate Robinson: 每个卡片都有自己的二维码,联系人的二维码同样是当前联系人卡片对应的 DID 二维码。

柒陆陆量化:我在个人信息里面创建了两个不同名字,那么这两个名字都分别有一个 DID 身份么?还是每一个账户都是一个 DID,还是每一个账户都是一个 DID,可以授权每个 DID 不同身份?我这样理解对么?

强纳森卢: 个人信息里的资料目前和 DID 之间没有绑定关系,DID 的生成是和您使用了什么 DApp 有关,也就是说您每使用一个 DApp,就会生成一个 DID 用于和这个 DApp 交互。而 DApp 在要求您登陆的时候,可能会向您索取个人信息,这个时候您在个人信息那一栏预先填好的信息就相当于一个模板,可以用来提供给 DApp 登陆时使用。但这些信息本身和 DID 没有强绑定关系。您可以在下次登陆同一个 DApp 的时候提交不同的个人信息,这取决于您的喜好和隐私需求,但 DID 还会是同一个。

加拿大花式抖腿冠军:在应用里罗列了使用过的应用,但是没办法点击进去直接链接到应用?只能看到链接数据,以后会考虑钱包内 App 直接链接到应用上的设置么?

强纳森卢: 对的,目前暂时还没有做跳转。这个确实有需求,我们会在接下来的版本中考虑在这个页面给 DApp 做跳转。

Who:我想问下,ArcBlock 怎么解决钱包跨链转账的安全性问题?这方面对比其他跨链项目,我们有什么独到之处?

强纳森卢: 我们目前的跨链转账是在 Forge 链的层面上实现了 Atomic Swap(原子性互换)的机制来保障安全性,钱包在这个过程中的角色主要是帮助用户完成对交易的签名和发送,所以对钱包来说,保障这部分的安全性和保障其他非跨链的交易是类似的,至于双花等其他类型的安全问题,是由后端 Forge 来保障的。

结尾

主持人: 感谢@Robert Mao - 老冒、@强纳森卢、@Nate Robinson 今天的回答,这次线上问答活动到此结束,非常感谢大家给我们的信息和反馈!因为时间关系,可能有些朋友没有来得及提问,请在这个文档 https://docs.qq.com/form/fill/DSWJod0FmbENQWG5h?_w_tencentdocx_form=1 中留下你们关于 ABT 钱包的问题,我们会尽力解决。