用3 只「鴿子」,告訴你閃電網絡如何改變加密消息傳遞方式!

2020-12-23 CSDN

作者 | COLIN HARPER

譯者 | 火火醬 責編 | 徐威龍

封圖| CSDN 下載於視覺中國

「通過使用微支付通道網絡,藉助當今現代臺式計算機上可用的計算能力,比特幣可以擴展到每天處理數十億筆交易。在給定的微支付通道中發送多筆付款交易,可以以去中心化的方式向另一方發送大量資金。」

《比特幣閃電網絡》白皮書(Bitcoin Lightning Network white paper)是由撒迪厄斯·德萊賈(Thaddeus Dryja)和約瑟夫·潘(Joseph Poon)撰寫的比特幣二級支付網絡的開創性文件。這篇2016年的論文重新把辯論的焦點集中到擴展規模上,因為更大的區塊和鏈上增長的概念在很大程度上被新的支付通道網絡和延遲的鏈上結算所取代。

《比特幣閃電網絡》白皮書:

https://lightning.network/lightning-network-paper.pdf

但誰又能想到,四年之後,開發人員不僅將閃電網絡視為一種支付解決方案,而且還將其視為一種傳遞加密消息的新方法?

顯然,一些有遠見的比特幣開發者:喬斯特·賈格(Joost Jager)和保羅·伊託伊(Paul Itoi)想到了。

儘管賈格和伊託伊各自使用不同的技術機制進行傳輸,但他們都為閃電驅動消息傳遞提供了有意思的方法。他們也在以不同的方式傳播自己的解決方案,伊託伊和他的團隊將Sphinx Chat作為應用程式發布,而賈格則直接向公眾發布了Whatsat的原始碼。

我們在2019年底報導過一些消息app的工作原理。TLDR:最近一次對閃電的更新允許將某些額外的任意數據添加到閃電事務中。對於以上消息app用例來說,這些數據將會是消息。這樣一來,可以像一般的閃電交易一樣,將消息直接免費發送給對方,也可以通過網絡以很少的費用進行路由。

但為什麼要默認使用這些協議,而不使用其他加密消息傳遞的選擇呢?

答案在於,閃電消息傳遞能提供傳統加密選項所不能提供的功能。

分散的信鴿

讓我們先了解一些歷史瑣事:信鴿是第一次世界大戰中眾多交流方式中的一種。特別是在坦克兵中極為流行(由於此時的無線電非常簡陋,所以他們缺乏其他可靠的交流方式),當其他的選項(例如電話,信號彈或信使)連接失敗或不可用時,信鴿在這種情況下便是安全之選。

但是信鴿非常脆弱。因為敵軍知道它們攜帶著重要的信息,所以會對這些不幸的高飛信使進行攔截和射殺。當然,面對信鴿被攔截的情況也不是無計可施,解決方法就是:加密。

的確,加密信息在第一次世界大戰和許多其他戰爭中都發揮了關鍵性作用。這或多或少地解決了攔截問題(如果敵人無法破譯密碼,那麼就算他截獲了信息也是無用的)。

進入21世紀,加密技術已經成為了國家網絡安全討論的最前沿陣地。例如,一些政府官員為了國家安全的利益,要求在主流消費技術中設置加密後門。

但是問題就來了。在第一次世界大戰中,信鴿本身只是傳遞信息的載體,它們自身不提供加密信息,也不提供解密密鑰,這些都是由軍事情報部門提供的。

但是有了電子通信,消息app本身就可以產生對發送的消息進行加密的方法。因此,在許多情況下,除非你或技術大神能夠審查和驗證代碼,否則只有在開發人員能夠信守承諾的情況下,這些用於加密聊天的應用程式才能對你發送的信息進行保密。這就是為什麼大多數比特幣人只相信Signal等開源應用程式是安全的,但WhatsApp和Telegram等其他應用程式則不那麼可信。

因此,在使用傳統的加密消息傳遞程序時,常常會出現單點故障的問題。你信任一個集中式實體(但沒有審查過其代碼),發送的消息只能由你和接收者解密——不存在後門。而且你還賭政府不會通過向這些公司施加壓力來獲取訪問權限(也有可能他們已經有訪問權限了)。

