首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

专访Bitbill谈国鹏:很多区块链项目把简单问题复杂化了

在比特币还远未名声大噪的2013年,谈国鹏创立了国内最早的一款比特币钱包——Bitbill,但很快因为年底央行的政策而搁浅。

随着2017年区块链风口的爆发,带着近五年对区块链技术的积累,谈国鹏决定重启Bitbill钱包,试图在风起云涌的区块链市场再战一番。在本篇文章中,谈国鹏谈到了他对数字资产钱包和DAG等跨链技术的理解,以及对区块链行业前景的展望,他的经验心得或许能对你有所启发。

采访:李瞾、龚荃宇

撰文:龚荃宇

编辑:李曌

*转载请留言后台

01

数字资产世界的入口

区块链捕手:您作为国内最早的比特币钱包探索者,从2013年到现在已经有五年时间。那对于现在区块链和数字资产的发展情况,有哪些是您预料之中的,又有哪些是您预料之外的?

谈国鹏:区块链这个概念广泛地为人们所熟知,然后引起一场革命式的区块链热,这是预料之中的。因为我是做技术出身的,从人们最早谈及比特币的时候开始,我就在研究比特币的底层技术,从技术的本质上你会发现,这是一项足以改变未来的技术。

预料之外的可能就是政策层面,以及现在区块链行业的乱相。我从没有预料到会出现这么多的数字货币,这么多的区块链项目,这是我始料未及的。

区块链捕手:您刚刚说到比特币的底层技术是一项足以改变未来的技术,为什么当时会这么认为?

谈国鹏:因为以往的各种技术都没办法做到去中心化,而比特币的底层技术可以。现在所有网络平台都会有一个非常权威的中央服务器,比如说当我们用银行的系统时,实际上是银行的中央服务器在发出指令,如果有人更改了中央服务器里的信息,那么以后全网络都以更改后的信息为准。所以在以往,个人做的事情想要被普遍认可,必须要有一个权威的机构或者部门在做背书。

但社会发展到现如今,中心化平台正变得越来越耗时耗力,已经迫切需要一波去中心化或者说去信任化的过程,这符合历史发展的潮流。

而作为比特币底层技术的区块链,实际上是加密学技术,它的本质是对公钥和私钥的区分,私钥保证了只有你本人才能输出相应的话语或者指令,然后通过这套加密逻辑,你无需通过中心化平台的认证,就可以在很多业务场景上相信这些话语就是来自某个特定人。

区块链捕手:在目前的市场上钱包类产品已经非常多了,而且它作为一个基础设施是兵家必争之地,您为什么还要选择从钱包切入区块链行业?

谈国鹏:在区块链发展的目前阶段,作为技术出身的团队,我们可以做的方向其实有很多,但出于对团队技术以及对数字货币发展趋势的分析和理解,我们认为钱包会是一个很好的切入点,现在有很多用户都把数字资产放在交易所里,这既不安全也不方便使用。

即便有些用户把数字资产放在钱包,但这些钱包的实用性也非常差,用户往往只把钱包当做储存工具,所以我们在设计Bitbill时就想同时突出钱包的实用性和安全性。

更重要的是,钱包将是所有人进入数字资产世界的入口。假如有一天数字货币合法化或者在一些数字货币合法的国家里,比特币或其它数字货币是可以用于日常结算的,那用户就需要一个便捷的手机钱包来进行支付。

区块链捕手:能否具体聊一聊Bitbill在实用性与安全性上的思考与设计?

谈国鹏:现在市场上的钱包主要是分为两类。一类我们叫做假钱包,这样的钱包在功能设计上面相对更方便,可以做类似于比特币红包的功能,但服务器端可以看到用户的公私钥,极容易出现服务器端的盗币事故,非常不安全

另一类钱包相对更安全,会把私钥放在手机端,但手机端管理就会面临着另外一个问题,钱包的功能相对弱一些,也会存在很多安全性问题,用户一不小心就可能会把私钥丢失掉

我们在这里做了一个双层设计,把所有的信息分成两类分别储存,一类是用户敏感的信息,比如说用户的助记词、私钥以及用户使用Bitbill转账的密码,这些信息全部都储存在手机端,如果用户不小心丢掉这些信息,没有人能帮他恢复。第二类信息包括钱包的ID、联系人等信息,我们会储存在服务器端,用户也方便在换钱包的时候把联系人重新获取过来,联系人功能也是Bitbill的特色功能。

