“可組合性是指一種能力,讓組件能夠重新組合成更大的結構,并且一個組件的輸出能夠成為另一個組件的輸入.最好的例子就是每一塊都可以連接到另一塊的樂高.”偉大的可組合性...嗎?
神圣的可組合性!可組合性為我們帶來了金錢樂高(ERC-20和OpenZepplin等標準),為我們帶來了金融樂高(DeFi協議的各種組合),為我們帶來了媒體樂高(NFT).可組合性就是創新開發者可以像搭樂高一樣,把別人的樂高(合約源碼)拿過來,修修補補,創建出一個新的產品.可組合性就是復利!用戶還可以通過在創作出的不同新產品之間互相交互,來釋放資產的無限可能性.
Web3的可組合性類似一個并非拷貝樂高,而是引用樂高的微服務架構,更強大但也更危險(木板效應明顯且致命).Crypto=可組合性(開源數據與代碼+互操作性+流動性整合)+激勵,但是作為Crypto的重要組成部分,一個可以無限次方的重要變量,可組合性的樂高其實是一個隨時搖搖欲墜的危房.可組合性===開發與使用的復雜性
隱私DID項目zCloak Network與dForce達成合作:金色財經報道,據官方公告,注重隱私的DID和ZKP基礎設施zCloak Network將與dForce合作,將隱私保護身份服務與DeFi集成在一起。該合作伙伴關系將專注于在訪問DeFi服務時使用真實身份,同時保護用戶隱私。
通過與dForce合作,zCloak Network利用零知識證明技術為dForce及其用戶提供一套獨特的DID協議和基礎設施。雙方的技術和產品將在合作伙伴關系中實施,主要涉及身份驗證,傳遞可信度和隱私保護。[2023/5/1 14:36:09]
一個例子就是,每個代碼庫(無一例外)都是屎山(Web2時代的成熟項目,光是代碼行數的數字就已經很復雜).越多組合就意味著越高的復雜性,也就是意味著在開發或使用時更多出錯的可能,更多的Bug.比如讓你閱讀這篇文章并點贊轉發,你可以輕松完成;但如果讓你關注比特幣的幣價的同時切蘋果皮還要騎自行車,你就很難同時完成這些任務了.你確實同時做了很多事,效率很高,但是你非常容易出錯.
Foresight Ventures推出1000萬美元的Web3基金:金色財經報道,Foresight Ventures (FV) 是一家擁有4億美元的加密基金,它正在啟動一個名為 Foresight X的孵化器計劃。該計劃將向三種不同類型的Web3投資1000萬美元。Foresight Ventures加密基金計劃支持全球市場區塊鏈項目的發展。[2022/11/23 7:58:49]
上圖是以太坊Sharding方案的變化.EVM的設計目標就包括[簡單性和更少的外部依賴.即使是非常復雜的想法,也往往具有“合理簡單”的版本.有時候真的未必需要那么多的組合和工程化,讓事情過于復雜.可組合性===軟件依賴的風險
可組合性很多時候就預示著某些項目必需與其他項目組合,才可以運行,這就是軟件依賴的風險.
DF(dForce)將于今日18:00上線BiKi:根據官方公告,DF(dForce)將于今日18:00(GMT+8)上線BiKi平臺,開放DF/USDT、DF/ETH交易對,并同時開放提現,充值已開放。
DForce 旨在為基于區塊鏈技術開發的開放式金融和貨幣協議應用,構建一個集成的和互通的協議矩陣, 提供一個統一的流動性池的基礎設施服務于開放式金融網絡。 DF是dForce Network的應用型平臺代幣,在dForce生態里承擔著多種功能,包括費用支付、平臺治理、風險管理、衍生資產合成、合作伙伴激勵等。[2020/7/3]
試想一下,你要做個DEX聚合器,那么你就不得不去等待被聚合的DEX上線到網絡,你必須組合他們,才能發揮美好的可組合性.但這也意味著你得等Uniswap提出提案,通過提案,部署之后才能上線你的聚合器(話說較多情況下直接用Uniswap是比聚合器更好的).更明顯的可組合性造成依賴的例子,就是,網絡沒有EVM,應用就上不了線了.EVM成為可組合性不可缺少的一環了,正是因此,對很多生態,EVM才如此重要.有時候,開發者和用戶太過于依賴可組合性.可組合性給開發者帶來了快速的接入,但是或許更長的等待時間;也帶來了現有的代碼,但是可能會坍塌的多米諾.可組合性===開源項目的多米諾
聲音 | Blockforce 資本首席執行官:比特幣仍然是一個偉大的投資:據bitcoinexchangeguide消息,近日,Blockforce 資本的首席執行官埃里克·歐文(Eric Ervin)接受彭博采訪時表示,目前比特幣價格并不好,但有足夠的興趣,它在未來會成為一種良好的投資工具。現在相信它,人們會抓住一個很好的機會。他相信,“出對牌”的投資者可以獲得良好的投資回報。[2018/12/15]
書接前文的可組合性依賴問題,這一長串的依賴其實讓可組合性的樂高變成了多米諾.
開源供應鏈投的例子在最近也屢見不鮮,比如主動投(盡管本意可能是好的)的Faker.js和node-ipc,還有不小心危害了整個互聯網安全的Log4j(最近Java好像又出事了).
聲音 | “華爾街之狼”Jordan Belfort:比特幣的末日即將來臨:據ethereumworldnews消息,“華爾街之狼”原型Jordan Belfort日前表示,比特幣的末日即將來臨,建議BTC持有者在價格崩潰之前離開市場。但他同時表示,盡管他對于BTC的立場是消極的,但認為BTC和其他數字貨幣背后的技術有著巨大的潛力。此前他曾在訪談中表示,比特幣價格的上漲歸因于瘋狂的投機行為,它最終會崩潰并歸零,但在崩潰前或許會達到5萬美元。[2018/6/26]
這些問題的根本原因還是:1.開發者不會看所有的源碼,只會復制粘貼(Candevsdosomething?)
2.普通開源社區的激勵不足以支持持久開發.(一個貢獻者得喂飽八萬個使用者)
為了解決這兩個源頭,我們需要第三方審計服務,去中心化的開發社區,合理激勵的DAO,更多的Gitcoin捐獻,更多分配到基礎設施上的資金.同時,從問題中,我們也看出全權交給社區開發也是不可取的(JavaScript社區),同時不能太過于依賴社區貢獻,可能會導致缺乏標準庫,而且通常激勵下社區開發很可能無法保證長久支持.我們還是需要一些中立和有效的組織來決定納入一些標準,以及引導對開發社區的資金激勵.(順便一提,Ethers是EVM生態被使用最多的第三方庫,周下載量在68萬左右,但是只是“Web2”前端框架react的5%左右;根據ElectricCapital的數據,Web3開發者的數量大概占所有開發者的0.07%.Web3開發還有很長的路要走.)再回到Web3,如果OpenZepplin出點風險,那受害的就不只是我們的軟件了,而是我們最寶貴的資金,這是很可怕的.可組合性===缺點更明顯的DAO
今年又是DAO元年.DAO已經成為了社區的默認實踐.DAO的可組合性確實可以讓組織之間像嫁接一樣,共同繁榮生長.
但是作為一個分散組織,DAO的缺點就是更慢更難的決策,無法衡量工作的貢獻,以及有時候權力的濫用.充滿可組合性的DAO讓DAO過于去中心化和復雜了,以上的三個缺點被幾何級數地放大.
可組合性讓DAO的缺點更加缺點了.可組合性===膨脹的金融泡沫
傳統意義上的金融泡沫的可組合性的危害,我相信不用多說了.以NFT衍生品等舉例,NFT的金融項目在不斷搭積木,讓整個NFT產業越來越復雜,套利攻擊等攻擊機會也就越多.而這些金融產品套上加套,這些產品被保險公司認可(就想到了審計機構),風險被從買得起BAYC的富人轉嫁給大眾消費者.最后當泡沫破裂的時候,受傷最大的就是普通用戶.還記得比特幣創世區塊誕生的那一年發生了啥嗎?總結
對于可組合性,我們需要知其優點,也要知其缺點.對于我文中提到的每個缺點,我都可以用可組合性的優點來對其一一反駁,但是我們仍然需要知道這些缺點,而不是讓可組合性變成一個任人打扮的玩偶.可組合性仍然有很多的提高空間,盡管它已經幫我們創造了無限龐大和美好的各種杰作(Web1+Web2+Web3).我們需要更多更好更受關注的胖協議(我知道胖協議理論有些不合理了...),可信中立性,和認受性.可組合性是99%的組合和1%的破碎.
Tags:FORWEBFORCEORCFairy Forest NFTWEB3ALLBI幣Banana Task Force ApeORCA
現在來看,似乎Cosmos一開始看起來“很蠢”的代幣經濟是可行的。因為初始超過67%的流動代幣加上靈魂人物JaeKwon出走,導致項目方對于Cosmos本身的控制力接近于無,使得Cosmoshu.
1900/1/1 0:00:00你知道Hashed嗎?就加密行業而言,他在VC圈的名聲或許不如a16z\\Paradigm那樣顯赫,但要論成長,或許少有敵手.
1900/1/1 0:00:00這篇文章的主題適用于那些喜歡“超前思考”的人。以太坊正在發生變化,而且變化很快。隨著我們過渡到權益證明,明年將給以太坊網絡帶來根本性的變化.
1900/1/1 0:00:00「每周編輯精選」是Odaily星球日報的一檔“功能性”欄目。星球日報在每周覆蓋大量即時資訊的基礎上,也會發布許多優質的深度分析內容,但它們也許會藏在信息流和熱點新聞中,與你擦肩而過.
1900/1/1 0:00:00預言機在DeFi的應用:PriceFeeds并不簡單在DeFi中被廣泛采用的預言機主要有兩種。一類是以Chainlink為代表的通用預言機,提供按交易量加權平均的價格(VolumeWeighte.
1900/1/1 0:00:00NFT數據日報是由Odaily星球日報與NFT數據整合平臺NFTGO.io合作的一檔欄目,旨在向NFT愛好者與投資者展示近24小時的NFT市場整體規模、交易活躍度、子領域市占比.
1900/1/1 0:00:00