陈琳:表示,目前对加密货币钱包来说,“钱包+交易所+银行+DApp生态”已经是大势所趋了。
7月13日20:00,受「MarsBit创始学习群」轮值群主丁若宇、副群主张婷邀请,Qbao Network创始人陈琳带来主题为“数字货币钱包的发展,现状和未来”的分享。
以下为陈琳对话全文:
从BTC到数字资产
Kevin Ding : 感谢陈总在火热的世界杯决赛之际抽出时间做客MarsBit群
陈琳: 我是陈琳,Qbao Network 的创始人,很高兴认识大家
今天分享的主题是:数字货币钱包的发展、现状和未来趋势
先自我介绍下,我是区块链学堂创始人,曾就任于微软,Infosys,一号店,有超过十年互联网公司的技术研发、管理和海外工作经验,开发了数字货币钱包以太宝与区块链项目Qbao Networko Qbao Network。上线不到一个月注册用户达到200万,日活人数超过20万,目前Qbao Network的全球注册用户已经超过500万人。
Qbao Network是一个跨链的多功能钱包,Qbao 钱包的主要特征是:
1. 安全存储
2. 跨链的数字资产
3. 加密货币交易所
4. 数字资产管理
5. 在线和离线支付
6. DAPP生态
安全存储,指的是Qbao钱包中会以多重加密的方式,银行级别的密码设计来保存大家的数字资产
跨链的钱包,是说QBao目前已经支持了多条公有链,包括量子链,以太坊和BTC等,
加密货币交易所,是说Qbao内部目前集成了多个数字货币交易所,包括中心化的,也有去中心化的
数字资产管理是Qbao目前正在推出多种数字货币的数字资产管理功能,包括POS挖矿、量化交易、锁仓等多种产品
以上是产品的简单介绍。
第一节:从BTC到数字资产
BTC白皮书,按照中本聪的说法,就是一种点对点电子现金,它通过去中心化的技术架构,实现了点对点的,不需要任何第三方见证的一种可信任的交换凭证。
在我看来,货币的本质是一种交换的共识,过去人们曾经拥有过贝壳、黄金、白银、主国家主权货币。
提提: 因为数字币钱包在区块链生态中的特殊地位,现在数字钱包蓝海竞争也厮杀激烈,期待分享Qbao的秘诀在哪里
陈琳: 现在相当部分人认可了比特币可以作为值得信赖的一种交换的媒介,把它作为自己资产配置的一部分。因此我们称比特币、以太坊和相关的代币为数字资产
数字货币钱包是数字资产的核心高地,因为,钱包是我们所有数字资产的安全的存储地,数字资产离不开公有链,而公有链上的加密货币始终需要一个安全可靠的地方去保存,这就是数字货币钱包
2. 钱包是区块链流量的入口,因为钱包上面保存着各个公有链上面的数字资产,因此它是区块链流量的入口
全节点钱包
陈琳: 尤其是一个跨链的钱包,对于用户来说就意味着使用一个产品即可使用多种数字资产
第三,钱包还将是DAPP应用的平台
去中心化的应用如果希望能够普及,那么核心要素在于需要有一个钱包的应用去做有力的支撑,只有钱包的应用给予了有力的支撑,通过DAPPs平台,各行各业的大量的应用,将能够更加方便的无缝的转移到区块链领域里面来
第二章:数字货币钱包的分类

我们认为可以分为三类:
1. 全节点钱包
2. 中心化钱包
3. 去中心化钱包
1. 全节点钱包
全节点钱包
全节点钱包是区块链上最早出现的钱包,一般来说都是公有链的核心组成部分,或者说就是公有链的客户端。
无论是比特币的Bitcoin Core,以太坊的Ethereum Wallet,还是做技术实现的Mist,还有量子链上的Qtum-QT
这些全节点钱包,都是各个公有链上的核心交付物
比如Bitcoin 全节点钱包
全节点钱包的优点是
1. 历史上最早的钱包,
2. 有非常好的隐私性
3. 能够更快的验证交易信息
全节点钱包的缺点
1. 占用很多的硬盘空间
2. 每次使用前需要同步数据
3. 新手的使用体验不够好
4. 全节点钱包一般来说都是某条公有链的核心交付物,因此很少能跨链的去支持数字资产
一般来说,一条公有链,最低限度的交付物就是一个全节点钱包,在全节点的钱包上将包含了这条公有链的核心功能和主要的技术验证
全节点钱包的开发框架

