作者:Tohnee
原文标题:《闪电网络——详解比特币Layer2扩容方案》
什么是闪电网络?(LightningNetwork)
闪电网络是比特币最具讨论度的Layer2扩容方案之一,其背后的主要思想是设计一种支付协议,可用于比特币所面临可扩展性问题的链下解决方案。
究竟比特币面对的问题是什么?闪电网络又要解决什么问题?
以比特币的交易速度来说,每秒只能处理2~7笔交易,想像一下用比特币进行支付,就像需要去银行排队转帐一样,一但交易量暴增,银行很难处理?这种支付方式明显难以接受。
而闪电网络就像行动支付,你可以把一部分的钱存到行动支付,与任何支援的商家或个人快速地进行转帐。
某一天夜深人静,阿平跟阿菜两人无聊,决定比赛,用行动支付互相转帐,每笔只转一块钱,看谁转的比较多。
如果是传统的银行模式,两人可能排队排一夜只能玩个几次,还需要花手续费,根本没办法玩。
透过行动支付一个晚上下来可以转上千次,最终结果是阿菜比阿平手速快,一块险胜。
而结算时行动支付会替他们去银行排队,然后跟柜台说:“阿平帐户馀余额-1,阿菜帐户余额+1”。读到这就能大致了解闪电网络解决方案的基本逻辑了。
重点来了,“闪电网络”要如何运作才能保证资产能够在无信任的前提之下进行交易,并保障交易能够安全的回到比特币主链上确认呢?
FTM日内跌幅达7.18%,Multichain在Fantom上TVL最高:金色财经报道,行情显示,FTM短时下跌至0.3352 USDT,后短暂回升,日内跌幅达7.18%,现报价0.3411 USDT。
另据链上数据显示Multichain在Fantom上TVL最高。[2023/5/24 22:15:17]
以下就来介绍几项闪电网络的关键技术的概念。
单向支付渠道
单向支付渠道(One-DirectionalPaymentChannel)
在闪电网络出现之前,单向支付渠道的概念已经存在了一段时间了,但应用有限。
Alice向Bob开启了一个单向支付渠道,在这渠道中Alice有10BTC,Alice可以向Bob支付链下交易,但这个渠道是单向的,也就是说Bob不能通过相同的渠道支付给Alice。
假如Bob在接收到1个比特币后:
可以选择关闭渠道,将交易广播至主链,让矿工做确认,即可从Alice那获得1个比特币。
或者,Bob知道日后Alice会继续支付比特币给他,选择让通道继续开着。
问题来了,Bob拥有最后的签名与广播权,如果Bob是个无赖,让通道一直开着,Alice就永远没办法结算,10BTC就会被被绑架在这个支付渠道中。
Mars Protocol:MARS/OSMO LP池流动性已达230万美元:2月6日消息,去中心化借贷协议Mars Protocol发推称,已经向Osmosis上的MARS/OSMO LP池新增流动性,目前池流动性为230万美元。
此前2月1日消息,Mars Protocol宣布已上线Cosmos应用链Mars Hub主网。目前,Mars Hub只能在链上访问,它没有UI,但有一个治理提案来激励Osmosis上的流动性提供商。
6440万枚MARS治理代币已经解锁,在Terra Classic上持有MARS代币的人基于两次历史快照获得了空投。MARS代币现在仅在Mars Hub链上可用,该链没有DEX,因此无法将MARS兑换为其他加密货币。[2023/2/6 11:50:29]
所以一般而言,支付渠道都会搭配一个配套措施“时间锁”。
时间锁CheckSequenceVerify
所谓的时间锁就是,在创建通道时会先约定好一个时间,时间一到,通道就必须强制关闭,有两人签名的交易将会上链做交易确认,没有签名的余额,会被返回给原持有人。
Alice和Bob在创建时,约定好在1000个区块后,通道必须关闭。
所以Bob必须要在时间到之前,签名并广播交易,才能拿到Alice给他的1个比特币。
韩国法院在一起诉讼中判定NFT属于赠品违返现有游戏法,支持P2E游戏禁令:1月16日消息,韩国首尔行政法院驳回了P2E游戏《Five Stars for Klaytn》开发商SkyPeople针对游戏分级管理委员对其的禁令发起的诉讼;此前游戏分级管理委员对该游戏拒绝分类处理,因此被视为不合规。法院判定《Five Stars for Klaytn》中的NFT物品是“《游戏产业振兴法》禁止的赠品”,提供这些物品“本身就是一种促进投机的行为”。
《游戏产业振兴法》第28条第3号作为游戏相关事业者的遵守事项明确规定:“不得通过提供赠品等来助长投机性。”因此游戏委员会一直无法根据《游戏产业振兴法》的这一规定对P2E游戏进行分类。[2023/1/16 11:14:37]
如果Bob迟迟不签名广播,一但约定时间到,Bob将一毛钱也拿不到。
双向支付渠道
双向支付渠道?(Bi-DirectionalPaymentChannel)
单向支付渠道之所以简单,是因为交易是单向的,只允许两个人中的其中一个人发送交易,另一个人广播交易,不会有信任问题,但应用场景相对有限。
由于单向渠道在应用上的不足,闪电网络想要打造的是无信任的双向支付渠道,让渠道的双方能够自由进行交易。
那么闪电网络要如何避免交易双方产生信任问题,实现双向支付渠道呢?
新加坡的音乐节组织者Hype Records推出音乐节 NFT 项目:金色财经报道,新加坡的音乐节组织者Hype Records正推出一个音乐节 NFT 项目,通过与 Web3 风险工作室Spartan Labs的合作,为即将到来的电子舞曲音乐节 Hypeworld 增加 Web3 功能。Hypeworld Cosmos Access NFT 集合将由以太坊区块链上的 600 个 NFT 组成。Spartan Labs 负责人、前 CoinMarketCap 高管Shaun Heng表示,该系列将为持有者提供特定于活动的福利和独特的体验,包括 VIP 访问权限和从表演者那里赢得商品的机会等。
NFT的售价为 0.2 ETH(约合 266.78 美元),目前仅略高于为期两天的音乐节的标准门票,零售价为 278 新元(194.65 美元)。[2022/10/8 12:49:44]
所谓的信任问题包括:
双向支付渠道代表双方都必须有部分资金在渠道,那资产会不会消失?
如何保证最终结算不会有误?
支付渠道是P2P网络,没有验证机制,谁来保护帐本?
单向支付渠道透过时间锁解决无法顺利结算的问题,为了扩大应用场景的双向支付渠道。
我们要介绍的是若要做到双向支付渠道所需的技术同时也是闪电网络的核心技术,RSMC以及HTLCs。
STEPN 将推出GMT Earning计划:8月9日消息,Move to Earn应用STEPN宣布将推出GMT Earning计划,GMT 的盈利能力每 5 分钟根据当前实时GMT盈利者的数量动态变化。GMT 收入每天呈对数递减,3年后将减半。任何用户都需要至少3个能量(在任何Realm)才有资格获得GMT收入。
GMT Earning将适用于4个池子,分别为Classic Pool(第0代Sneaker,可获得当天GMT收入的20%)、Rainbow Pool(第1代,当天GMT收入的30%)、Rainbow Plus Pool(第2代,当天GMT收入的50%)、Schadenfreude Pool(将要启动的Rainbow新系列)。所有Rainbow系列Sneaker将拥有 100%生命值且生命值不可恢复,一旦生命值用尽将不可再用。[2022/8/9 12:12:28]
RSMC可撤销顺序成熟度合约
RSMC可撤销顺序成熟度合约(RevocableSequenceMaturityContract)
RSMC其实就是资金池,打开支付渠道时,双方将资产放入这个资金池中,封起来各自用一把钥匙锁上,交易时不会真的动用到该笔资金,而是用合约的方式纪录两人在资金池裡的剩馀资产,等到关闭通道时,才会打开这个资金池做结算。
双向支付通道如何运作?
从头到尾,涉及的双方只需要与比特币区块链进行两次互动。
一次打开支付渠道而另一次是关闭渠道,在这之间发生的所有其他交易都不直接与主链接触,这意味著,只有在双方都同意并签名的状态下,交易才会被确认。
假设Alice和Bob打算频繁进行交易,双方同意开开双向支付通道,并约定好在1000个区块后强制结算。
Alice和Bob必须先在链上开启一个多重签名钱包,才能开开双向支付通道。
此时双方会各自生成一组SecretKey(钥匙)以及Hash(锁头),Hash会交给对方,SecretKey自行保管。
在开放双向支付渠道后,Alice和Bob每次支付都像签一次合约,在签新合约之前会废弃掉旧合约,要注意的是当旧合约作废的同时彼此将取得对方旧合约的SecretKey,而合约的内容就是关于如何重新分配资金池的资产。
共同签名钱包裡的钱只能在三个条件下解锁:
1.?锁定时间到了
2.?任何一方通过对方的SecretKey从他们设置的多重签名钱包中解锁资金
3.?合约有双方签名,且其中一方广播
要注意的是,如果一方决定关闭支付渠道并广播交易,广播的那一方将不得不等待到交易签名时设置的预定时间到,才能收到他那部分的资金。
会不会有人作恶?
例如:闪电网络中的其中一位参与者广播对于自己有利的旧合约来进一步图利,而非依照正常程序广播最新的合约。
此时,上述的两个值得注意的点就派上用场
当旧合约作废的同时彼此将取得对方旧合约的SecretKey
如果一方决定关闭支付渠道并广播交易,广播的那一方将不得不等待到交易签名时设置的预定时间才能收到他那部分的资金。
假如Alice企图广播旧合约恶意结算关闭通道,依照上述闪电网络的机制,Bob与Alice都拥有对方旧合约的secretkey,且Alice必须等到预定的时间到,才能拿到旧合约中Alice的那份BTC。
所以Alice只要广播旧合约,Bob即可在Alice等待的时间中使用旧合约的secretkey将Alice的那份BTC取走,这样一来Alice不但没有成功广播对他有利的旧合约,还为他的恶意行为付出代价。
我们把双向支付通道的运作方式全都说完了,接下来要介绍的是,双向支付通道如何编织成为支付网络。
支付网络
现在,除了Alice和Bob之间有支付通道之外,Bob也和Carol开了支付通道。
Alice如果要向arol支付1个比特币,该怎么做呢?
Alice可以选择直接跟Carol,建立一个支付渠道,但是这样做对Alice跟Carol来说,必须在主链上建立多重签名钱包还要打币,不仅麻烦而且又需要额外成本。
相信大家都想到解决方法了,Alice只要透过现有的支付通道,先把1BTC打给Bob,Bob在将1BTC打给Carol,这样就可以在不用负担额外成本的情况下完成交易了。
但是,这同时也存在几个信任问题。
Bob不老实,拿了Alice的BTC之后私吞,不交给Carol。
Carol拿了钱,却跟Alice说他没拿到钱。
如何解决这部分的信任问题,就要仰赖闪电网络的另一项核心技术“HTLCs”。
HTLCs哈希时间锁合约(HashTime-LockedContracts)
要解决上述的信任问题就必须做到两点:
1.?Alice要确定Carol本人确实有收到比特币
2.?必须确定Bob不会拿走这笔比特币
这里又一个公钥与私钥的概念,HTLCs就是用同样的概念下去延伸,我们把钥匙想成私钥,锁头就是公钥。
假设Alice需要付给Carol1个BTC,收款方Carol会创建一个Value(钥匙)和对应的哈希值(锁头),然后把锁头交给Alice。
”只要拿得出钥匙就代表他是Carol“
”只有Carol拥有钥匙,换言之,只有Carol能够打开锁头“
在这个前提下,Alice和Bob提出一份合约,如果Bob在3天内,提供哈希值对应的Value,Alice就给Bob1.0001BTC,超过3天,BTC原路返回给Alice。
Carol也同样跟Bob签订一个合约,只要Carol提供哈希值对应的Value,就必须给Carel1BTC。
于是,Carol向Bob提供Value,从Bob那获得了1BTC。
Bob将这个Value交给Alice,从Alice那获得了1.0001BTC,这当中的价差0.0001BTC就给Bob作为手续费。
闪电网络的优势
闪电网络致力于比特币可扩展性问题的链下解决方案。
如果成功,可能会大幅减少比特币区块链的负载,增加比特币的实际应用可能。
通过使用双向支付渠道,闪电网络可以实现近乎即时且极低成本的交易。
闪电网络的局限性
与链上交易不同,如果接收方处于离线状态,没办法做交易确认,无法进行支付。
网络的参与者可能需要定期监控支付渠道,以保证他们的资金安全。
闪电网络较难支援大额付款。
闪电网络交易时有时需要仰赖中间人,举个例子,闪电网络中存在Alice、Bob和Carol三人,Alice要发送1BTC的交易给Carol,这中间需要经过Bob。
如果Bob的余额不足1BTC,这笔交易便无法顺利完成,因此交易金额会受限于中间人的资产余额。
闪电网络的实用性取决于网络大小,若使用人数不足,闪电网络便难以发挥其价值。
越多的人加入,闪电网络才会更加健全且完善,流动性也才能随之提升。
撰文:TechFlowIntern“世界上第一次加密战争”,这是《华盛顿邮报》给俄乌战争的描述。我有一个不成熟的预感:乌克兰战事一定程度上会改写或加速Crypto的历史进程.
1900/1/1 0:00:00作者:PackyMcCormick来源:《SolanaSummer》——NotBoringbyPackyMcCormick火星财经注:原文首发于2021年8月在几个月前.
1900/1/1 0:00:00来源:TechinAsia原文标题:《ExplainingVietnam’scryptoboom》 编译:海尔斯曼,链捕手 NamNguyen于2021年3月加入加密热潮,并且已经投资了约3000美元.
1900/1/1 0:00:00对美国1500名消费者的一些在线调查显示,人们对隐私和科技平台的巨大权力深感担忧,同时也表明Web3尚未成为一个家喻户晓的词汇。这项研究是由全球洞察和战略公司NationalResearchGroup(NRG)于2022年1月进行的.
1900/1/1 0:00:00以太坊的Gas费为什么下降了?在不久前,在以太坊完成一笔交易花费极大,而现在看到价格不到10美元。 原因是NFT吗? 尽管今年年初Crypto市值整体下降,但在过去被用来证明其他资产所有权通证的NFT市场热度并没有放缓的迹象.
1900/1/1 0:00:00原标题:《金融游戏化》 原作者:JosephPolitano翻译:Blockunicorn2014年12月,Robinhood在AppStore上推出,其使命是「为所有人实现金融民主化」.
1900/1/1 0:00:00