以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads
首頁 > PEPE > Info

探索Swarm的“Whisper”通信功能_ARM

Author:

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

Swarm項目是一個儲存和通信的基礎設施,在存儲層面類似的協議如IPFS,而在通訊層面就是Whisper。本文將著重探討Swarm項目中Whisper及一些其他有關的高級功能。

本文結構如下:

Whisper是什么PSS是什么PSS下的有趣應用之一:SwarmFeedHight-level有關的小功能“我今天早上要吃豆漿和油條”Passphrase加密域名解析和URL尋址總結

Whisper是什么

Whisper是什么?這是一個曾經無比高大的組件之一,是一個“gossip-based”dark通信系統,和Swarm,eth站在同一高度,可惜因為明顯缺乏可伸縮性導致從未被廣泛使用,以致于不再開發了。

了解Swarm項目的朋友,相信大家到現在都知道Swarm要做的就如同它在白皮書封面上就寫了“它是一個儲存和通信的基礎設施”。

科藍軟件:公司探索主要集中在區塊鏈和分布式賬本技術及其在金融領域的應用:12月19日消息,科藍軟件在回答投資者提問時表示,公司在區塊鏈領域的研究和探索主要集中在區塊鏈和分布式賬本技術及其在金融領域的應用,相關案例包括:上海城商聯的銀行匯票系統,基于區塊鏈底層設計的供應鏈金融領域的蒙華鐵路項目等。區塊鏈技術有著廣闊的發展空間。(新浪財經)[2021/12/19 7:49:22]

Swarm和IPFS不同的是,Swarm用的儲存方式是DISC,而IPFS用的是DHT。

稍微解釋下:

“gossip-based”是一種“流言”機制,不理解的但有興趣的,我這有一篇11年的一篇帖子:https://blog.csdn.net/zhangxinrun/article/details/7087541。

DHT是分布式哈希表?,簡單來說它就是一種分布式的存儲和尋址技術,是將用戶正在查找的內容映射到實際存儲匹配內容的對等點。

海聯金匯:在金融、監管、政務三個方向探索區塊鏈應用:在回答投資者提問時,海聯金匯(002537.sz)表示:1、截至目前,公司暫無數字貨幣業務,公司區塊鏈在技術應用層面主要在金融、監管、政務三個方向探索;2、公司擁有跨境外幣業務試點資質以及跨境人民幣業務資質,公司跨境電商結算服務主要包括貨物貿易、留學、機票、酒店、旅游、物流、軟件服務、通信服務八個行業范圍的本外幣跨境結算,提供包括美元、歐元、港幣、日元、英鎊、澳大利亞元等在內的至少15個可結算幣種,服務覆蓋全球239個國家和地區。3、在第三方支付方面,公司聚焦交通出行、B2B產業互聯網、金融業、線下實體經濟場景等領域業務。[2020/7/4]

DISC是分布式不可變儲存塊。是Swarm的底層存儲模型。

PSS

湖南日報:探索區塊鏈技術整合政法系統:湖南日報發文稱,推動社區防控網格化管理,平臺要由“散”向“精”轉變,實現公共資源高效整合。針對基層事務“散、雜、細、多”,我們探索利用區塊鏈技術,把政法系統的綜治中心、的天網工程、組織部部門的村級綜合服務中心等各種平臺整合形成一個系統、一個平臺,堵住“各自為戰”的漏洞,補齊局限和短板,將“單兵作戰”轉向“融合作戰”,減少資源浪費,簡化多頭管理,發揮資源整合的聚集疊加效應,逐步實現“人在網中走、事在格中辦”。[2020/3/10]

在我看來PSS是“Whisper+Swarm”的一個組合。

PSS是Swarm中的一個直接點到點傳遞消息的解決方案。借助了Swarm本來就有的分布式存儲,再借鑒了Whisper的crypto,信封結構和API。