相反,閃電網絡消息的傳遞依賴於比特幣去中心化二級網絡的基礎架構。藉助約11000個(已知的)公共節點,閃電網絡消息通過這個類似Tor的網絡進行路由,而無需任何中心仲裁器。你可以通過與收件人間建立直接通道,直接向他們發送消息,根本不需要通過任何中間節點。

就像賈格在2019年11月接受《比特幣》雜誌採訪時所說的,在進行閃電網絡加密聊天時,沒有可以擊倒的中心支柱。

他提到:「其獨特之處在於不涉及中央伺服器,沒有任何可以關閉所有通信的單一開關。或者更有選擇性地拒絕某些用戶的通信。「

私人信鴿

閃電信息還有一個好處,那就是更加私密。

這與人們認為閃電交易更加私密的觀點是一致的。因為它們基本上都是洋蔥網絡路由的,所以每條信息的路徑都會在其經過網絡的hop時丟失。如果一個節點負責50%或更多的消息路由,那麼,從發送者到接收者的路徑包含的相互連接的對等點少於其他節點是可能的。

因此,在某些情況下,為你的信息設置直接支付通道可能是更好的隱私策略。

賈格表示,通過閃電進行聊天也會使人們很難發現到底是誰和誰在交流。不需要在用戶之間建立直接(可觀察到的)TCP/IP連接,而且也沒有可以重建通信路徑的中央伺服器。

當然,如上所述,路由消息理論上仍然可以去匿名化。但是,正如賈格所說:隱私和安全是都是相對的概念」。

與傳統方式相比,其仍具有更強的私密性,而且即使節點知道發送方是誰,也仍然無法攔截或解碼消息。

笨拙的信鴿

最終,在抗審查性和隱私性方面,閃電消息與傳統的加密聊天相比具有優勢。

但這並不意味著它是完美的,也不意味著人們會將其視為最佳選擇。正如我們在比特幣和FOSS中所見,去中心化選項通常是最難大規模實施的,對於新手用戶來說可能也是最難掌握的。

賈格認為,儘管如此,一個可以同時處理消息和付款的方案仍可能是一個殺手級應用程式。更為重要的是,它構建了一種無許可且不受審查的通信方式。實際上,去中心化的貨幣很可能非常需要這樣一種工具,就像它需要去中心化的身份一樣。

賈格說:「其關鍵優勢是在一種身份下整合了支付和交流兩種能力。我們的核心信念是『閃電為付款提供的隱私和審查阻力應同樣適用於言論』,使用閃電進行聊天將加速比特幣作為交換媒介的普及。」

那麼,比特幣人和公眾會擁抱閃電消息嗎?Sphinx Chat目前正處於封閉式測試階段,我們很快就能知道該方案是否符合預期。賈格相信,人們會默認使用以閃電為基礎的的替代方案,因為諸如Equifax這樣的漏洞(以及『加密聊天服務的代碼在其設計中內置後門』這一令人毛骨悚然的現實)導致了對集中式服務的不信任。

因此,私人在線通信的命運懸而未決,在這個政府無間斷加強監督的時代,閃電的新用例可能對於建立在線主權至關重要。

原文:https://bitcoinmagazine.com/articles/how-the-lighting-network-could-improve-encrypted-messaging

本文為 CSDN 翻譯,轉載請註明來源出處。

【End】