区块链捕手:那在做Bitbill钱包的过程中,您遇到最大的困难是什么?

谈国鹏:安全性永远是最大的挑战,而且这个挑战不是钱包本身的安全设计,而是你如何向用户证明你的钱包是安全的

现在行业通常的做法是开源,但是你在国内很可能会遭遇不正当竞争,如果我们把钱包所有的代码统统开源,竞争对手很有可能就拿过去拷贝,然后做出一个类似的钱包产品。

我们后来选择的方案就是分阶段开源,我们已经第一时间将公私钥的管理方式、交易处理方式开源,下一个阶段会慢慢开源我们的钱包代码。

区块链捕手:你们在官网上介绍Bitbill的底层技术有三个,分别是多重签名、签名备份、支付闪电网络,这三个底层技术分别具体是什么?

谈国鹏:第一,多重签名实际上是钱包的拓展性功能,以比特币为例,可能在某些场景下一笔比特币资金是由多个人共同所有的,如果这些比特币都由一个人管理就可能出现很多安全性问题,那么经过多重签名技术,用户可以设置在使用这个账户里的资金时,交易需要经过几个人的签名认可才可以完成,这就在一定程度上保证了钱包的安全性。我们1.0的钱包版本还在使用单层签名版本,后面迭代的版本将增添这个功能。

第二,签名备份是在多重签名状况下可能会涉及的问题,用户有时会担心他的私钥不小心弄丢了,为了解决这个问题,我们会提前对用户的签名进行备份。一旦其中一个人出了问题,其他几个人找不到他了,他们就可以把这个备份的签名拿出来使用。

第三,通过闪电网络实现的双向微支付通道,用户可以更加快速、更加便宜地去进行支付。因为微支付不在链上发生,所以这就需要有闪电网络的服务商在背后,保证交易双方的信任,同时闪电网络里也包含哈希锁定、可撤销的智能合约。

区块链捕手:现在大家都在争相说要做跨链钱包,甚至有些钱包声称支持60多种币的储存和流转。在您看来,目前的跨链钱包发展情况如何?

谈国鹏:因为大家不是特别明白一些概念,所以很多名词的使用都是不正确的,其实是不存在所谓的跨链钱包。既支持比特币,又支持ETH或多种数字货币,从功能上来说,钱包看起来实现了跨链的功能,但更准确的来说,这样的钱包应该被称为多资产钱包

一旦涉及到跨链,一般是指某条链本身可以跨A和B两条链,钱包本身只是一个客户端,它没有跨链和不跨链之说。如果你要正儿八经要去做跨链,首先需要把代码部署到以太坊网络上。

02

DAG技术的应用场景

区块链捕手:对于跨链技术的实现,目前市场上主要有哪些解决方案?

谈国鹏:现在用得最多的方案是原子交换,可以通过哈希锁定实现。哈希锁定起源于HTLC(Hashed TimeLock Contract),是通过锁定一段时间猜hash原值来兑现支付的机制,它可以实现一个去中心化的交易,假如你和我要互换比特币和ETH,通过哈希锁定,我把比特币转给你后,你必须2小时内把ETH转给我才能拿到我的比特币,这是通过技术本身所保障的,具体可见下图。但是原子交换离真正的广泛应用还挺远,因为对于交易而言,不同币种的兑换价格动态变化很大,你很难匹配得那么恰当。

区块链捕手:您曾经深入研究过DAG技术,DAG技术本身有怎样的优缺点?

谈国鹏:优缺点都很明显。传统的区块链,是一个狭义概念的区块链,由一个个区块形成,区块是有序号和顺序的,所以在传统的区块链里,大家的交易都有记录和证据。因此在区块有序的状况下,区块链能同时容纳的交易量是有限的,交易就需要排队。

DAG技术就可以解决这个缺点,因为DAG里的区块是一种相对无序的状态,它里面的分支之间可以是并列的,无法确定谁在前谁在后,只要有交易,系统就会接收,速度非常快,支持高并发交易是它最大的优点。

但是DAG技术的缺点也很明显,因为它是无序的,所以很多东西的确定性非常差,有可能是无效的区块,不管后面多少区块过来,你都很难放心

区块链捕手:现在很多项目在使用见证人机制,试图去解决无序带来的一些问题,现在解决的效果怎么样?

