比特币微支付需升级,闪电网络和Duplex能做到么?

互联网 2015-10-08 12:56:00

micro-payments

比特币作为微支付协议的能力,它的应用宝藏是有目共睹的。相比于信用卡和PayPal,后者的小额定义,是小于约5美元的交易,而比特币,则可以分割成1亿个微小单位,我们称之为聪( Satoshi),按市场价计算,1聪也就是0.000002美元。

支持者们早就在推测,这种可分割性,再加上比特币的广泛采用,可以创造出条件,数字媒体所有的方式,包括现有的广告或者活动的补贴,可能会是通过比特币微支付的方式。如此,它就可以替代掉那些中心化的媒体机构,从报纸到流媒体音乐服务。

根据估计,如果要量化这个尚未开发的市场,那么它迄今的规模,其实还是非常微小的,Wedbush证券曾预测说,比特币小额支付到2025年,将会拥有9250亿美元的市场。“以前不切实际的,小于1美元的电子支付,可广泛改变网络上内容的经济模式,可能会将广告排挤出去,” 这是在7月份的报告中提到的。

尽管如此,今天的比特币网络,我们仍然无法以合理的价格将1聪发送出去。

“当你第一次阅读比特币白皮书的时候,你会觉得小额支付好神奇,然后,你就会意识到这根本行不通,” 开发者Thaddeus Dryja告诉 CoinDesk。

例如,用户想要通过比特币网络传输0.001美元(400聪),这样是做不到的。目前,比特币网络的最小输出是5430聪,或大约1.3美分,而产生的挖矿费用就需要大约2-3美分

“你需要的费用是你实际支出的200%,” Dryja指出。

尽管如此,Dryja仍然在为比特币技术能够履行其微支付的承诺而努力。作为比特币闪电网络(Lightning Network)的联合创始人,Dryja和他的搭档Joseph Poon进行了一个谈话,是关于比特币技术,如何可以通过支付渠道来进行升级。

在最简单的形式下,一个支付渠道可以让用户发送一定量的比特币,到一个由两方控制的多重签名钱包,比如10美元。这个通道将作为在区块链上的代表,并且其初始资金余额已经被建立。然后,余额会在各方之间进行调整,当他们进行交易时,比特币的nLockTime 参数将确保它在规定时间前,余额不会进入到一个块中。

开发者们认为,这个系统复制了比特币很多积极的好处 —— 在无需信任第三方的情况下,就能完成交易。同时允许将大多数这样的(小额)交易,带离主区块链。

据悉,闪电网络开发团队并不是仅有一只在开发支付通道的团队。类似的协议,还有苏黎世联邦理工学院的分布式计算小组开发的复式微支付通道(DMC),9月份的时候,他们放出了它的白皮书。

闪电网络的开发进展

目前,闪电网络得到了Blockstream的支持,这家初创公司在2014年末的时候,凭借它的侧链项目拿到了2100万美元天使轮融资,而其目的,是让各区块链之间实现互操作性。

Blockstream的核心技术工程师Rusty Russell,是于今年三月份时候,加入了这家公司,现在他已全职参与到闪电网络项目的开发之中。此外,Dryja和Poon,在没有资金和公司支持的情况下,正在围绕该项目,寻求开发一个正式的商业实体。

在采访中,Dryja和Poon认为,尽管该项目的开发,他们认定可能需要数年的时间,而闪电网络,可能仅需要短短的半年时间,就可以推出了。

在他们看来,闪电网络最需要解决的问题就是去中心化,这是在部署方面,最为主要的复杂因素。

Poon说:

“它(闪电网络)不能是一个中心化的系统,闪电网络需要存在的方式是,每一个人都可以参与进来,并能够运行一个节点。”

据悉,目前版本的闪电网络,是由 CJavaGo以及Python语言编写的,根据开发者表示,闪电网络的代码是可操作的。

Dryja说,闪电网络的测试,目前正在Testnet3 (比特币测试网络3)上进行。

更大的网络改进

实现闪电网络,需要进行一次软分叉。相比于硬分叉,实现软分叉仅需要大多数矿工升级他们的软件,遵守新的规则即可。

Russell在对四月份的白皮书评价中指出,软分叉需要防止交易延展性问题,并允许新的签名模式。此外,他还指出,闪电网络还需要一个评级系统,钱包还需要实现对网络的互操作性等等。

交易延展性问题,这一过程是,交易在进入区块链的区块数据前,可以发生改变。但闪电网络开发团队有信心,这一问题会被开发者社区解决。

“今天,你可以建立出闪电网络,但目前的情况是,资金可由一方拦劫,锁定资金明显是不够的。它创造出了一个类似人质的情形,你是希望将系统所需的信任降到最低的,” Poon说。

DMC的出现

在欧洲,复式微支付系统正朝着类似的目标前进。苏黎世联邦理工学院的 Christian Decker和Roger Wattenhofer教授,在九月份的时候,提出了 DMC的概念。

Decker告诉 CoinDesk,团队一直在进行这项研究,他认为闪电网络以及DMC提议,能够第一次实现安全的“链下路由支付”。虽然两者之间存在着三大差异。其中一个核心的区别是,闪电网络需要对私钥进行更变合同状态的更变,而DMC,则使用了减退的 timelocks。

从本质上来说,DMC建议,支付通道协议可以通过改变它们投入到区块链的计划时间,来进行升级,而不是将私钥交换成无效的交易。

Decker认为,这使得DMC更容易被审计,“这是DMC和闪电网络最为核心的不同,其中,它的零件是紧密结合的,而单独的话是不可用的,”他说。

和闪电网络一样,DMC的实施,同样需要解决交易延展性的问题。Decker 还提交了一个比特币改进提议(BIP),目前还是草案阶段。

根据介绍,这项研究目前正在向前发展,它将是开源的,Decker还建议说,他认为闪电网络和DMC是可进行互操作的,这意味着,用户有朝一日能够同时利用这两种协议。

链下小额支付

当然,这并非是小额支付仅有的例子,例如,ChangeTip也是通过off-chain的方式构建的比特币打赏,社交网络ZapChain则使用了BlockCypher,来动态插入小额交易。

更为绝密,可能更具冲击力的项目,来自于比特币初创公司21 Inc,该公司目前已筹集到了1.2亿美元,系比特币行业获得最多融资的公司。

近期,21公司发布了一款“比特币电脑”,该公司总裁巴拉吉斯里尼瓦桑在其产品揭幕时表示:

“具体来说,我们想要把你的好主意,通过21比特币电脑,变成一种被动收入,比方说卖掉比特币可支付的商品、游戏以及服务。”

究竟这样的微交易,是否会直接和区块链进行互动,目前还尚不清楚,它可能是发生在 off-chain上,又或者是通过21公司的生态系统。Poon和Dryja表示,迄今他们都没有接触过这家公司。

“大多数人,毕竟不是技术人员,他们认为比特币已经在做这样的东西了。在2013年,就曾有过很多的报道,人们会说比特币的交易是零手续费的,能够实现小额支付的,比特币其实没有真正做到这一点,” Dryja说,“很多人认为,你可以用比特币做到很多事情,而我们就是在实现这一点。”

----

原文:http://www.coindesk.com/lightning-duplex-scalable-bitcoin-micropayments/
作者:Pete Rizzo
编译:洒脱喜(有删节)
责编:洒脱喜
稿源(译):资讯

相关资讯Relevent