>财经>>正文

莱特币创始人Charlie Lee区块链大会演讲:最小交易费用报价方案

原标题:莱特币创始人Charlie Lee区块链大会演讲:最小交易费用报价方案

2018年1月26日,硅谷密探在美国旧金山艺术宫成功举办了Blockchain Connect Conference。在大会上,莱特币创始人Charlie Lee(李启威),以“最小交易费用报价提议”为题讲述了自己对于目前加密货币交易存在问题的一些看法。

在演讲开始前,Charlie Lee半开玩笑地问观众们是否因为他抛售自己一手创造的莱特币而怨恨他,有没有人想朝他仍西红柿?引得在场观众一阵哄笑。

这位Charlie Lee到底是何方大神?他是如何创造了莱特币?此次区块链大会他又分享给大家怎样的个人心得?今天,聪哥就带诸位去一探究竟。

关于Charlie Lee,关于莱特币

身为华裔的Charlie Lee,早年从麻省理工学院毕业后,先是在谷歌工作。这期间,他受到比特币的启发,基于同样的去中心化数字货币原理开发了莱特币。

Charlie把比特币称为数字货币中的黄金。当他在2011年创造莱特币时,他把莱特币称为数字货币中的白银,作为比特币的补充。

莱特币简称LTC,英文名是LiteCoin,人送外号”辣条”。Lite的意思代表着轻量级,莱特币其背后的含义,就是对比比特币来讲更为轻量级的数字货币。2017年,“辣条”莱特币的币价增长了7291%。截至发稿前,莱特币币价已经达到了163.80美金一枚,约合人民币1034元。

莱特币基于比特币协议,但与比特币相比主要有3点不同之处

第一,莱特币交易确认比比特币更加迅速。比特币网络每10分钟打包一个区块,莱特币网络每2.5分钟就打包一个区块。

第二,莱特币总量比比特币总量多。比特币总量2100万枚,莱特币的总量为8400万,是比特币的四倍。

第三,莱特币在其工作量证明算法中使用的算法与比特币不同。比特币采用SHA256加密算法,莱特币采用加密算法。

但是!2017年12月,在莱特币一年内涨了惊人的7500% 之后,Charlie Lee宣布自己已经卖出和捐出了手头所有莱特币,理由是避免“利益冲突”。。

这也是为什么Charlie会在区块链大会演讲的一开始询问大家对自己卖币的态度。

最小交易费用报价方案: 目前问题所在

在上一周的区块链大会中,莱特币创始人Charlie Lee以“最小交易费用报价方案”为题,与在座来宾分享了自己在币圈的一些心得以及对于交易费用定价权的一些建议。

他认为,由于现在的交易费用定价权不由矿工掌握,因此产生 3 个问题:交易费用不能市场化,SPV(Simplified Payment Verification简单支付验证)客户计算费用困难,以及开发者定费用。

具体来看:

1.交易费用不能市场化

Charlie认为,就目前来看,由于内存池(mempool)已满,比特币矿工们只能内存池有什么就挖什么,被动接受交易费用的出价。

收费市场是一种供求机制。供应方是矿工们,是区块链。供应方决定了一个区块可以进行多少交易。买方是比特币或者莱特币的买入者。理想状态下,交易费用由市场来定价,供求双方平衡。

然而,目前并没有达到这种状态。其中一个原因就是买方报价(Signaling)。只有买方可以要求交易,并给出报价;而对于卖方,也就是挖矿一方,他们无法给出他们认为的合理交易价格。这也就导致了双方对交易价格的不确定性。

下图是目前在内存池的所有交易。人们只能估测他们需要多少费用才能够进入到区块链的交易。

2.SPV 客户计算费用困难

Charlie提到的第二个现状,是由于矿工缺乏话语权,SPV的客户很难算出他们的费用。

由于SPV客户没有交易历史,他们只能加载区块头(load block headers)的信息。对于他们来说,很难能够弄清之前的交易以及之前确定的费用。所以他们不得不依赖第三方,而这会导致一些列问题,比如说,第三方可能会被黑客攻击,或者第三方信息被恶意扭曲。

