LCS底層閃電網絡(Lightning Network)

2020-12-14 金色財經區塊鏈

為了提高 LCS 網絡系統的交易速度和減少其交易費用,LCS 將採用 閃電網絡作為其底層交易系統,通過將 RSMC(Revocable Sequence Maturity Contract) 和 HTLC(Hashed Time Lock Contract) 緊 密 結 合 , 構建一個完善的,具有多個中間節點的支付通道。

主區塊鏈閃電網絡具體而言,LCS 將在隔離見證的增強算法擴張能力的基礎上,通過上圖的結構實現閃電節點功能。我們將允許任何一個節點都有成為閃電節點的能力,一個閃電節點也同時擁有普通節點的能力,它是一種節點功能增 強,並由多個閃電節點構成冗餘備份結構,並對加入基於區塊鏈的全網評 級標準,開啟閃電功能的節點有為交易雙方構建交易通道的義務。

LCS 是一個分布式網絡,通過智能合約功能以支持跨參與者網絡的即 時付款,同時利用區塊鏈的特性消除將資金託管給第三方帶來的風險。主 要作為用於即時、高容量的微支付。閃電網絡的目的是實現安全地進行鏈 下交易,其本質上是使用了哈希時間鎖定智能合約來安全地進行 0 確認交 易的一種機制,通過設置巧妙的「智能合約「,完善鏈下通道,使得用戶可以在閃電網絡上進行 0 確認的交易。

核 心 的 概 念 主 要 有 兩 個 :RSMC(Recoverable Sequence Maturity Contract ) 和 HTLC ( Hashed Timelock Contract ) 。 RSMC 保障了兩個人之間的直接交易可以在鏈下完成, HTLC 保障了任意兩個人之間的轉帳都可以通過一條「支付」通道來完成。這兩個類型的 交易組合構成了閃電網絡。從而實現任意兩個人都可以在鏈下完成交易。

RSMC

Recoverable Sequence Maturity Contract,中文可以翻譯為「可 撤銷的順序成熟度合同」。其實主要原理很簡單,就是類似準備金機制。 先假定交易雙方之間存在一個「微支付通道」(資金池)。雙方都預存一部分資金到「微支付通道」裡,之後每次交易,就對交易後的資金分配方案共同進行確認,同時籤字作廢舊的版本。當需要提現時,將最終交易結 果寫到區塊鏈網絡中,被最終確認。

可以看到,只有在提現時候才需要通 過區塊鏈。任何一個版本的方案都需要經過雙方的籤名認證才合法。任何一方在任何時候都可以提出提現,提現需要提供一個雙方都籤名過的資金分配方案(意味著肯定是某次交易後的結果)。在一定時間內,如果另外一方提出證明表明這個方案其實之前被作廢(非最新的交易結果),則資金罰沒給質疑成方。這就確保了沒人會拿一個舊的交易結果來提現。

另外,即使雙方都確認了某次提現,首先提出提現一方的資金到帳時間要晚於對方, 這會鼓勵大家儘量都在鏈外完成交易。

HTLC

微支付通道是通過 Hashed Timelock Contract 來實現的,中文意思 是「哈希的帶時鐘的合約」,即限時轉帳。通過智能合約,雙方約定轉帳 方先凍結一筆錢,並提供一個哈希值,如果在一定時間內有人能提出一個 字符串,使得它哈希後的值跟已知值匹配(實際上意味著轉帳方授權了接收方來提現),則這筆錢轉給接收方。

閃電網絡工作機制:閃電網絡的正常使用包括通過向區塊鏈網絡提交正常的資金交易來開通支付通道,然後進行任何數量的閃電交易,更新通道內資金的臨時分配而不廣播到區塊鏈,最後關閉支付通過廣播最終版本的交易來分配通道內的資金。

閃電網絡是基於比特幣區塊鏈構建的智能合約系統,允許兩方直接進行快速,廉價的支付。為了實現這些快速而廉價的交易,採取了以下步驟: 設置一個多重籤名錢包,其中包含一定數量的比特幣(由雙方中的至 少一方提供)錢包地址然後保存到公共比特幣區塊鏈中,包括資產負債表 (智能合約),證明該比特幣存款的多少屬於誰在此支付通道進行一次設 置之後,這兩方就可以進行無限次的交易,而無需觸及存儲在區塊鏈中的信息對於每次交易,雙方籤署更新的資產負債表以便始終反映存儲在多信用點錢包中的比特幣的金額屬於誰更新後的資產負債表不會上傳到區塊鏈, 而是雙方保留其副本。

每當發生爭議或支付通道關閉時,雙方都可以使用 最新的互相籤署的資產負債表來支付他們在多信用卡錢包中的份額。進行閃電支付幾乎不需要燒腦的工作,所有上述操作都將在後臺自動進行。

