比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads

科普 | 理解閃電網絡:結算并關閉支付通道_ALI

Author:

Time:1900/1/1 0:00:00

原文標題:《UNDERSTANDINGTHELIGHTNINGNETWORK,PART3:COMPLETINGTHEPUZZLEANDCLOSINGTHECHANNEL》

原文作者:AARONVANWIRDUM

原文編譯:閔敏?&?阿劍,以太坊愛好者

閃電網絡

目前,Alice和Bob已經開通了一個雙向支付通道,并分別往通道中存入了5btc。他們已經來回完成了兩筆交易。在當前通道狀態下,Alice和Bob可以通過終止通道各自取回5btc。

現在,他們想要在通道中放入一個哈希時間鎖合約,以確保Bob在用1btc交換Carol手中的秘密值后,Bob可以從Alice那里取回1btc。

民盟中央建議加速元宇宙科普和立法:3月4日消息,民盟中央已起草了《關于“元宇宙”技術發展的提案》,并將提交全國政協十三屆五次會議。在提案中,民盟中央建議,在科普層面需加速知識傳播,法律層面則需加快立法步伐。民盟中央擬提交的提案指出,目前,在新興網絡層面,相關政策法規相對缺失。“元宇宙”在未來將會帶動形成全新的網絡形態,當遇到突發輿情,全虛擬的環境、場景將更難進行源頭追蹤、問題疏導。因此建議應盡早加快立法研究,盡快形成與技術、市場發展相適應的治理模式和法律基礎,全面提升我國社會治理的水平。建議組織相關部門,針對“元宇宙”相關需求、風險進行立法研究,并盡快發布。此前消息,民進中央擬向全國政協十三屆五次會議提交《關于積極穩妥推進元宇宙技術和產業發展的提案》。建議推進元宇宙技術產業發展,建立相關監管治理體系。(華夏時報)[2022/3/4 13:37:12]

就像之前的步驟一樣,Alice和Bob先要各自創建一筆新的承諾事務。這兩個承諾事務跟之前創建的承諾事務很像,包含一個普通的輸出、一個帶有CSV時間鎖的多簽地址輸出和一個特殊的哈希鎖。接著,像之前的步驟一樣,Alice和Bob交換之前的秘密值來讓之前的通道狀態失效。一旦交換過秘密值后,Alice和Bob就可以簽署各自的承諾事務,并在任何時候將這承諾事務發送到區塊鏈上。

歐科云鏈集團正式啟動區塊鏈科普行動“星途計劃”:歐科云鏈集團于4月26日,正式宣布啟動了區塊鏈科普行動——“星途計劃”,行動包括將在全國范圍展開系列沙龍,加大力度推進區塊鏈科普進機關、進國企、進校園等,聯合政府部門、行業協會等共同構建起更加完善和有效的區塊鏈科普教育生態,與此同時,直擊區塊鏈科普現存痛點,推出簡單易懂的“秒懂區塊鏈”公益短視頻課。

該計劃旨在全維度推動社會建立對產業更清晰的認知,與“鯤鵬計劃”一道助力數字經濟及區塊鏈產業本身健康發展夯實“人才”和“產業認知”兩大基礎。[2021/4/26 20:59:37]

這些步驟與之前的步驟基本相同,除了一點。Alice和Bob新創建的承諾事務包含一個新的輸出,而這個輸出價值1btc。

這個新的輸出本質上是哈希時間鎖合約,而且相比其它輸出更有趣,因為有三種方式可以解鎖它。

火幣推出《一分鐘讀懂DeFi》系列科普視頻:據官方消息,8月24日,火幣推出《一分鐘讀懂DeFi》系列科普視頻,并與微博財經合作冠名播出,布道DeFi認知,助力行業發展《一分鐘讀懂DeFi》是由火幣成長學院打造的業內首個系統全面講解DeFi的系列科普動畫,繼推出《區塊鏈100問》后的再續佳作。《一分鐘讀懂DeFi》系列動畫對DeFi的發展進行系統梳理,適合想要由淺入深、全面系統了解區塊鏈DeFi的人們輕松了解DeFi。目前視頻已由火幣網官方微博發布。[2020/8/24]

第一種方法是,只有當后序事務包含Bob的簽名和秘密值時,(包含在Alice和Bob的承諾事務內的)新的輸出才會釋放btc。無論Alice或Bob是否簽署并廣播承諾事務,只有Bob可以解鎖該輸出——只要他將秘密值包含在后序事務內。但是,兩個承諾事務存在一處細微差別:如果Bob終止通道,會受到CSV時間鎖的約束。這時,Bob必須等待1000個區塊才能取回自己的btc。

財政部副部長朱光耀:數字經濟還處在發展的過程中,要以科普、推動的態度來推進數字經濟發展:今日,在中國發展高層論壇2018年會上,財政部副部長朱光耀表示:“數字經濟還處在發展的過程中,要以科普、推動的態度來推進數字經濟發展。也要關注數字經濟的其他影響,包括稅收征管、反洗錢監管措施等要跟上。”[2018/3/25]

為什么Bob需要等待1000個區塊呢?原因跟我們之前解釋的差不多:如果Bob試圖簽署并廣播過期的通道狀態,Alice就可以拿走1btc。這就是解鎖輸出的第二種方法。如果Alice提供Bob的秘密值,就可以「偷走」通道內的資金。