相關焦點

  • MIT數學家Peter Shor:量子計算機威脅到網絡加密只是時間問題
    1994年,他第一次發現了[2]使用理論量子計算機的方法,震驚了物理學界和計算機科學界——這種方法可能有用但也令人擔憂。他寫了一種算法,可以讓量子計算機以閃電般的速度將整數分解質因數。 今天的大部分網絡流量的安全性都是由基於大質數的加密技術來保證的。
  • 工作中,如何加密文件夾,小編告訴你電腦文件夾怎麼加密
    現在很多公司對文件的保密性極其關注,為了防止公司重要信息流出,我們會選擇給文件添加一個密碼起到保護作用,那麼大家都知道如何給文件添加密碼嗎?其實加密文件的方法確實有很多種,但是現在小編介紹一款文件加密軟體給大家,不僅支持加密還支持解密,加密速度快、安全性高、資源消耗低,而且本地加密/解密,更安全,更高效,同時界面簡潔,操作方便,一用即會。 第一步、打開下載好的閃電文件加密大師後,雙擊桌面圖標打開軟體。
  • Google第九次嘗試使用消息傳遞服務將基於RCS
    RCS或Rich Communications Services是運營商擁有的SMS服務的計劃升級,並且它已經成為GSMA(全球行動網路貿易機構)標準已有數年了。RCS的目標是將非常基本的即時消息傳遞功能引入運營商消息傳遞中,例如狀態信息,鍵入狀態,已讀回執和位置共享之類的信息。就像一個真正的聊天應用程式一樣,RCS消息是通過您的數據連接發送的,並且消息,照片和視頻的大小都更大。
  • 隨著WhatsApp隱私權政策更新,加密消息傳遞應用程式信號受到歡迎
    加密消息應用程式Signal在周四驗證新帳戶的電話號碼時遇到了很大的延遲,原因是試圖加入該平臺的人激增。非營利組織信號基金會(Signal Foundation)在其官方Twitter帳戶發布的消息中說,驗證代碼在多個蜂窩網絡中被延遲,並且正在儘速處理積壓工作。
  • 歪比歪比,歪比巴卜,神經網絡也該用上加密「通話」了
    5點:(1)捕獲到的圖像人類無法理解(2)機器學習系統可以直接處理加密後的圖像(3)機器學習系統只能處理加密後的圖像(4)機器學習系統的參數也是加密的,攻擊者無法獲取或者重新使用(5)圖像經過加密,只有清楚物理硬體的加密規則才有可能將原始圖像恢復出來2.1 視覺變換網絡
  • 加密算法科普:des、aes加密、對稱、非對稱加密、Hash算法都是啥
    DSA (數字籤名用)常見的 Hash 算法:MD2、MD4、MD5、HAVAL、SHA、SHA-1、HMAC、HMAC-MD5、HMAC-SHA1分組加密算法中,有ECB,CBC,CFB,OFB這幾種算法模式什麼是對稱密碼算法網絡安全通信中要用到兩類密碼算法,加密一般分為對稱加密(Symmetric Key Encryption)和非對稱加密(Asymmetric Key
  • 佳萊熊銀河:閃電網絡客戶端Eclair更新0.3.3版本
    佳萊熊銀河:閃電網絡客戶端Eclair更新0.3.3版本    【慧聰通信網】閃電網絡客戶端Eclair更新0.3.3版本新增多路徑支付功能     據官方消息,閃電網絡客戶端Eclair發布0.3.3版本,新增多路徑支付功能。除此之外,還修復了多個缺陷,增加數項改進,並與之前的老版本兼容。
  • 常見三種加密:MD5、非對稱加密,對稱加密
    3.SHA加密安全哈希算法(Secure Hash Algorithm)主要適用於數字籤名標準(Digital Signature Standard DSS)裡面定義的數字籤名算法(Digital Signature Algorithm DSA)。對於長度小於2^64位的消息,SHA1會產生一個160位的消息摘要。當接收到消息的時候,這個消息摘要可以用來驗證數據的完整性。
  • 對稱加密和非對稱公鑰加密有什麼區別
    隨著網際網路的飛速發展,加密技術也越來越強大,與其他技術不同。 密碼學使用先進的數學原理和方法傳輸存儲數據。 在該保存方法中,只有數據的接收者需要進行數據的讀取和處理。「加密是密碼學的核心概念,以「除了接收者以外誰都無法解密」的方式對消息進行編碼。
  • 美國國稅局決心追蹤隱私幣和閃電網絡交易信息
    美國國稅局(IRS)正在尋找可以對隱私幣和閃電網絡等比特幣二層網絡進行追蹤的應用軟體。 根據IRS本周發布的試點信息,該機構將關注多個重點領域,包括了對隱私幣和閃電網絡等協議的跟蹤,感興趣的投標方必須在7月14日之前提交申請。
  • 美國Craken引入閃電網絡以用於比特幣(BTC)的存入和提取
    美國主要的加密資產(虛擬貨幣)交易所Claken於16日宣布,它將引入一個閃電網絡來存儲比特幣我們目前正在尋找工程師,並將組成一個專門從事閃電網絡的團隊。在2021年上半年引入BTC存取款,它將提高網絡處理速度,降低費用並提高用戶便利性。
  • 電腦中最好的文件夾加密軟體是什麼?
    當我們利用電腦辦公的時候,總會有需要給文件加密的時候。隨著網絡的發展,大家對文件的加密和解密需求日益增長,小編今天給大家推薦的就是一款實用的解密加密軟體,操作方法很簡單,一鍵即可加解密,讓你的辦公更加輕鬆,再也不怕電腦重要文件洩露啦!
  • 常見的幾種加密算法比較
    根據傳遞的數據的同步方式又可分為同步通信加密和異步通信加密兩種,同步通信加密又包含字節同步通信加密和位同步通信加密。②節點加密:是對鏈路加密的改進。在協議傳輸層上進行加密,主要是對源節點和目標節點之間傳輸數據進行加密保護,與鏈路加密類似.只是加密算法要結合在依附於節點的加密模件中,克服了鏈路加密在節點處易遭非法存取的缺點。③端對端加密:網絡層以上的加密稱為端對端加密。
  • 隱藏不為人知 教你如何加密iPhone應用程式
    本文導航1隱藏不為人知2如何使用「Lockdown」3加密軟體介紹<<返回分頁閱讀1隱藏不為人知  【天極網手機頻道】現在越來越多的是用上了iPhone手機,也愛上了iPhone手機,因為它方便、它快捷、它改變我們的生活方式
  • 如何看待加密衍生品交易過程中的清算風險?
    免責聲明:本文旨在傳遞更多市場信息,不構成任何投資建議。文章僅代表作者觀點,不代表火星財經官方立場。實施的方式是中央交易委員會成為每個賣方的買方和每個買方的賣方。如果一方違約,那麼CCP就有合同義務確保另一方得到完整的補償。因此,在更替後,每一方只在CCP處存在信用風險(圖1)。交叉結算頭寸,提高參與者的資本效率。這一點是通過淨額抵銷保證金支付和對抵銷頭寸的保證金要求提供減免來實現的。
  • 加密類型:5種加密算法以及如何選擇正確的算法
    為了保護自己的字母免受他人的注意,他們決定以這樣的方式編寫消息:將消息中的每個字母替換為字母下方七個位置的字母。因此,與其說「 Apple」,不如說是「 hwwsl」(A-> H,P-> W,L-> S,E-> L)。為了將數據恢復為原始格式,他們必須在字母順序的七個位置替換字母。
  • Kraken將於2021年整合比特幣閃電網絡至其交易所
    【TechWeb】12月17日消息,據國外媒體報導,Kraken交易所今天宣布,它將在2021年增加對閃電網絡(Lightning Network)的支持,宣布將組建一個團隊,專注於將閃電網絡與Kraken交易所整合。預計將在2021年上半年的某個時候開放使用。
  • 從數學到物理學:加密算法簡介
    如果你要成為密碼學家,那可能是的,畢竟密碼學家的工作就是構造極難破解的加密算法。但是加密方法在當今世界的用途已經非常普遍了,從保護用戶的信用卡信息、保護遠程用戶的網絡連接,到保護智力產權、防止盜版,密碼學無處不在。我這篇文章的目的,就是把令人望而生畏的密碼學轉述成大白話,讓大家都能理解這些方法是如何用來加密數據的。
  • DeFi科普丨深入淺出閃電貸
    閃電貸是怎麼回事?如何在沒有抵押物的情況下,可以借到價值數百萬美元的加密貨幣的呢?本文將對閃電貸進行簡單的介紹簡介閃電貸可以讓我們在無需抵押品的情況下從指定的智能合約池中借入任何可用的資產金額。單筆交易的步驟數隻受gas費的限制,所以雖然理論上,你可以創建一個有成千上萬步驟的有效交,但現實中可能會由於最大gas成本的限制,交易會被拒絕。閃電貸現在,我們來深入了解一下閃電貸。首先,執行閃電貸最重要的是找到一個閃電貸提供商。
  • 三分鐘了解對稱加密和非對稱加密是如何工作的?
    非對稱加密使用這密鑰對中的一個密鑰進行加密,另一個密鑰進行解密。比如用公鑰加密,那麼用私鑰解密。用私鑰加密,就用公鑰來解密。用公鑰加密信息,用私鑰解密信息舉個例子,小明和小王是特工,使用非對稱加密算法保證信息傳遞的安全。