閃電網絡使用支付渠道有效地允許用戶直接與對方進行交易,而不是將業務廣播到整個世界(又名公共區塊鏈)。通過彼此跟蹤彼此之間的支付,雙 方可以避免與區塊鏈進行昂貴且耗時的交互。

如果 Lightning Network 上的餘額存在某種爭議,那麼由雙方提供的最近的資產負債表將決定多 sig 錢包中資金的分配方式。閃電網絡不需要對手方合作退出支付通道。 雙方都可以選擇單方面關閉通道。因為所有各方都有多個多籤名。在這個 網絡上有許多用戶之間的通道,理論上可以通過這個網絡向任何人發送付款。

本文來源: 金色財經 / 作者:夥伴雲

相關焦點

  • TGnetwork網絡技術(麒麟社區翻譯)
    作為一種新的生態網絡協議,TGnetwork具有非常先進的架構和設計。與任何區塊鏈項目不同,TGnetwork選擇人工智慧技術和物聯網技術作為基於5G技術的網絡協議的底層,從而完全解決了技術中不可能的區塊鏈三角形,同時可以實現。可擴展性,分散性和安全性。
  • lightning接口內部結構詳解
    打開APP lightning接口內部結構詳解 發表於 2018-03-09 13:52:28   lightning接口   蘋果高速多功能I/O接口是2012年9月12日,美國舊金山芳草地會議中心蘋果發布了全新的Lightning Dock接口,中文可將其譯為」閃電」接口。
  • 以太坊版閃電網絡Raiden Network上線主網
    兩年之前,以太坊版閃電網絡Raiden Network的概念驗證版本發布。去年,Raiden Network的測試網絡上線。該項目的第二個測試網絡已經在今年夏天宣告成功。而如今,Raiden Network的第一個版本Red Eyes已經被部署到以太坊主網。
  • 網絡-networkD3 繪製動態網絡
    網絡中存在大量的節點和邊,因此繪製一個好的網絡會有助於信息的解讀。networkD3可以自定義網絡的各種特徵,繪製一個優美的動態網絡。1. 安裝install.packages("networkD3")2. 使用networkD3 繪圖基於JavaScript,所以索引是從0開始的;R中從1開始。
  • 列印出最長的公共子序列(LCS)
    創建一個字符數組lcs[],用來存放找到的LCS序列,lcs數組的長度等於lcs的長度加1(數組最後一個額外的字符用於存儲\0,表示字符串的終結)。3)從L[m][n]開始遍歷二維數組。對每個單元格L[i][j]進行跟蹤   a)如果與L[i][j]對應的字符(在X和Y中)相同(或X[i-1] == Y[j-1]),則將此字符作為LCS的一部分 。
  • 《我的世界》兩條指令輕鬆召喚閃電
    1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
  • 美國愛達荷州51隻大鵝離奇死亡 官員:都是閃電惹的禍
    報導稱,這並不是首次發生閃電導致動物大規模死亡事件。此前發生過三次牛群被閃電擊中致死事件:1990年美國維吉尼亞州有30頭牛葬身閃電,2005年澳大利亞有68頭牛因此死亡,2008年烏拉圭52頭牛被閃電擊中死亡。此外,2016年,挪威有323隻馴鹿死於閃電,這是迄今為止最嚴重的大規模動物被閃電擊中致死事件。
  • 在Lightning Aura組件中使用自定義標籤
    在這篇文章中,我們將看到如何在閃電光環組件中使用自定義標籤。創建自定義標籤轉到設置-創建-自定義標籤。單擊新的自定義標籤。輸入值作為名稱,值和描述。現在,使用名稱customLabelExampleLWC創建新的閃電Web組件。
  • 使用您在Bitfinex上的比特幣通過閃電網絡從Bitrefill購物
    儘管Ardoino認為Blockstream的c-lightning是更好的實現方式,但lnd的選擇對於在其交易所中引入Bitrefill商店是必要的。Bitfinex用戶將能夠訪問Bitrefill的目錄,該目錄包含2000多種數字禮品卡和手機充值選項,包括遊戲,餐飲,娛樂(例如Netflix)和旅行類別。
  • 閃電同時擊中芝加哥兩座標誌建築
    新東方網>英語>英語學習>英語閱讀>雙語新聞>正文閃電同時擊中芝加哥兩座標誌建築 2010-06-27 22:56 來源:環球時報 作者:
  • 首個閃電網絡比特幣錢包Lighting Wallet登陸谷歌應用商店
    金色財經 比特幣6月2日訊 首個全面支持閃電網絡的比特幣錢包已經於5月31日成功登陸谷歌應用商店Google Play,也是閃電網絡技術又一個值得銘記的裡程碑。當「閃電支付」遇見「安卓」這款支持閃電網絡的比特幣錢包應用名稱叫做「閃電錢包(Lighting Wallet)」,其中包括了一個可操作的閃電節點,支持鏈上比特幣和鏈下閃電網絡交易。
  • 具有PyTorch Lightning的TensorBoard
    在這篇文章中,我們將學習如何 繪製精度曲線可視化模型的計算圖繪製直方圖在輸入圖像流經網絡時查看其激活狀態。因此,讓我們開始吧!!!為了克服這些困難,我們現在來看一下閃電記錄儀。使用閃電記錄儀進行記錄記錄器是一個實用工具箱,可幫助記錄數據並生成有意義的圖像,使我們能夠更好地理解數據Lightning為我們提供了多個記錄器,可幫助我們將數據保存在磁碟上並生成可視化圖像。
  • Deep learning與Neural Network
    深度學習的概念源於人工神經網絡的研究。含多隱層的多層感知器就是一種深度學習結構。深度學習通過組合低層特徵形成更加抽象的高層表示屬性類別或特徵,以發現數據的分布式特徵表示。Deep learning本身算是machine learning的一個分支,簡單可以理解為neural network的發展。
  • Siamese network 孿生神經網絡--一個簡單神奇的結構
    孿生神經網絡大家可能會有疑問:共享權值是什麼意思?左右兩個神經網絡的權重一模一樣?答:是的,在代碼實現的時候,甚至可以是同一個網絡,不用實現另外一個,因為權值都一樣。對於siamese network,兩邊可以是lstm或者cnn,都可以。大家可能還有疑問:如果左右兩邊不共享權值,而是兩個不同的神經網絡,叫什麼呢?答:pseudo-siamese network,偽孿生神經網絡,如下圖所示。
  • 雲計算核心技術Docker教程:network網絡子命令介紹
    docker network 命令用於管理網絡。可以使用 docker network 的子命令創建,列出,檢查,刪除,連接和斷開網絡。語法格式如下:docker network COMMAND1.將容器連接到網絡。命令如下:$ docker network connect2.創建新的 Docker 網絡。
  • 學10句英語俚語,快如閃電
    顧名思義,閃電俠的速度快如閃電,跑起來猶如迅雷一般。而他之所以獲得這個能力,據說是在一個月黑風高的夜晚,一道閃電劈中了他的腦門……不過,華生倒有一個科學的辦法,讓你不去遭雷劈也能有「快如閃電」的速度。那就是學句描述速度之快的英語俚語。一說出口,就能讓老外覺得有一道閃電劈中了他的膝蓋。首先,先學5句和Flash有關的俚語:
  • 閃電清理大師
    閃電清理大師專注一鍵清理,運行加速,深度清理微信垃圾,讓手機體積減半,拒絕卡慢.4.允許應用程式讀取電話狀態5.允許應用程式獲取網絡信息狀態6.允許應用程式打開系統窗口,顯示其他應用程式7.允許應用程式訪問攝像頭8.允許應用程式讀取或寫入系統設置9.允許應用程式寫入網絡GPRS接入點設置10.允許應用程式獲取應用的文件大小11.允許訪問振動設備12.允許應用程式讀取通話記錄13.允許應用程式寫入通話記錄
  • 支付商Paytomat添加閃電網絡
    據報導,區塊鏈服務公司Bitfury日前宣布與支付商Paytomat合作,致力於將閃電網絡(Lightning Network)帶給Paytomat平臺的多家商戶。 根據LightningPeach日前在Medium發布的一篇文章,Bitfury內部的閃電網絡開發團隊LightningPeach正在將其資源投入到加密支付處理商Paytomat的錢包和供應商系統,Paytomat平臺的用戶和商戶將可以通過閃電網絡即時處理比特幣交易
  • 閒話模型壓縮之網絡剪枝(Network Pruning)|綜述
    又如上世紀90年代初當時經典的論文《Optimal brain damage》與《Second order derivatives for network pruning: Optimal Brain Surgeon》分別提出OBD和OBS方法,它們基於損失函數相對於權重的二階導數(對權重向量來說即Hessian矩陣)來衡量網絡中權重的重要程度,然後對其進行裁剪。
  • 卷積神經網絡 Convolutional Neural Network(Keras)
    神經網絡(neural networks)是由具有適應性的簡單單元組成的廣泛並行互連的網絡,它的組織能夠模擬生物神經系統對真實世界物體所作出的交互反應。卷積神經網絡CNN(convolutional neural networks)可以理解為兩部分,第一部分為卷積運算,可以理解為特徵的提取器;第二部分為神經網絡,神經網路就是上訴過程,其作用可以看作為一個分類器(最後一層為分類輸出)。卷積和神經網絡一起構成了一個分類模型,其中輸入可以為原始的圖片,最後判斷輸出圖片的類別。