3.开发者定费用

一直热衷于Twitter发文的Charlie,在1月6日时发布了一则要降低莱特币交易手续费的推文。

在大会上,Charlie指出,由于去年莱特币币值上升了100倍,交易手续费也相应地从$0.001/tx一次一直飙升到 $0.10/tx一次。

而实际上,从区块链的角度来看,Charlie也不确定一枚莱特币的价值到底如何。作为开发者,他无法给出最佳交易费用的定价。但是,他相信目前的交易费用一定不是最佳价格。

最小交易费用报价提议: 具体分析

对于上述所描述的问题,Charlie提议,让矿工设定他们能接受的最小费用。

在技术层面,首先我们要用5个比特域(version bits),也就是fee_bits,这大概有32比特来具体确定最小挖矿费用率,也就是2的fee_bits次方。

用公式表示就是:min_fee_rate = 2^fee_bits (in litoshi)

而这个过程是可以通过一次软分叉(soft fork)来解决。这是因为每一次软分叉都可以强制要求两个方面:

1. 区块中的交易费率都会高出旷工给出的最小费用率。这也保证了不会出现矿工们收到比自己最小报价交易费少的情况。

2. fee_bits可以被设定得极高。

因此,仅从区块头来看,挖矿交易的最小交易费率就是这个数字——如下图

举个例子来看,在二进制中,如果我们把fee_bits:设定为10001 (17),也就是十进制中2的17次方,即131072litoshi,为0.00131072 莱特币。

转换公式:2^17 = 131072 litoshi = 0.00131072 LTC/kb

因此,在这个区块的所有的交易费率都至少要达到0.00131072 LTC/kb,否则该矿工不会接受。

而同时,必须有一次已经发生交易的费用要少于当前设置交易费率的两倍,即0.00262144 LTC/kb。因为你不能把最低价格设定得过高。

这样一来,通过矿工最小交易费用报价,就可以达到“一石三鸟”的效果。具体说来,就是:

1.矿工有动力设置尽可能高的价格,但如果费用过高就会让其他矿工“抢走”这笔费用。

2.SPV 客户的估测价格付费也变得容易, SPV 客户一般是“取之前几个交易费用中位数”来估测价格。

3. 市场也可以设置最小金额及 relay fees 。

这个提议听起来简直是矿工们的福利啊?

但是,Charlie也指出,他的提议并不是完美的,也可能会存在一些问题:

首先,目前有一种情况叫做CPFP(Child pays for parent)。这是指如果“母交易”买方出价过低,旷工则不会接受买方的报价。但依赖于“母交易”的“子交易”如果给出很高的交易费,那么当旷工看到这种情形时,也会接受“母交易”的报价。实际上,是“子交易”的高价弥补了“母交易”的低价。因此,CPFP会导致的一种情况就是旷工所要报出的最低交易费其实是用来解释“子交易”的费用。

其次,对于一些买方和旷工达成的协议,比如用低价买币,但通过其他渠道补偿旷工的做法,Charlie的方案也会遇到问题。在这种情况下,矿工提出的最小交易费用会出现偏差,低于应有的交易费用。但Charlie也指出,这种不良的交易实际上不会有很多,所以大家不必过分担心。

再次,矿工出价提议可能会造成旷工操纵局面的情形。比如,旷工可能会集体报价较高。但同时,就目前的趋势来看,矿工们的报价很难影响到币价的中位数,也很难形成垄断式挖矿的局面。

在演讲的最后,当被现场观众问到莱特币是否会取代比特币时,Charlie Lee回答说,莱特币的初衷是弥补比特币的不足,而不是取代比特币;他认为比特币是 “数字货币之王”,目前他还没看到任何一种货币取代比特币的可能性。

听了Charlie Lee的精彩演讲,聪哥想问问大家对Charlie的方案有什么想法?你会长期持有莱特币吗?欢迎留言分享!返回搜狐,查看更多

责任编辑:

声明:该文观点仅代表作者本人,搜狐号系信息发布平台,搜狐仅提供信息存储空间服务。
阅读 ()
投诉
免费获取
今日搜狐热点
今日推荐