ZuSocial @Istanbul - 11 月 13 日每日綜述

SevenPlusTwo
·
(修改過)
·
IPFS
·
ZuSocial 的一天內容非常豐富,從藝術和講故事到硬核技術研討會和實踐 101 課程
ZuSocial @DAM 伊斯坦堡共享辦公空間

ZuSocial 的一天內容非常豐富,從藝術和講故事到硬核技術研討會和實踐 101 課程。每日綜述如下:

1/ 打造傳奇:為您的專案講故事和藝術

來賓:ColtonArt @mettahead

迷因具有黏性,在社交上表現出色並概括了敘事。超酷的會議利用 AI(ChatGPT、Midjourney、Dalle)進行廣泛思考,並透過迷因和神話來闡明我們的專案故事。

2/ Kiwi 新聞 / Farcaster 研討會

嘉賓:Tim @timdaub,來自 Kiwinews @KiwiNewsHQ

KiwiNews是使用P2P集對帳的去中心化駭客新聞。它使用 Merkle Patricia 樹來實現其集合協調。

節點同步的技術挑戰

在理想情況下,所有節點都具有完美的互聯網連接,使用八卦訂閱機制可以輕鬆創建一個 P2P 網絡,其中所有節點透過訂閱主題並向其資料庫添加訊息來保持「活動」。因此,我們可以假設所有節點總是達到相同的狀態。

然而,在實際情況下,節點經常會因為bug等原因而失去連線、崩潰,這就需要一個離線節點能夠趕上的解決方案。對於由於離線問題而沒有從狀態0遷移到狀態1的節點,由於狀態1缺失,它們無法直接從狀態0遷移到狀態2。因此,僅僅廣播訊息是不夠的。

使用《口袋妖怪》解釋技術挑戰非常火爆,而且非常具有說明性

什麼是設定對帳?

設定協調是在離線時將節點同步回目前狀態的機制。

實現集合協調的解決方案

為了實現集合協調,我們可以使用點陣圖或默克爾樹。點陣圖解決方案有幾個缺點,包括:

  1. 訊息集可能具有不可預測的集大小,因為它們是使用者定義的。

  2. 現代雜湊函數會使位圖的大小變得非常巨大,這在節點之間共享是不切實際的。

  3. 布隆過濾器不能很好地工作,因為它們是機率性的,需要在同步時重新驗證。

Merkle 樹具有確定性、隨著訊息數量的增加而擴展以及可驗證根雜湊的優點。

  • 透過使用 Merkle 樹解決方案,不同的樹將向所有其他對等點廣播其最新的樹根雜湊。當根哈希之間存在差異時,它會在 trie 中下降到更深的層次並發送節點進行比較,這樣在比較時需要透過網路發送更少的訊息和更少的計算。

  • f為了解決衝突,節點將具有「匹配」、「不匹配」和「缺失」3種狀態。如果丟失的節點是葉子並且我們收到它進行比較,我們將其添加到本地樹並更新該子樹的所有雜湊值。

相關連結

3/ 奧比斯與陶瓷工作坊

來賓:來自 Ceramic @ceramicnetwork的 Sergey @ukstv 、來自 Orbis @useOrbis的 Dona

陶瓷協議

Ceramic 是一個去中心化資料網絡,為區塊鏈協議提供資料存儲,專為去中心化社交媒體、遊戲等多種用例而設計。

Ceramic 建構在IPFS/ IPLD 之上,增加了串流作為資料、來源、存取控制和索引的可變元素,這提供了包含可變資料儲存、資料可組合性、更好的開發體驗、使用Web3 登入、去中心化和無需許可等優勢。高可擴展性。

2023年2月,推出去中心化圖資料庫composeDB,具有快速索引、可組合、去中心化、資料開放等特性(也可以並行建構其他DB來組合DB)。

相關連結:

奧比斯

Orbis 是 Ceramic 上的一個開放社交協議。它最初是一個 dApp,後來變成了一個社交基礎設施。 Orbis 的技術堆疊包括。 Orbis 節點、Ceramic(去中心化資料網路)、Lit(去中心化金鑰管理)和 Postgres(supabase)。

透過使用陶瓷並在其基礎上構建,Orbis 具有以下潛力:

  • 成為一個去中心化的資料庫

  • 使用 composeDB 資料模型實現可組合性

  • 完全開源且可擴展

  • 開發人員可以快速入門,因為它對 Web2 友好

  • 熟悉的查詢介面

相關連結:

4/ IPFS 101研討會

駭客:Srdjan @pyr0py 、Marios 和 Daniel

終端時間上手 101 會話!

終端時間!

相關連結:

CC BY-NC-ND 4.0 授權

喜歡我的作品嗎?別忘了給予支持與讚賞,讓我知道在創作的路上有你陪伴,一起延續這份熱忱!

SevenPlusTwoIndependent researcher | World explorer | Never stop exploring
  • 來自作者
  • 相關推薦

2023 Recap & 2024 NY Resolution

ZuSocial @Istanbul - Nov 16th Daily Roundup

ZuSocial @Istanbul - Nov 15th Daily Roundup