全节点钱包的开发框架和区块链的开发框架是高度融合的,一般来说一样有数据层、网络传输层、共识层,激励层和合约层的开发
开发语言:Go,C++,JS,Ruby & JAVA
我们经常听说很多区块链技术使用Go语言,一个核心愿意就是以太坊协议的核心实现是Go语言版本,成为Go-Ethereum
这里稍微说明一下各层的开发
区块链的数据层,一般来说都是Block+Chain的链表结构,当然也有如IOTA项目那样的DAG技术,也有分片技术
网络传输层,一般来说使用的是P2P的点对点传输协议
共识层是区块链的核心技术,一般来说有比特币的POW,以太坊的POW,BTS以及EOS共同使用的dPos,量子链的PoS,Neo使用的dBFT。
一般来说核定区块链的核心不同之处,关键就在于共识层的算法不同。
激励层是区块链的挖矿激励,通过挖矿使得用户可以稳定的参与到这个共识里面来,如果没有激励的挖矿的话,共识就会缺少了一种经济制度的激励。
合约层是第二代区块链技术所独有的,通过开发出来的EVM虚拟机,实现了一个图灵完备的状态机,从而实现了大量的代码的实现功能
应用层也就是全节点和轻节点结合的关键,通过很多借口,restful api,插件,从而将Web应用,轻钱包和全节点进行连接。
应用层也是区块链的另一个核心,衡量一个区块链是否流行,生态是否完整,很多时候关键在于应用层。
我们可以看到很多优秀的公有链,如Ethereum,Bitcoin,EOS,他们的生态之所以完备,关键在于应用层的内容非常丰富。
在Github上面的大多数的repository,都集中某条公有链的应用层的各种功能实现,如以太坊的repository。

