LikeChain的基本架构

论坛 期权论坛 区块链     
Vivien_like   2018-11-20 23:36   3140   0
            感谢kelvincchou翻译成中文版

LikeChain简介
LikeCoin的内存块链生态
在七月初,你可能会发现LIKE的交易极度缓慢,虽然过了好几天,所有的交易仍处于「等待确认」状态;其原因是那几天以太坊的燃料价格(gas price)非常昂贵。
什么是燃料价(gas price)?
所有以太坊上的交易都需要交给以太坊的矿工去确认,而这世上是没有免费午餐的-矿工们是需要有诱因才会工作。在以上情况下,交易费便是他们的诱因。每一宗交易都需要若干算力去完成,而这算力的计算单位是燃料(Gas)。当交易越复杂,需要的燃料越多。
每一次发送交易之前,发送方都需要为该笔交易预算所需的燃料设定燃料价,燃料价的单位为Gwei/燃料。以一个典型的以太坊交易为例,约需要21,000 Gwei燃料去执行。假设你设定的燃料价为1 Gwei,交易费计算方式如下:
21000 * 1 * 1e9(Giga)*1e-18(wei)= 0.000021 ETH
以执笔时的价格换算,大约等值$0.0098美金。
为什么燃料价会上升呢?
由于交易发送者可以就每一宗交易设定不同的燃料价预算,因此矿工们当然会有相对应的策略,就每一个有容量限制的内存块把挖矿的利润最大化。直观地说,燃料价设定越高,矿工执行这宗交易的机会越大。
在2018年有两件很有名的事件发生而导致短时间内产生大量交易,由于所有人都希望以太坊网络能尽快执行他们的交易,导致燃料价急速上升,并令以太坊网络出现「堵塞」情况超过一个星期。第一个事件事是以太猫(CryptoKitties,08年1月),另一个是FCoin的空投竞赛(08年7月)。这两件事件都令到平均燃料价飊升至超过80 Gwei,而平时大约是10~20 Gwei。

2018年燃料价历史(直至7月)数据源:Etherscan以太猫(08年1月)…FCoin的空投比赛(08年7月)…令到平均燃料价飊升至超过80Gwei。
这与LikeCoin(LIKE)有何关系呢?
LIKE其实是基于以太坊的ERC-20代币,即所有LikeCoin的操作背后其实是以太坊的交易。所以燃料价格高企是会影响LikeCoin交易的。
LIKE现在有几个应用案例,如你可以使用LikeCoin红包或LikeCoin奖赏(注册LikeCoin ID及确认电邮),在like.co兑换LIKE,又或者可以在朋友之间互相传送LikeCoin。

LikeCoin礼券(LikeCoin基金会赠送的农历新年利是,可兑换8个或88个LikeCoin)
试试点击这里送我一些LikeCoin吧也许你会觉得奇怪,为甚么用LikeCoin礼券或LikeCoin奖赏兑换LIKE,或甚至送LIKE给朋友时,都不需理会交易费或以太币呢?对,这是因为我们背后使用了黑魔术,名叫代币付款委托。
代币付款委托
因为LikeCoin基金会才是真正的交易发送者,所以我们需要为LikeCoin奖赏的兑换支付交易费。其实朋友之间透过like.co互相传送LikeCoin,基金会也已代为支付了交易费的;我们这样做是为了降底加密货币新用家的入门门坎。
试想想,当你使用以太坊发送LikeCoin给某人,你不但需要设定燃料上限,也需要设定燃料价,同时你要有足够的以太币支付交易费。简单如发送LikeCoin,你不但需要明白复杂的概念,还同时处理两种不同的加密货币。对新手来说真是太混淆了,不是吗?但是有了代币付款委托这机制后,用户只需要设定要传送LikeCoin的数量和在Metamask上签署,基金会会代为支付交易费,智能合约将会确实无误地执行交易。我们会为你支付交易费,你签署要传送的交易,智能合约将会确实无误地执行。
LikeCoin基金会要承担多少交易费呢?
一个典型代币付款委托函数的呼叫需要大约90,000单位的燃料。在大部份的时间,我们用10Gwei的燃料价,即交易费是0.0009ETH(执笔时约54 LIKE)。当燃料价处于高峰时(80 Gwei),如果我们跟从以太坊网络80Gwei这燃料价,交易费会上升至0.0072ETH(执笔时约433 LIKE)。使用代币付款委托传送LikeCoin数量的中位数是19 LIKE,即表示交易费是传送价值的2280%。所以当燃料价处于高峰时,我们限制了燃料价最高为50 Gwei。由于我们出的燃料价远低于平均的80 Gwei,于是交易在交易池卡死了近一个星期。
就算在正常的情况下,交易费(10Gwei)相对于LIKE传送的数量的比例仍然很高。上文提及,交易费大约54 LIKE,而每宗交易LIKE传送数量的中位数是19 LIKE,即交易费是传送价值的284%。
这会不会威胁到LikeCoin的生态呢?会!对整个生态来说燃料价格高企绝对是一个严重的问题,我们的用例主要是微付费,这样高的交易费用是绝对不能接受的。
那是不是意味着LikeCoin的设计不现实呢?不是。我们最初设计LikeCoin协议时,已意识到这个问题。我们的解决方案是引入侧链,名叫LikeChain,去处理我们大部份的交易。
什么是LikeChain?
以太坊社区正在努力去增强网络的表现与可扩展性,同时又能减低交易成本。他们已有很多提案,如sharding(碎片)、Proof of Stake(权益证明)、Raiden Network(雷电网络)、Plasma等。可是现在它们还未能于正式环境中执行,我们可不能呆着等待这些技术成熟至可以构成LikeCoin生态的一部份。所以我们为LikeCoin创造了自己的内存块链,与以太坊并行,这就是LikeChain。
要处理LIKE的传送,LikeChain一定要符合下例的要求:
由以太坊传送LIKE到LikeChain。达成方法:于以太坊将ERC-20 LIKE锁定,同时于LikeChain铸造出相同数量的代币。
当不同个体(LikeCoin ID)于LikeChain传送LIKE时,只需要非常低的交易费。
由LikeChain传送LIKE返回以太坊。达成方法:在LikeChain销毁代币,同时释放以太坊ECR-20锁定了的LIKE。
以上三点如可达成呢?LikeChain的技术论文与MVP很快便会公布,请继续留意往后陆续发布的消息吧!
我们不会呆着等待这些技术变成熟并能成为LikeCoin生态的一部份。
以下方式关注我们
官网:https://like.co/
Medium:medium.com/likecoin/zh/
Facebook:fb.com/LikeCoin.Foundation,fb.com/groups/likecoin
电报群:t.me/likecoin
Twitter:twitter.com/likecoin_fdn
Youtube:youtube.com/c/LikeCoin
Github:github.com/likecoin
         
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:168
帖子:7
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP