買以太坊 買以太坊
Ctrl+D 買以太坊
ads

Swarm:探索Swarm的“Whisper”通信功能_swarm幣未來前景

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要做的就如同它在白皮書封面上就寫了“它是一個儲存和通信的基礎設施”。

肯尼亞央行行長:正探索使用CBDC來結算跨境支付:金色財經報道,肯尼亞中央銀行(CBK)行長Patrick Njoroge表示,央行目前正在探索使用中央銀行數字貨幣(CBDC)來結算跨境支付。然而,Njoroge堅持認為該銀行的首要任務是把事情做好,而不是成為第一個。[2021/11/23 7:05:29]

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

稍微解釋下:

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

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

國際清算銀行探索利用全球穩定幣改善跨境支付:10月14日消息,國際清算銀行(BIS)旗下金融穩定委員會(FSB)發布了一份關于改善跨境支付進展的狀態報告。其中提到支付和市場基礎設施委員會(CPMI)應考慮是否可通過精心設計的全球穩定幣安排改善跨境支付,截止日期是 2022年12月。目前尚不清楚這是否意味著在此之前不應推出任何全球穩定幣,例如Diem。FSB也制定了具體目標,到2027年底將全球平均零售支付成本降至1%以下,全部通道支付成本降至3%以下。(Ledger Insights)[2021/10/14 20:28:13]

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

PSS

國網新疆電力探索區塊鏈技術開展數據上鏈存證應用:國網新疆電力正積極探索區塊鏈技術應用,開展新能源接網全流程數據上鏈存證應用。截止目前,已完成新能源接網全流程數據收集梳理及上鏈存證功能設計工作。下階段將完成新能源接網全流程數據上鏈研發及部署實施工作,全面保證新能源接網全流程數據可信存證、溯源,提升數據安全和增強數據價值。(中國電力網)[2020/11/4 11:36:55]

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

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

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

動態 | 美國奧斯汀市獲40萬美元資助 將探索區塊鏈數字身份平臺的可行性:據Government Technology 8月3日消息,美國得克薩斯州首府奧斯汀市創新辦公室從Robert Wood Johnson基金會獲得了409000美元的資助。這筆資金將使該市能夠與當地、國內以及國際團體進行合作,測試一項基于區塊鏈的數字身份平臺的可行性。該市將探索區塊鏈技術如何幫助確保身份證件的安全,進而幫助人們獲得社會和衛生服務。[2019/8/3]

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

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

印度政府智囊團探索區塊鏈應用:印度政府決策機構正在關注區塊鏈技術在各個領域的潛在應用。作為這一進程的一部分,印度國家改革印度機構(NITI Aayog)正在開發一個PoC,以探索教育,衛生和農業等關鍵領域的區塊鏈應用。據報道,一位匿名的政府高級官員表示,區塊鏈對安全文件驗證的承諾是探索該技術的主要原因。[2018/1/5]

也是通過特洛伊木馬,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:ARMSwarmWAR區塊鏈FARMS幣swarm幣未來前景Inu Wars區塊鏈專業就業前景

火幣網下載官方app
ARM:SWARM上線在即,你不得不了解的流量獎勵機制!_WARZ幣

Bee主網軟啟動在即,社區關于Swarm的運行原理、核心機制、礦工如何獲取收益的討論也越加熱烈.

1900/1/1 0:00:00
HOP:聯合國官網發文討論區塊鏈和加密貨幣,并認為其可以在可持續發展中發揮重要作用_pagodacoin

巴比特訊,聯合國官網今日發文《可持續解決方案還是氣候災難?加密貨幣技術的危險和前景》。文章表示,近期,媒體廣泛報道了比特幣等加密貨幣對環境的負面影響,波動性也被認為是值得關注的問題.

1900/1/1 0:00:00
數字貨幣:以色列新總統Isaac Herzog將在就職前收到總統誓詞的NFT版本_SHE

以色列議會已經發布了一個總統誓詞初稿的NFT,將在即將上任的總統艾薩克·赫爾佐格就職典禮前提交給他。與美國總統不同,以色列總統的角色更多是一種儀式職位,目的是保持國家統一.

1900/1/1 0:00:00
STAK:“以太坊2.0”名稱遭集體棄用?不,這個品牌不能丟!_TTAI價格

注:原文作者是以太坊2.0開發者BenEdgington。討論:以太坊2.0的品牌真的有害嗎?近期,DannyRyan將他的以太坊基金會系列文章從“以太坊2.0快速更新”更名為“Finalize.

1900/1/1 0:00:00
ITA:韓國釜山測試作為區塊鏈產業中心的潛力_EWS

據韓國先驅報7月7日消息,區塊鏈專家周三聚集韓國釜山,評估該城市成為全球數字信息生態系統中心的潛力.

1900/1/1 0:00:00
STRAT:“死多頭”MicroStrategy再度買入,持比特幣超10萬枚,股價一度跌超10%_Stratis

數字貨幣“死多頭”MicroStrategy又買比特幣了,這次的購買也讓該公司的比特幣總持有量超過了10萬枚.

1900/1/1 0:00:00
ads