本文來自BFTF技術社區聯盟,作者:BFTF技術社區聯盟,編譯:方圓,星球日報經授權發布。導讀:閃電網絡是用來解決比特幣網絡擁塞問題而提出的比特幣網絡改進方案。閃電網絡的本質是把比特幣網絡作為結算網絡,兩個節點間在建立通道后,所有交易都可以在鏈下完成。本文作者對閃電網絡進行了綜合介紹,十分適合區塊鏈從業者閱讀。如果您曾經使用過比特幣,那么您可能會遇到長達一小時的交易時間。在交易量很高的時候,比特幣網絡曾經積壓了超過15萬筆未驗證的交易,并且現在已經是司空見慣的情況了。如此之長的交易確認時間和高昂的手續費結合起來,讓人很難以在小額支付場景上使用比特幣。閃電網絡可以幫助我們解決這個問題。閃電網絡是ThaddeusDryja和JosephPoon的心血結晶,他們二人在2015年提交了關于閃電網絡的白皮書。如果你對閱讀長篇大論的論文沒興趣,我會在本文中簡要介紹閃電網絡的原理和流程。閃電網絡是什么?
從本質上看,閃電網絡是比特幣用戶從比特幣區塊鏈中兌換貨幣價值的一種方法。這是通過一些與比特幣區塊鏈交互的復雜腳本來實現的,并且它允許小額交易快速付款。如果比特幣在未來想成為一種可行的支付方式,那么閃電網絡就是一個必要的提高比特幣區塊鏈伸縮性的工具。這種做法可以擴展到跨鏈交易。這種價值互換在實踐中是類似的,除了它們發生在兩種不同的貨幣/區塊鏈之間。我們在這里更詳細地討論原子交換。關于閃電網絡的作用和簡介到此為止,下面我們進入關于閃電網絡細節介紹階段。閃電網絡如何工作?
Immunefi推出Web3基本安全標準“The Rekt Test”:金色財經報道,Immunefi和其他機構正在推出Web3基本安全標準“The Rekt Test”。Rekt 測試涵蓋七項安全評估:系統文檔和角色、密鑰管理和訪問控制、事件響應和危機管理、團隊和人員安全、代碼安全和測試、外部審計和漏洞管理以及攻擊緩解和用戶保護。該測試還與 Polygon Labs、Solana Foundation、Fireblocks、DeFi Education Fund 和 Ribbit Capital 合作。[2023/7/27 16:02:03]
打開雙向支付通道
如果要使用閃電網絡,那么需要設置支付通道。支付通道是閃電網絡傳輸價值的交易途徑。如果要打開支付通道,需要在比特幣區塊鏈上新建交易。“然而我以為你說所有這些都發生在鏈外?”別擔心,閃電網絡確實是在鏈外,但你首先必須讓比特幣網絡知道你正在開展交易。完成此操作后,交易雙方保留通道上的資產負債表。每次移動資金時,交易和更新的賬戶余額都將記錄在此賬本中,并且在您在通道上進行支付后,可以將最終結果廣播到區塊鏈。多簽錢包
那么如果支付通道發生在鏈下,資金在何處/如何管理,它們如何被記錄到比特幣區塊鏈上?為了使用支付渠道,雙方都需要將他們的資金發送到多簽錢包地址。假設Molly和Steve對超級碗的結果下注。他們每人下注1BTC,并希望確保對方持有他/她的交易,因此他們將資金存入多簽錢包。多簽錢包的功能類似于存款保險箱,而交易的一組私鑰可以允許任何一方訪問資金。資金將保持鎖定在錢包中,直到:Molly和Steve都簽名了最終交易一方完成最終交易,或達到時間限制并自動提交交易。一旦發生這種情況,資金將被轉回雙方的個人錢包。為了成功設置多簽錢包,Molly和Steve都創建了一個值,然后他們使用這些值來創建哈希值并發送給對方。掌握這些對于理解承諾交易如何在以后發揮作用至關重要。一旦Molly和Steve將各自的資金存入多簽錢包,他們就可以創建所謂支付通道并將其廣播到比特幣區塊鏈。廣播后,將使用一系列承諾交易來管理資金。通過承諾交易轉移錢
去中心化借貸平臺Liquity將于2024年推出V2版本:7月15日消息,去中心化借貸平臺Liquity宣布即將推出V2版本,將為質押ETH持有者提供杠杠和借貸產品。Liquity V2將于2024年公開發布,將擴展現有的產品,并利用已質押的ETH提供一個新的儲備支持的穩定幣模型。[2023/7/15 10:57:03]
最終Molly贏了賭注,她贏了0.5個比特幣,為了開始轉移這筆財富,Molly和Steve都會通過簽名承諾交易來更新他們在支付渠道中的各自余額。承諾交易根據雙方協議在兩個參與者之間劃分資金,實質上,這些交易就像欠條一樣,一旦支付通道關閉才會實際支付。例如,Molly簽名了一筆交易,該交易將1.5BTC發送給她自己,并將0.5BTC發送給新的多簽地址。然后,她簽名此交易并將其哈希發送給Steve。反過來,Steve簽名承諾交易類似Molly的簽名的那樣,只是他發送.5BTC給自己而將1.5BTC發給另一個多簽地址。然后他簽名交易并將此交易的哈希發送給Molly。
a)2BTC在最初的多簽錢包,b).5BTC在一個多簽錢包里,支付給Steve,以及c)1.5BTC在一個多簽錢包給Molly。實際上,一旦任何一方發送其各自的交易哈希值,支付渠道中的資產負債表將更新。那么這樣,在不使用比特幣區塊鏈的情況下我們就進行了交易。錢包里的錢只能在三個條件下解鎖:鎖定時間到了任何一方通過值從他們設置的多重簽名錢包中解鎖資金,或者雙方一起簽名交易。要注意,如果一方決定關閉支付通道并單獨簽名交易,他/她將不得不等待到交易簽名時設置的預定時間才能收到他/她的資金。這聽起來有點過分,但必須通過這樣的手段防止作弊。定期付款/更新通道
Coinbase首席法務官:就關于PEPE的不當言論向社區道歉:5月12日消息,加密交易所Coinbase首席法務官Paul Grewal在推特發文稱:“我們搞砸了關于PEPE的報道,我們很抱歉”。他表示,昨天該公司分享了有關PEPE的介紹,但沒有準確反映出事實全貌,措辭不當,向社區道歉。
此前推特用戶borovik.eth表示,其收到了Coinbase最新客戶郵件,郵件中稱PEPE的青蛙符號源自網絡模因,在互聯網上以“種族主義”的方式流傳,這在推特上引發激烈討論,“deletecoinbase”標簽在周四凌晨成為推特上的熱門話題。市場數據顯示,PEPE在過去24小時內下跌了超過21%,Coinbase股票下跌超過4%。[2023/5/12 14:58:20]
如果Molly和Steve想繼續更新通道或進行多次交換怎么辦?假設Steve正在向Molly支付定期服務費,比如理發。史蒂夫將0.2BTC存入他們的多重簽名錢包,每次理發之后,他都會向Molly簽名承諾交易,將0.001BTC發送到新的多簽地址。要做到這一點,他必須重復我們剛才的步驟,在區塊鏈上開一個新事務。因此,要處理定期付款,需要每次更新多重簽名地址中的帳戶余額。為了做到這一點,Steve每次理發,他都會向他設立的多重簽名錢包投入一筆新款來支付給Molly。但在這樣做時,他為這個新事務創建了一個新值和一個新哈希值。Molly也要做同樣的事情,當雙方交換新的哈希時,他們還要交換前一個交易的舊值。這確保了任何一方都不能欺騙對方。如果關閉支付通道時Steve試圖通過廣播舊的交易來欺騙Molly,他就有麻煩了。例如,如果當關閉通道時,Steve將原始狀態廣播,他簽名了原始交易。因為Molly有之前交易的密鑰,所以她可以懲罰Steve。更重要的是,Steve必須等到鎖定時間才能拿到錢,而Molly可以立馬拿到錢。因此,如果她發現Steve廣播了原始數據,她可以在多簽名錢包中直接拿走2BTC。因此,如果一方試圖欺騙另一方,則交易對手將獲得所有資金。這種懲罰是為了阻止不良行為者濫用支付通道的資金分配。此外,如果Molly不在線的話,發現這種犯規的節點操作員和礦工可以代表她行事。作為補償,這些他們將獲得一定的賞金。關閉支付通道
韓國加密交易所Coinone重新上線WEMIX:2月17日消息,韓國游戲巨頭Wemade旗下區塊鏈游戲平臺宣布,WEMIX 3.0原生代幣已被批準在韓國加密交易所Coinone上線。
據此前報道,去年Bithumb、Upbit等多家韓國交易所宣布下架WEMIX代幣。WeMade CEO將WEMIX遭下架的原由指向Upbit,控訴其濫用權力且對項目區別對待。[2023/2/17 12:13:37]
當Molly和Steve準備關閉通道時,他們只需用他們的私鑰簽署一筆交易,將他們的最終賬戶余額廣播到區塊鏈。此時,礦工將進行驗證并將其存儲在區塊鏈中。與打開通道的交易一樣,此關閉通道交易需要和比特幣區塊鏈交互。或者,雙方也可以設定合約期限的到期日。例如,使用nLockTime算法,他們可以保證30天內支付通道亦然打開,30天之后,通道將關閉,最終余額將被廣播到區塊鏈。但是,每當各方想要更新其余額時,到期日期都會減少。因此,如果Molly和Steve在一個賽季中投注多個足球比賽,每次下注時,nLockTime合同將有一個新的,縮短的到期日期。nLockTime合約的目的很簡單:它使帳戶余額保持最新,并防止一方偽造帳單。就像我們之前討論過的那樣,每次商定承諾交易時,舊帳戶余額都會被換成新的帳戶余額,每個參與方都會記錄這個新余額以及舊私鑰。如果任何一方企圖欺騙對方,欺詐方將受到處罰。多通道支付和HTLC
NFT項目Doodles宣布即將推出第二季NFT:6月22日消息,NFT項目Doodles在推特上發文“Doodles 2……即將到來”,暗示將推出第二季NFT。[2022/6/22 4:44:42]
“如果Molly和Steve想要將比特幣發送給對方,但他們之間沒有打開的支付通道怎么辦呢?”他們可以通過中間人。事實證明,Molly和Steve都有與Chuck打開的支付通道,因此他們不需要開辟新的通道,而是通過Chuck進行交易。現在,這在理論上是一個值得信賴的交易,訣竅在于以安全的方式進行交易。為此,閃電網絡實現了哈希時間鎖定合約。
Molly想給Steve付0.5BTC。為此,Steve必須創建值。然后他創建一個這個值的哈希值發送給Molly。為了簡化這個書面插圖,我們將用V表示值,用H表示哈希值。當Molly收到H時,她與Chuck分享。如果Chuck透露V,Molly則會向Chuck發送0.5BTC。為了獲得V,Chuck將他自己的BTC的0.5發送給Steve以換取V。一旦他有了這個值,他就把V發送給Molly然后收到0.5BTC。這樣Molly有效地將0.5BTC轉讓給Steve。具體流程如下:Steve創造V和H→Steve將H送到Molly→Molly將H發送給Chuck→Chuck將BTC發送給Steve→Steve將V發送給Chuck→Chuck將V發送給Molly→Molly將BTC發送給Chuck因此,值用作散列的確認碼/密鑰,其表示事務的接收/鎖定。“但Molly怎么知道Chuck給她的V是合法的,Chunck付錢之后Steve跑路了怎么辦”正如nLockTime在雙向支付渠道中讓每個人都必須誠實一樣,哈希時間鎖定合約讓各方對此負責。對于HTLC,正在交易的比特幣資金再次被鎖定在多簽錢包中,并且只能在提供值和哈希值之后解鎖a)或b)合約在超時期限之后到期。實際上,這意味著,當Molly和Chuck達成協議讓Molly付給Steve時,她使用HTLC將她欠Chuck的比特幣鎖在一個多簽錢包里。一旦Chuck支付Steve并收到V,他就可以輸入V和H進入HTLC,獲取到Molly支付的比特幣。或者,如果Chuck未能完成交易而且合約在一周之后到期,那么Molly的比特幣將被釋放并重新進入她的私人錢包。同樣的動作發生在Chuck和Steve自己的支付渠道上。在Steve揭曉V之前,Chuck無法將他的比特幣交給Steve。一旦Steve揭曉V,Chuck將可以從Molly那里獲取資金并且Steve收到Chuck的BTC。理論上,這個過程可以運行在多個支付通道和多個人的情況下。
總結:為什么閃電網絡很重要
這是一個復雜的話題,要做到深入淺出是很困難的,讀到這里的都是真愛。概述:閃電網絡是一個鏈下系統,允許個人多次交換比特幣而無需將所有這些交易記在鏈上。只有兩個事務記錄在區塊鏈上,而所有其他事務都通過離線節點進行處理。這個模型有幾個主要的好處:有效的小額支付:閃電網絡面向小額支付。閃電網絡不需要支付超過傳輸價值的高昂費用,而是允許用戶相互發送少量貨幣而無需直接通過比特幣網絡。他們仍然需要向節點運營支付費用,但與比特幣網絡費用相比,這是微不足道的。可擴展性和延遲解決方案:與之前的觀點一致,閃電網絡將減少比特幣網絡膨脹。減少鏈上交易的數量意味著減少礦工的工作量,這反過來意味著更快的交易時間和更低的費用。如果不必將每筆交易都放在區塊鏈的公共賬本上,那么網絡運行起來會更加順暢。此外,閃電網絡交易將比鏈上的交易快得多。目前,閃電網絡支持比特幣,Litecoin和Vertcoin。閃電網絡仍處于測試狀態,在本文發布時尚未確認主網上線時間。
Tags:MOLEVESTE比特幣DemoleEVE TokenPolygon Ecosystem Index比特幣匯率兌換人民幣
編者按:本文來自一本區塊鏈,作者:羅素,星球日報經授權發布。2017年,意大利熱那亞傳出一樁讓人無比尷尬的丑聞:當地舉辦了一位20世紀著名藝術家的作品展。但這個展覽的幾乎所有作品,都是贗品.
1900/1/1 0:00:00提到中本聰,首先想到的是比特幣,還有他關于比特幣的創世論文。一直以來,這位比特幣的發明者都以神秘人的身份存在.
1900/1/1 0:00:00據handofmoscow報道,俄羅斯養老基金將使用區塊鏈技術管理俄羅斯民眾的就業合同。根據俄羅斯養老基金的通知,年底前將所有就業以及涉及到的養老基金信息統一到單一數字平臺.
1900/1/1 0:00:00對于持有大量加密數字貨幣的人來說,保存私鑰的方式一般是選擇存儲在冷錢包,記在紙上等,如果現在有一種存儲方式,可以把你的私鑰存儲在DNA中,你會pick嗎?據CNET報道.
1900/1/1 0:00:009月5日,在由Odaily星球日報主辦、36Kr集團戰略協辦的P.O.D大會安全論壇上,PeckShield研發副總吳家志發表題為《區塊鏈智能合約及公鏈安全》的演講.
1900/1/1 0:00:00本文來自:infoQ,作者:AlexVet,譯者:姚佳靈,星球日報經授權轉發。在ICO340天后,EOS區塊鏈于6月14日上線了,伴隨著成長,它將自然而然地面臨很多問題.
1900/1/1 0:00:00