谈国鹏:见证人机制的好处就是解决得比较干净利落,因为见证人说话具有权威性,所以能解决这个问题。但是它的缺点很明显,就是没办法去中心化,比如说字节雪球应用了DAG技术,在它的设计里有12个见证人,但这也是不够去中心化的,因为我只要搞定超过一半以上的见证人,我就可以破坏掉整个网络的安全性。这也是字节雪球到现在发展得不是特别好的一个根本原因。

区块链捕手:所以DAG技术短期内很难大规模应用是吗?

谈国鹏:没错。但是在物联网领域DAG技术有它天然的优势,因为物联网是一个数据传输和交易量特别频繁的场景,当有一个交易过来后,后面连着有几十万的交易过来,这时候你就能够确认交易。

也就是说,DAG技术在交易量特别频繁的场景中反而是一个优势,但对于交易量特别小的场景,假如一天就几十个交易量,DAG技术是没有办法使用的,因为你需要等到好几年或者更长时间,你的交易才能被确认。

除了物联网领域,DAG技术在其它场景天生有不合适的地方,但不排除随着未来技术的发展,它可以被应用到更多的场景当中

03

区块链的现在与未来

区块链捕手:您认为现在公众对区块链的认知存在哪些误区?

谈国鹏:现在人们都在说区块链好,实际上区块链也有它非常不好的地方,就是区块链开发成本高,维护成本高,升级难度大,也不如以前中心化平台效率高。在传统行业里,有些模式已经非常好、非常高效了,如果这个行业并不存在作假、黑幕等问题,把区块链加进去也没任何意义,反而把简单问题复杂化了。如果出现作假问题,那这个行业就需要用区块链改造,但是这个改造有可能成功,也有可能会失败,因为改造有可能会遇到既得利益者的阻碍,世界不可能是特别理想化的。

很多区块链项目都太想当然了,完全只是为了去套区块链的概念,根本就没想过这个行业是不是真的需要区块链。

区块链捕手:那么您认为有哪些领域不那么适合应用区块链?

谈国鹏:我认为首先要看这个行业有没有被互联网改造过,如果一个行业并没有被互联网所改造过,那它显然就不适用区块链;还有在企业级应用方面,区块链的改造也是相对不重要或者相对比较延长的那一部分

区块链捕手:很多人都认为Token就是区块链的灵魂,做区块链项目必然要发Token,您怎么看?

谈国鹏:的确,Token是区块链的灵魂,如果没有Token,很多东西和传统模式就没有区别了。但是在有了Token之后,如果没有规则,Token就有可能变成作恶的工具,你可以利用它做善事,也更容易利用它做恶事,所以现在很多别有居心的人乱发Token,他们成为了行业的主力军。

本来有些利益集团是可以避免这样的情况发生,比如说交易所本来可以去打造自己公信力,可以去把控Token的质量,可以抵制垃圾项目,但是它们更多地以利益为导向,只要给钱就可以上,导致风气越来越差。

当一个行业没有规则,行业里的人也没有自制力,这是一个特别危险的信号。

区块链捕手:那您想就此对行业呼吁些什么?

谈国鹏:现在呼吁已经太迟了,但我还是想说,后期的区块链创业项目千万不要急着发Token。即便Token的确是你最核心的东西,但你现在不要去发,因为你在Token以外还有很多东西需要做,等到政策制定以后,你再去发Token也是来得及的。

区块链捕手:对区块链行业接下来的走势你有怎样的判断?

谈国鹏:长期来看,我坚定地相信区块链会有广泛的应用场景,是对社会的一场革命;但短期而言,这个行业已经产生了非常巨大的泡沫,它一定会破裂,在破裂的过程中大家都会觉得特别痛苦,也有很多人会损失很多钱,创业公司有可能面临非常严重的寒冬期,因为任何行业爆发后都紧接着有一两年寒冬期。

区块链捕手:现在很多人都在等着区块链泡沫的破灭,您认为具体还有多久会破灭?

谈国鹏:按照互联网的发展阶段来看,2000年是互联网牛市的高峰,2002年是互联网最寒冬、最为低谷的时间,如果按照这个时间去算,同时考虑到区块链和数字货币的发展节奏会比互联网稍微快一点,2017年作为行业的高峰期,那么2018年下半年或者2019年上半年很可能会迎来这个行业特别寒冷的时期。

区块链捕手:对于好项目而言,它们应该如何度过这个寒冬期?

谈国鹏:真正的好项目可能并不担心寒冬,因为他们本身就在安心做事,在磨练技术和产品,不太会受环境影响。实际上,在寒冬里能够熬过来、能够活下来的项目就是好项目。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180318B0M82600?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券