Alice和Bob可以玩這樣一個游戲:如果Alice試圖廣播過期的通道狀態,Bob可以使用Alice的秘密值取走那1btc。

第三種方法是,與其它哈希時間鎖合約一樣,這兩個承諾事務也包含常見的CLTV時間鎖超時退回機制,即,如果Bob沒有在限期內將秘密值包含在后序事務內,Alice就可以取回自己的1btc。在這種情況下,終止通道的人是Alice還是Bob都沒關系。

那么,具體是如何操作的?

Alice和Bob各自持有部分有效的承諾事務。如果Alice將自己持有的承諾事務發送到區塊鏈上,就會立即發送5btc給Bob。Alice則需要等待1000區塊之后才能取回自己的4btc。另外,Bob有兩周時間提供秘密值,解鎖「哈希時間鎖合約輸出」對應的1btc。

與此同時,Bob隨時都可以將他的承諾事務上鏈,并立即將4btc發送給Alice。接著,他必須等待1000區塊過后才能從一個地址那里取走5btc,如果他在限期內提供秘密值,還能解鎖「哈希時間鎖合約輸出」對應的1btc。

當然了,如果Alice或Bob在將來任何時候試圖作惡,簽署并廣播過期的通道狀態,另一方都可以阻止作惡方,并偷走通道內的所有btc。

結算狀態

這時,Bob一定會收到1btc來交換他手中的秘密值。他要做的只是簽署并廣播他從Alice那里得到的承諾事務,將秘密值包含在一個后序事務內,然后簽署并廣播該后序事務。

Alice知道這一點。她沒有辦法騙走Bob的btc,即使她通過其它手段得到了秘密值。

因此,Alice和Bob還不如在支付通道外進行「結算」。Bob可以將秘密值給Alice,Alice可以同意更新通道狀態,這樣就不需要哈希時間鎖合約和截止日期了。

假設Alice和Bob都想讓通道保持開啟,這也很正常:比起在鏈上終止通道省事多了。

關閉通道

最后才是閃電網絡真正強大的地方:

本系列文章中所述內容幾乎都不需要實際上用到比特幣區塊鏈。

如果Alice和Bob想要和平關閉通道,可以創建一個事務來完全覆蓋掉開啟通道事務之后的所有事務。他們可以根據最新通道狀態中所示的btc余額歸屬情況,通過關閉通道事務將自己應得的btc余額發送給自己。

具體來說,這意味著如果Alice想要關閉通道,她可以創建一個事務向自己支付4btc,同時向Bob支付6btc,然后讓Bob簽署并廣播該事務。Bob沒有理由不答應這個請求,他大概率會配合Alice關閉該通道。

最后,只會有兩筆事務被廣播到比特幣網絡并打包進區塊:開啟通道事務和關閉通道事務。哪怕Alice和Bob之間發生了100萬筆交易也是這個結果,因此極大地減輕了區塊鏈的負擔。

格外感謝RustyRussell和JosephPoon的信息和額外的反饋。

Tags:BOBLICALICEALIBOBT價格SLICE價格alice幣會漲到多少ALI價格

幣安下載
聯盟分析-?政策法規 | ?亞馬遜遭受重罰,GDPR規制下區塊鏈行業如何應對?_REN

全球知名網上零售商亞馬遜在7月30日公開的監管備案文件顯示,2021年7月16日,盧森堡國家數據保護委員會裁定亞馬遜對其用戶數據保護不力.

1900/1/1 0:00:00
數據回顧以太坊6周年進程:獨立地址翻1.65萬倍,算力翻5.83萬倍_ASH

以太坊自2015年7月30日創世至今已滿6周年,恰逢8月5日晚正式完成了發展史上重要的倫敦升級,PAData回顧了以太坊這6年來的市場數據、鏈上數據和網絡數據中的多個重要維度的數據.

1900/1/1 0:00:00
一文詳解波卡與 Web3.0 的淵源_WEB3.0

“波卡知識圖譜”是我們針對波卡從零到一的入門級文章,我們嘗試從波卡最基礎的部分講起,為大家提供全方位了解波卡的內容,當然這是一項巨大的工程,也充滿了挑戰.

1900/1/1 0:00:00
Floki Inu上周遭遇兩次“rug pull”,社區前后投入100萬美元以挽救項目_FLOW

據cryptoslate消息,加密社區斥資100萬美元重振受馬斯克啟發創建的模因代幣FlokiInu,但其代幣FLOKI的近期走勢似乎并不太理想,并在上周進行了兩次“rugpull”.

1900/1/1 0:00:00
IPFS&Filecoin生態指數周報:本周FIL的質押量和算力均在增漲_LEC

IPFS&Filecoin生態指數周報是IPFS中國社區推出的、通過收集Filecoin全網數據進行分析整合、為廣大Filecoin生態參與者提供評估Filecoin生態發展的定量參考.

1900/1/1 0:00:00
Robinhood加密部門因反洗錢調查預計將支付 3000 萬美元罰款_HOO

根據最近提交的S-1文件,在紐約金融服務部(NYDFS)對其財務合規性和網絡安全進行調查后,Robinhood的加密部門預計將支付3000萬美元的罰款.

1900/1/1 0:00:00
ads