依靠PSS,可以做到真正的零泄漏消息傳遞,匿名和保密,甚至連傳遞消息的動作也可以不被第三方發現。同時API也允許發布和訂閱一個topic。

聲音 | 人民銀行研究局原副局長:區塊鏈在數字貨幣、跨境支付等領域已開始探索:在今日的2019環球數字經濟創新發展大會上,中國人民銀行研究局原副局長李德表示,從金融科技的發展前景來看,隨著新一輪科技的技術革命,首先是新技術推動金融科技迅猛發展,在當前金融科技領域,未來幾年新的技術會發生巨大的商業價值,包括大數據、云計算、人工智能和區塊鏈。“所以說區塊鏈技術在數字貨幣、跨境支付、證券清算、貿易融資等領域已經開始探索應用,例如商業銀行已經成為區塊鏈金融布局的最積極的機構,在供應鏈金融、清算、跨境支付等方面已經開始進行研發應用。[2019/11/22]

比如郵政服務一樣,當你人在家,就會送過來,你人不在家,就寄存起來等你回來拿。

在通訊中,發送給存儲者的消息時,Swarm使用一個叫“特洛伊木馬程序”來將消息偽裝,特洛伊木馬程序的區塊是內容尋址形成的,他只有當收件人成功打開特洛伊木馬消息時,才知道區塊是pss消息,需要其中私鑰與公鑰相對應,并進行完整性檢查/主題匹配,幫你轉發的節點是無法區分的這是哪一種消息,也就意味著通信會完全被混淆為通用區塊的通信。

軟銀、瑞穗銀行出資J Score 將探索虛擬貨幣融資與支付:5月7日消息,日本軟銀集團、瑞穗銀行已聯合投資了一家名為J Score的科技企業,該企業社長大森隆一表示,將探索利用虛擬貨幣的全新融資、支付方式,如果可以讓更多的人利用虛擬貨幣結算,將推進日本無現金社會的建設。[2018/5/8]

也是通過特洛伊木馬,pss會有自動郵箱功能,你就算不在線,脫機了也什么都不用做,未送達的消息也會被保留,當你聯機了就能看了。當然,郵箱的持續時間是用郵票來控制的,意味著郵票價值的大小決定儲存時間的長短。對于其他PSS的功能比如密鑰交換,如何處理信封等等可以有興趣的去看看白皮書,里面介紹的還是蠻詳細的。

SwarmFeed

下面我要介紹個用PSS的一個好玩的東西,SwarmFeed

SwarmFeeds是Swarm非常獨有的一個特殊功能,SwarmFeeds提供了一種無需使用ENS即可擁有用于更改數據的持久標識符的方法。我把他理解成Twitter或者微博或者不給別人看的微博twitter設置密碼這種也許更能理解,在上面,你可以發布有關某個主題的更新,可以閱讀其他人關于特定主題的最新信息,還可以看到較舊的帖子。或者存東西的,你就只能寫入自己的密鑰空間,可以讀取您和其他用戶的密鑰空間。

Feed被addressed只要兩樣東西。

1.你的以太坊地址

2.你的主題

因此,每個用戶每個主題有一個Feed。

Feed這么好玩,他好處是在Swarm中即時更改內容,無需在上鏈進行反復操作,使DAPP能夠輕松保存內容,快速檢索內容的舊版本,真運行后效果不錯的的話,那也許一個好玩的推特形DAPP就越來越近了吧。

Hight-level的有關小功能

“我今天早上要吃豆漿和油條”

?現如今,因為很多人對信息文件的私密性感到很擔憂,哪天就泄露了,在Swarm中,他提供這個API讓你可以存很多私人的信息,就像我們錢包一樣,這些信息就和你的錢一樣需要密鑰才能被解密,還能管理訪問權限,比如我這剛開始在用的石墨文檔一樣,可以授予別人權限,去更改內容。或者別的不同特權,也可以自行弄個Passphrase,這和password還是有那么點區別,Passphrase的密碼可以是“我今天早上要吃豆漿和油條”。

