區塊鏈的一個基本承諾是數字主權和所有權。傳統系統長期以來存在根本性問題。前沿技術的出現使我們能夠超越這些系統進入新的範式。社交媒體是許多需要進行大規模改革的系統之一。這種觀點並不新鮮。自從Bitclout時代以來,建設者、用戶和投資者一直倡導去中心化社交圖、驗證層及其相關功能。
許多人嘗試過,但尚未有人成功。現在,Farcaster登場了,一個基於以太坊,並由Optimism驅動的足夠去中心化的社交網絡應用。Farcaster的功能類似於X(原名Twitter)和Reddit。用戶可以快速加入網路,創建個人資料,發布“casts”(類似於推文),並關注其他用戶。大部分繁重的工作由Warpcast完成,這是Farcaster的客戶端,它抽象了技術復雜性,使用戶體驗更加無縫。
與X和Reddit不同,Farcaster允許用戶擁有他們的帳戶以及與其他用戶創建的社交圖和關係。這是對現有傳統系統的重大升級。每個Farcaster用戶可以自由在Farcaster上啓動的不同應用之間切換,確保了用戶在客戶端內的自治和所有權。
Hub:類似於區塊鏈節點,Hub存儲數據並監聽以太坊和Optimism以獲取有關用戶的具體信息。
Client Apps:在Farcaster平台上使用的應用程序,本質上是一個鏈上的Keypair和數據集,由Client App發布者代表用戶執行操作,允許他們發布內容、讀取數據和執行其他操作。
Farcaster構建了一個“足夠去中心化”的系統,允許用戶在Client Apps之間擁有可移植的身分。這類似於使用Google登入Facebook和X,但Farcaster進一步實現了數據的可移植性。不同的Client Apps可以基於相同的數據創建獨特的體驗。例如,Warpcast類似於Twitter,而另一個應用可能更像Discord。
Client App必須連接到一個Hub,Hub無義務允許通信。Hubs類似於Web2中的Web服務器,Client Apps讀取或寫入數據到Hub時不收費。通常,制作Client App的團隊(如Warpcast)也運行它們連接的Hub節點,成爲Hub的“運營者”。任何人都可以運行一個Hub,如果初始配置指向其他Hubs,就會形成一個網路。
用戶可以擁有可移植的加密餘額,Client Apps可以創建法定貨幣錢包或額外的Client App特定的加密餘額。例如,Warpcast用戶支付“warps”,用於全局Farcaster存儲和Warpcast特定功能。
所選擇的架構是“足夠去中心化”,因爲它假設多個Client Apps獨立運行,並且任何構建Client或Connected App的人都需要運行一個節點或購買來自運行節點的訪問權限。
網路激勵不協調
Farcaster通過存儲數據和促進以太坊與Optimism之間通信的Hub運作。Hubs托管API,允許Client Apps讀寫數據。用戶必須通過在Optimism智能合約上調用“rent”函數來支付存儲費用。這種支付網關潛在地減少了垃圾郵件和機器人帳戶,但租金並未支付給節點運營者。隨着Farcaster的增長,存儲對於單個節點可能變得不可持續。水平擴展或激勵節點運營者可能會解決這個問題。
Client Apps的集中化
Warpcast是Farcaster的核心貢獻者和創建者,也是最廣泛使用的Client App。如果只有一個客戶端佔主導地位,Farcaster面臨成爲另一個集中化社交媒體平台的風險。Client Apps使用單一密鑰代表用戶執行操作,類似於web3錢包的工作方式,但具有重要的權力。整合智能錢包技術可以讓用戶將他們的Farcaster密鑰帳戶用作主要錢包。
Farcaster不僅因其技術成就而令人振奮,還因其培育的社區而引人注目。然而,Farcaster的最終形態尚未實現。引入Ferrule,這是一個在Farcaster內部構建的協議,使任何人都能爲Farcaster構建自己的客戶端。
Ferrule的重要性在於當前Farcaster的經濟學存在一定的局限性。具體而言,沒有任何激勵讓人們去運行一個Farcaster Hub,導致Farcaster管理整個網路。雖然這並非完全集中化,但也不是完全去中心化,因此有了Farcaster的“足夠去中心化”的標語。通向更加去中心化網路的道路將極大受益於Ferrule。
完全去中心化網路的好處是顯著的。與以太坊和Solana一樣,狀態增長正成爲一個日益嚴重的問題。隨着更多用戶的加入和互動,數據存儲的負擔完全落在Farcaster身上。這不僅涉及到集中化問題,還涉及可擴展和可持續的狀態增長問題。隨着大規模採用,這個問題將加劇。
來源: https://dune.com/pixelhack/farcaster
Farcaster的增長勢頭不減,每日獨立用戶超過60,000人,環比增長66%。隨着指數級增長,每個獨特帳戶內嵌的用戶活動也在增加。雖然任何人都可以運行Farcaster節點,但目前沒有任何激勵措施。爲了系統能夠實現最佳擴展,節點增長的激勵至關重要。
Ferrule設計
Ferrule是Farcaster Hub的一種新穎設計,作爲Eigenlayer Actively Validated Service (AVS)運行。它利用現有資產來保障和確保Hub的運行以及Farcaster協議的正確功能。用戶將資產重新投入到Ferrule合約中,根據網路行爲動態委派到Hubs。一部分委托收益將作爲獎勵分發給Hub運營者,同時覆蓋一部分存儲帳戶租金成本。
目前,Farcaster Hubs的數據完整性檢查有限,並且沒有經濟上的懲罰措施來防止垃圾信息或操縱。Ferrule旨在通過確保Hubs可驗證且安全地運行來解決這些問題。Ferrule節點廣播密碼學上可驗證的證據,證明其正確運行。經濟激勵鼓勵正確行爲,而不作爲或惡意行爲將通過削減懲罰。
隨着Ferrule的發展,它旨在解決狀態增長和客戶端/Hub集中化問題。激勵化的Hubs可以創建路由系統,確保它們無需存儲所有數據,並因存儲和提供數據而獲得獎勵。Ferrule設計旨在通過獎勵正確的Hub行爲,降低集中化的可行性。
Ferrule的一些路線圖項目包括:
重新質押機制:
激勵措施:
可驗證操作:
數據分片和路由:
Ferrule MPC: 實現去中心化客戶端和連接應用
MPC框架:
授權和智能錢包集成:
API和數據接口:
Ferrule MPC是一個庫和示例集,供團隊在Farcaster上運行去中心化的客戶端或連接應用使用。如果全面推進,它將成爲Ferrule的核心組成部分。盡管尚未完全準備好發布,Ferrule MPC旨在在Farcaster社區內引發討論,解決這些迫在眉睫的問題。
我們希望Ferrule MPC能成爲未來發展中的一個有用工具。如果Ferrule的設計激發了您的興趣,
Partilhar
區塊鏈的一個基本承諾是數字主權和所有權。傳統系統長期以來存在根本性問題。前沿技術的出現使我們能夠超越這些系統進入新的範式。社交媒體是許多需要進行大規模改革的系統之一。這種觀點並不新鮮。自從Bitclout時代以來,建設者、用戶和投資者一直倡導去中心化社交圖、驗證層及其相關功能。
許多人嘗試過,但尚未有人成功。現在,Farcaster登場了,一個基於以太坊,並由Optimism驅動的足夠去中心化的社交網絡應用。Farcaster的功能類似於X(原名Twitter)和Reddit。用戶可以快速加入網路,創建個人資料,發布“casts”(類似於推文),並關注其他用戶。大部分繁重的工作由Warpcast完成,這是Farcaster的客戶端,它抽象了技術復雜性,使用戶體驗更加無縫。
與X和Reddit不同,Farcaster允許用戶擁有他們的帳戶以及與其他用戶創建的社交圖和關係。這是對現有傳統系統的重大升級。每個Farcaster用戶可以自由在Farcaster上啓動的不同應用之間切換,確保了用戶在客戶端內的自治和所有權。
Hub:類似於區塊鏈節點,Hub存儲數據並監聽以太坊和Optimism以獲取有關用戶的具體信息。
Client Apps:在Farcaster平台上使用的應用程序,本質上是一個鏈上的Keypair和數據集,由Client App發布者代表用戶執行操作,允許他們發布內容、讀取數據和執行其他操作。
Farcaster構建了一個“足夠去中心化”的系統,允許用戶在Client Apps之間擁有可移植的身分。這類似於使用Google登入Facebook和X,但Farcaster進一步實現了數據的可移植性。不同的Client Apps可以基於相同的數據創建獨特的體驗。例如,Warpcast類似於Twitter,而另一個應用可能更像Discord。
Client App必須連接到一個Hub,Hub無義務允許通信。Hubs類似於Web2中的Web服務器,Client Apps讀取或寫入數據到Hub時不收費。通常,制作Client App的團隊(如Warpcast)也運行它們連接的Hub節點,成爲Hub的“運營者”。任何人都可以運行一個Hub,如果初始配置指向其他Hubs,就會形成一個網路。
用戶可以擁有可移植的加密餘額,Client Apps可以創建法定貨幣錢包或額外的Client App特定的加密餘額。例如,Warpcast用戶支付“warps”,用於全局Farcaster存儲和Warpcast特定功能。
所選擇的架構是“足夠去中心化”,因爲它假設多個Client Apps獨立運行,並且任何構建Client或Connected App的人都需要運行一個節點或購買來自運行節點的訪問權限。
網路激勵不協調
Farcaster通過存儲數據和促進以太坊與Optimism之間通信的Hub運作。Hubs托管API,允許Client Apps讀寫數據。用戶必須通過在Optimism智能合約上調用“rent”函數來支付存儲費用。這種支付網關潛在地減少了垃圾郵件和機器人帳戶,但租金並未支付給節點運營者。隨着Farcaster的增長,存儲對於單個節點可能變得不可持續。水平擴展或激勵節點運營者可能會解決這個問題。
Client Apps的集中化
Warpcast是Farcaster的核心貢獻者和創建者,也是最廣泛使用的Client App。如果只有一個客戶端佔主導地位,Farcaster面臨成爲另一個集中化社交媒體平台的風險。Client Apps使用單一密鑰代表用戶執行操作,類似於web3錢包的工作方式,但具有重要的權力。整合智能錢包技術可以讓用戶將他們的Farcaster密鑰帳戶用作主要錢包。
Farcaster不僅因其技術成就而令人振奮,還因其培育的社區而引人注目。然而,Farcaster的最終形態尚未實現。引入Ferrule,這是一個在Farcaster內部構建的協議,使任何人都能爲Farcaster構建自己的客戶端。
Ferrule的重要性在於當前Farcaster的經濟學存在一定的局限性。具體而言,沒有任何激勵讓人們去運行一個Farcaster Hub,導致Farcaster管理整個網路。雖然這並非完全集中化,但也不是完全去中心化,因此有了Farcaster的“足夠去中心化”的標語。通向更加去中心化網路的道路將極大受益於Ferrule。
完全去中心化網路的好處是顯著的。與以太坊和Solana一樣,狀態增長正成爲一個日益嚴重的問題。隨着更多用戶的加入和互動,數據存儲的負擔完全落在Farcaster身上。這不僅涉及到集中化問題,還涉及可擴展和可持續的狀態增長問題。隨着大規模採用,這個問題將加劇。
來源: https://dune.com/pixelhack/farcaster
Farcaster的增長勢頭不減,每日獨立用戶超過60,000人,環比增長66%。隨着指數級增長,每個獨特帳戶內嵌的用戶活動也在增加。雖然任何人都可以運行Farcaster節點,但目前沒有任何激勵措施。爲了系統能夠實現最佳擴展,節點增長的激勵至關重要。
Ferrule設計
Ferrule是Farcaster Hub的一種新穎設計,作爲Eigenlayer Actively Validated Service (AVS)運行。它利用現有資產來保障和確保Hub的運行以及Farcaster協議的正確功能。用戶將資產重新投入到Ferrule合約中,根據網路行爲動態委派到Hubs。一部分委托收益將作爲獎勵分發給Hub運營者,同時覆蓋一部分存儲帳戶租金成本。
目前,Farcaster Hubs的數據完整性檢查有限,並且沒有經濟上的懲罰措施來防止垃圾信息或操縱。Ferrule旨在通過確保Hubs可驗證且安全地運行來解決這些問題。Ferrule節點廣播密碼學上可驗證的證據,證明其正確運行。經濟激勵鼓勵正確行爲,而不作爲或惡意行爲將通過削減懲罰。
隨着Ferrule的發展,它旨在解決狀態增長和客戶端/Hub集中化問題。激勵化的Hubs可以創建路由系統,確保它們無需存儲所有數據,並因存儲和提供數據而獲得獎勵。Ferrule設計旨在通過獎勵正確的Hub行爲,降低集中化的可行性。
Ferrule的一些路線圖項目包括:
重新質押機制:
激勵措施:
可驗證操作:
數據分片和路由:
Ferrule MPC: 實現去中心化客戶端和連接應用
MPC框架:
授權和智能錢包集成:
API和數據接口:
Ferrule MPC是一個庫和示例集,供團隊在Farcaster上運行去中心化的客戶端或連接應用使用。如果全面推進,它將成爲Ferrule的核心組成部分。盡管尚未完全準備好發布,Ferrule MPC旨在在Farcaster社區內引發討論,解決這些迫在眉睫的問題。
我們希望Ferrule MPC能成爲未來發展中的一個有用工具。如果Ferrule的設計激發了您的興趣,