中心化钱包的开发框架
中心化的钱包,并不是毫无优点,在我们的时间当中,我们发现,她的一个核心优点就在于它的资料是可以找回的,他是要是可以找回的阿。
他说他更大的一个问题,更大的问题是在于中华钱包它存在的一种系统性的风险,也就是当这家中心画钱包,她被黑客,因为她将所有的私钥的用户的私钥。统一保存在一起,那么万一当这家中心画钱包她的。他的事要被攻破的时候或者被黑客攻击的时候。
就有可能会导致大量的用户,他们将无法使用,或者他大量的资产会被盗取。实际上来说我们大家可以看到在目前来说发生的很多很多的。所谓的比特币被盗探访被盗的一些案例当中。集中的高发地,其实都是在中心化的钱包里面,尤其是中心画的交易所里面。
就是因为这样的原因,因为这样的原因,因为这个原因,所以说,使得。就是说中心给他自己的好处,下面我们下面我就将讲一下中化钱包的一个开发框架。
中心化钱包的开发框架
1. 地址生成
二要开发一个中英话的钱包要开发一个中药钱包它的核心主要是有这样几个一个地址生成。一个。一个。主链上的主链上,或者是加密货币的转账。还有代币的转账。人家封底以及转账记录去看浏览器等等,那我首先来讲一下他的地址生成。
我们都知道中心化的钱包啊,他的一个地址生成,实际上。就中华情的核心是在于呃,在那个在服务器端他将会模拟一条公有链。所以说在她在她的服务器端程序,要实现一个某条共有店的地址生成的逻辑。
简单的说,也就是说,这条公有链的那个生成的。它的它的核心加密算法和深圳地址的算法需要在。中外钱包的服务器端去实现。所以我们可以看到当一个中心万全排队接一条共有亮的时候,他会去和这条共有的技术去进行一个。基本的了解他会去了解这条供应链,他们是如何进行那个。进行实现代码阿静地址生成的如何来进行转账交易的。如何来进行代币的转账交易的不同的工友丽她们算法是略有不同的。
然后说到那个。阿祖列上的那个第二个来说,我们就说一下一条钟爱情况,他在一个主链上的转账记录。转账交易,只能交易来说的话呢,它相对来说会比较简单一点啊,只要你只要到一条。一个重要的钱包他完成了他的那个。地址生成的核心代码之后,他的转账会显得非常的简单,因为一般来说,大多数的在目前来说大多数的工作店他们的。他们的转账记录。都是保存成一个比较统一的一套格式包括三代的地址的地址。那个恶梦以及那个ha将这些数据。
当然了不同的工作店,他们都会不太一样,你说比特币以太坊阿比原链量子。他们都会有所不同,但是总体来说他们的报文格式是比较接近的。
中心化钱包的开发框架
3. 冷热分离
然后说到中心化钱包的那个冷月分离阿奇这个像是一个安全性的一个非常重要的一个。五分的组成。这是或者也可以认为是至上,是一个必须要有的东西。基本上是必需要有东西,而且这绝大多数的重要情报来说,他们可能还远远不止耿丽,她们有多重的。这个功能。
那我这里先来讲一下溶液分离的核心要素在哪里,就是说,这个遵化钱包来说,一般来说都会有个充值的地址。然后这个充值地址用他会接收大量的用户从。同公有链上的一个大臂和转账的记录,因此他会他会拥有大量的数字资产。但是如果说这个地址万一。万一他要是被攻破的话,那么就会存在着一个巨大的一个数字资产的安全隐患。
那为了解决这样的一个安全隐患,绝大多数的中心化钱包都会进行呃,不定期地对数字资产对了,钱包上的一个地址上的数字资产进行。进行转账,让他转账给。遵化钱包的一个冷地址,这个地址他的诸暨市合适药是不会保存在网上的。所以他会在是在他会在在离线的状态下去保存大家的一个速度资产。我保证一个中性化的钱包。比如说交易所的资产是安全的
钱包的核心来说,其实还不是在于这里,除了这个冷热分离之外。一般来说,还会有充值提取的分离,你就是充值的地址和提取的地址会不同的,然后就是也是一个基本性的基本的功能。
当然还有更重要的一件事情,实际上是对人来说,最主要的是一个清算和这一个。真话情报来说最核心的,实际上是一个清算和结算的功能。因为大家都知道在传统的金融行业里面来说,我们一直有一个现金流和。说数据流的对账的功能。我们的保证每一笔的现金的流转都有一定的一个数据流去跟进。每一笔的心,那个数据流的变化都有相应的现金去发生。这样就保证不会有任何的一笔额外的钱汇进来。同时呢,也要保证那个呃,不会不会凭空的产生任何一笔资金。
这个我们可以把它理解为是会计制度里面滴会计和财务。这是一个基本的一个现金流和。这星期六和数据流的一个对象啊,其实在我看来这句话的钱包里面那种肉分离。和对象和定期的队长是非常重要的,这也是风控的一个非常核心的一个环节。
陈琳: 中心化钱包的开发框架4: 转账确认
我们都知道大家如果是都用过一些一些比较有名的交易所的话,大家都知道。在交易所里面,当大家对交易所进行充值的时候,我们它会出现一个缺人数的一个。一个启事,有些交易所可能需要十二个交易确认才能通过当然也有一些交易所可能需要六个群。确认就OK,但是他们这样做的目的都只有一个,就是要保证用户的钱是一样是真实的打到了,中石化钱包的。他的热。阿乐钱包的第七项,从而避免。那个现金流和数据流的不同以及造成的不可控的风险。
这个转账确认里面来说他相当是一般的时候都会涉及到一条供应链的一个核心,因为对不同的公有链来说,他们的转账确认,时间是。不同的呃,比如说比特币他的转账他平均出怪时间是十分钟一次,那么。当他需要十二个区块或者六个区块确认的时候。他时间肯定会非常的强阿,以太网会稍微短一检查每一个取快递。现在时间是十五秒。
但是身体十五秒的事情并不代表这就是OK的,因为很多时候由于网络堵塞的原因会导致。钱包的充值会这笔交易会失败,老是这样的失败,所以说会导致更多的其他的问题。
转账确认这一块儿实际上来说是真话,钱包,一般来说开发所必须肯定会遇到的一个问题,这个问题的话,一般来说,大家不同的。解决方案有的呢,他是要有些。不同的工友,有些宫酒店他会拥有转账确认是我这样的一个接口。这样的话你就直接掉它。也有一些共有练他是通过第三方的。第三方的工具,实现,比如说以太坊以太坊有一个非常有名的。有名的那个工具叫SM。
x就可以很快地返回出任何一笔交易的转账确认数量。OK熊他当然也可以用自己的他的一个自己的开发的接口。讲座是可以的。
中心化钱包的开发语言:JAVA,JS
这里来说的话,就是说中心化钱包的开发员,一般来说世家哇,杰士邦也行,其他的语言它主要来说的话。它主要的话中心画钱包她主要的内容其实都是。怎么说呢,他主要的内容他主要是一个全面的一个应用层的开发。用车的开发用什么开发。阿勇采访,因为她在她最核心的剧情说过共十层和基层合约成。可能都不是都是那个都已经在全集里面去实现了,更多的时候,一个中国的钱都是由应用层的开发。
去中心化的钱包
陈琳: 第四章:去中心化的钱包
不保存所有区块的数据,只保存跟自己有关的数据,轻钱包可以运行在电脑、手机、网页上
Kevin Ding: 从中心化到去中心化钱包,很清晰的架构视图,去中心化钱包最大的特点就是数字资产由个人保留
陈琳: 每个人都拥有自己的数字资产,除了自己之外,没有任何人能够掌握您的数字资产
去中心化钱包的产品分类
1. 插件钱包
2. Web版本钱包
3. APP
1. 插件钱包
2. Web版本钱包
3. APP
4. 冷钱包
5. 硬件钱包
提提: 去中心化钱包万般好,私钥千万别丢掉
陈琳: 去中心化钱包的核心问题是市场教育的问题。
因为私钥不再保存在中心化的场所上,因此可以避免系统性的风险,
但私钥因为由不同的个人保存,最大的问题是用户需要被教育,必须个人对自己的数字资产去负责。
中心化钱包,意味着资产权利还是掌握在服务提供商手里,好处在于万一丢了可以找回,缺点是存在系统性风险,比如交易所被黑客攻击
去中心化钱包的核心在于资产的权利完全的掌握在个人手里
但是权利就意味着责任,既然每个人拥有了不可剥夺的数字资产权利
那也就意味着每个人都有责任来保护好自己的数字资产,即使是使用硬件钱包,一样要有责任去保护,这个是绕不开的。
去中心化钱包的技术框架,去中心化钱包的第一个难点在于需要在安卓和IOS端去实现多条公有链的不同的核心算法
尤其是当跨度的公有链较多的时候,代码的复杂度会增加
2. 是对加密货币的转账收款,以及代币的转账收款的代码实现
3. 比较麻烦的是转账记录,以及交易确认。不同的公有链的工具会有所不同,有些可以直接使用,有些需要开发,来进行。
4. 去中心化钱包中,对安全性的高度重视,需要对私钥进行多种加密方式的保护,同时对整个产品代码进行保密加固,从而保障数字资产的安全
下面我们可以看一个代币的转账例子
这个是转账某个代币的报文