域名解析和URL尋址

先簡單介紹一些東西

SwarmHash是一個組合塊,是用來表示一種更大的結構化數據集。比如files;

Swarmmanifest是一種結構,用來定義隨意path和files之間的映射以表示集合,包含了與集合和對象關聯的元數據;而manifestentry是一個reference對files表示形式的根區塊。還能指定mime類型,便于瀏覽器知道怎么處理它。

要是你這三個看的云里霧里也沒關系,我再解釋下,就是要經過這三個關鍵的東西,Swarm就可以實現網站,文件系統目錄或者鍵值儲存,manifest提供了在Swarm中啟用基于URL的尋址的主要機制,同時呢manifest高級APi還提供上傳下載目錄文件的功能。剛剛說到URL尋址的事,再說下,就是Swarmmanifest可以給Swarm提供了索引集合內文檔的方法,先是域名解析manifest,然后路徑映射到manifestentry,然后從中文件被檢索和呈現在瀏覽器。

BTW,Swarm的話,用的當然是ENS。

總結

本文介紹了Swarm通信方面的基本信息和在Swarm上的一些高級小功能,對于DISC對比DHT要時間來考驗,因為DISC要能完美運作也是要依靠團隊設計好的激勵設計。

而在今天的當下時刻,不僅Swarm的激勵措施并未完全上線,其激勵措施還有待觀察。而木馬塊和Feeds可以一起使用,形成一個完整的通信系統,具有非常強的隱私功能。關于域名解析啊,Passphrase的加密方法啊,關于他們是怎么打包怎么遍歷怎么運作的,或者想要了解更多等等這些可以慢慢翻看白皮書,慢慢品味。

Tags:ARMWARSwarm區塊鏈ARMOUR幣RewardTaxswarm幣今日價格區塊鏈域名還有市場前景嗎

PEPE
趙東案庭審結束,有望獲緩刑_BIT

6月26日,據歐科鏈訊消息,6月,趙東等人涉嫌幫信罪,及多人涉嫌非法經營案庭審結束。庭前,趙東已認罪認罰,認罰量刑為2年并處罰金、可適用緩刑.

1900/1/1 0:00:00
NFT再度火出圈!推特發布140件免費NFT作品,轉售1ETH起_NFT

NFT又要火了。 繼NFT在藝術圈成功破圈后,推特助力NFT在互聯網圈破圈:在北京時間6月30日晚上,推特官方賬號將自己的推特簡介更改為“droppingNFTsallday”,并發推表示“14.

1900/1/1 0:00:00
美參議員Elizabeth Warren因能源消耗問題和勒索軟件抨擊加密貨幣,呼吁立法者“直面”這一問題_加密貨幣

在6月9日參議院關于央行數字貨幣的聽證會上,小組委員會主席ElizabethWarren發表評論抨擊加密貨幣,呼吁立法者“直面”這個問題.

1900/1/1 0:00:00
OpenSea使用IPFS和Filecoin存儲NFT_NFT

OpenSea近期推出“凍結”NFT元數據的功能,使NFT創建者能夠通過IPFS和Filecoin正確地將NFT去中心化.

1900/1/1 0:00:00
NFT中文手冊| 基礎知識:什么是NFT_NFT

本手冊是第一本中文的NFT用戶指南,主要內容包括:NFT領域的專有名詞、用戶的操作指南、以及NFT的項目。本手冊會隨著NFT生態發展持續更新。希望本手冊能夠為新用戶進入NFT領域提供幫助.

1900/1/1 0:00:00
區塊鏈技術如何提高選舉透明度和新聞篩選能力?_區塊鏈

鏈集市?·讓區塊鏈落地更簡單 《區塊鏈行業觀察》專欄·第29篇作者丨Art?Malkov 圖片丨來源于網絡 作者介紹:本文作者為ArtMalkov.

1900/1/1 0:00:00
ads