这里是实现转账报文的代码实现


第五章:加密货币钱包的未来趋势
第一个趋势:钱包和交易所的融合
我们认为:交易所是数字货币的流动性的所在,而钱包是数字货币的安全存储所在
对于普通用户来说,将来会越来越多的使用同一个入口,来保管自己的数字资产。
既希望能安全方便的保管自己的数字资产,尤其是避免系统性的风险
也希望能够很方便地进行交易,兑换和投资
这是我们认为加密货币钱包的第一个趋势

Qbao目前和交易所的结合方案1: 去中心化的货币兑换

Qbao目前和交易所的结合方案2: 去中心化的币币交易协议

Qbao目前和交易所对接的方案3: 中心化交易所的授权登录方式

第二个趋势
钱包会成为DAPPs的生态平台
通过钱包的支付、转账功能,统一的SDK和API
将原有的各个行业的互联网产品,无缝的转变为区块链上的DAPPs应用
我们认为这个是一个大的趋势

第三个趋势:
钱包将会为所有用户存在链上的资产,提供越来越多的数字资产管理服务
包括矿池、量化交易、空投、锁仓等等服务
为所有用户的数字资产保值、增值、投资提供便利
目前Qbao推出了多种数字资产的管理服务,包括POS挖矿、量化交易、锁仓等多种理财产品
最后,个人总结:
我认为数字货币钱包的核心愿景在于为每一个人的数字资产服务
因为比特币给了我们一份任何人都拿不走的,真正属于我们的数字财产权,作为数字货币钱包的从业者来说,我们的核心价值就是为保护大家的数字资产安全
方便使用我们的数字资产
以及作为新一代的平台,为更多的区块链的行业去做出服务。这是我们QBao团队始终不渝的核心理念
谢谢大家。
钱包+交易所+银行+dapp
商思林: @陈琳@qbao?看好钱包成为银行+DApp集市
陈琳: 目前钱包+交易所+银行+DApp生态已经是趋势了
商思林: 现在很多钱包和类钱包都想做资产管理,这其中竞争的关键在哪里?
陈琳: 相信将来更大的可能成为通证经济的基础架构,目前虽然说做资产管理的不少,不过和互金行业相比还是比较低的,因为数字资产的资管还是有一个技术门槛,就是要支持多种公有链,无论是中心化还是去中心化都会遇到同样的问题
因此我认为目前竞争的一个点就在于能否支持更多的公有链,更快地切入市场,并进行适当的营销
Kevin Ding : 陈总判断未来两年全球范围的钱包用户下载数量和活跃用户数量会达到多少?在市场份额角度是否会出现网络效应?
提提: @陈琳@qbao?我看到陈总说下一代中心化的钱包的关键环节在于支付,您怎么看待支付的落地?目前国内的法币支付市场似乎已经很难渗透
陈琳: 我觉得未来两年内的钱包用户的总下载量 肯定会超过加密货币的持有者,因为目前来说绝大多数的用户都拥有不止一个加密货币钱包……目前是明显的流量红利期,将来的这个用户下载量还会随着投资者的增加而增加
另一方面,我想加密货币钱包的市场应该会和古典的互联网产品有所不同,创新应该会是核心竞争力,因为在区块链里面的核心在于共识。
古典互联网的共识就是流量为王,流量变现,我想加密货币领域的钱包app应该会有不同的玩法,这个我们已经从FCoin对交易所的异军突起中看出来了。
商思林: 哈哈,是不是已经在设计了?
陈琳: 我相信在国内的发币支付这事肯定是不可能做的,目前legal方面是不允许的。
但是进行积分兑换,和游戏,视频进行结合,让通证成为各种应用的设计基石,设计一套共识,产生、销毁和流通通证,是大势所趋。所以我说,钱包应该是通证经济和通证应用的底层基础架构。
Kevin Ding : 现在大部分的钱包公司是股权结构,在钱包自有token化这个方向陈总怎么看?
陈琳: 我认为通证经济的本质就是
1. 设计和遵循共识
2. 以通证为载体
3. 构建新的经济模型
在一个游戏的通证系统中,钱包就是底层的基础架构,提供安全稳定可靠的转账和交易功能即可
我认为钱包的通证币目前不是行业的热点,前一段时间交易所的平台币是市场的热点
但如果认为交易所和钱包是数字资产的两个核心入口的话,我们可以对钱包的通证抱有信心
各个行业的通证化,基于联盟链,共有链进行技术改造,商业模式的解构重组,应该是区块链行业坚实发展的基础
区块链价格的爆炒告一段落,回归到技术和应用的落地到各个行业里面,在这里面,钱包应该是起到一个底层的基础设施的作用。