可組合性是指一種能力, 讓組件能夠重新組合成更大的結構, 并且一個組件的輸出能夠成為另一個組件的輸入. 最好的例子就是每一塊都可以連接到另一塊的樂高.
神圣的可組合性! 可組合性為我們帶來了金錢樂高 (ERC-20 和 OpenZepplin 等標準), 為我們帶來了金融樂高 (DeFi 協議的各種組合), 為我們帶來了媒體樂高?(NFT).
可組合性就是創新! 開發者可以像搭樂高一樣, 把別人的樂高 (合約源碼) 拿過來, 修修補補, 創建出一個新的產品.
可組合性就是復利! 用戶還可以通過在創作出的不同新產品之間互相交互, 來釋放資產的無限可能性.
Web3 的可組合性類似一個并非拷貝樂高, 而是引用樂高的微服務架構, 更強大但也更危險 (木板效應明顯且致命).
Crypto = 可組合性 (開源數據與代碼 + 互操作性 + 流動性整合) + 激勵, 但是作為 Crypto 的重要組成部分, 一個可以無限次方的重要變量, 可組合性的樂高其實是一個隨時搖搖欲墜的危房.
Bored Ape Yacht Club最新游戲HV-MTL Forge將于6月29日推出:6月21日消息,Bored Ape Yacht Club官方推特發布新游戲HV-MTL Forge宣傳視頻,該游戲將于6月29日推出,這是一款空間建造游戲,游戲玩家可以搭建或者定制一個專屬的特色空間。HV-MTL Forge游戲故事圍繞Bored Ape Yacht Club創建者的HV-MTL機器人NFT展開,持有其NFT就可以訪問參與Forge游戲。[2023/6/21 21:51:15]
一個例子就是, 每個代碼庫 (無一例外) 都是屎山 (Web2 時代的成熟項目, 光是代碼行數的數字就已經很復雜).
越多組合就意味著越高的復雜性, 也就是意味著在開發或使用時更多出錯的可能, 更多的 Bug.
比如讓你閱讀這篇文章并點贊轉發, 你可以輕松完成; 但如果讓你關注比特幣的幣價的同時切蘋果皮還要騎自行車, 你就很難同時完成這些任務了. 你確實同時做了很多事, 效率很高, 但是你非常容易出錯.
MetaMask 更新至 10.18.0 版本,將對“SetApprovalForAll”合約進行提示:7月28日消息,瀏覽器插件錢包 MetaMask 已更新至 10.18.0 版本,該版本將對“SetApprovalForAll”的合約進行提示并需要用戶確認,此舉旨在防止惡意合約獲得授權后盜取錢包內資產。[2022/7/28 2:43:12]
上圖是以太坊 Sharding 方案的變化. EVM 的設計目標就包括簡單性和更少的外部依賴. 即使是非常復雜的想法, 也往往具有“合理簡單”的版本. 有時候真的未必需要那么多的組合和工程化, 讓事情過于復雜.
可組合性很多時候就預示著某些項目必須與其他項目組合, 才可以運行, 這就是軟件依賴的風險.
Beefy,Autofarm,Dforce等12個BNBCHAIN知名項目宣布參與DEX2.0協議DDDX.io的veNFT治理:3月28日消息,DDDX.io公布第二輪BNB Chain生態伙伴。合作伙伴將獲得veNFT、獲得交易所的投票權和治理權。
據悉,DDDX.io是由ACDAO發起的基于SOLIDLY改進的Dex2.0協議,現已經通過CERTIK審計,將于3月30日正式上線,4月7日開啟第一次流動性挖礦獎勵。[2022/3/28 14:23:05]
試想一下, 你要做個 DEX 聚合器, 那么你就不得不去等待被聚合的 DEX 上線到網絡, 你必須組合他們, 才能發揮美好的可組合性. 但這也意味著你得等 Uniswap 提出提案, 通過提案, 部署之后才能上線你的聚合器 (話說較多情況下直接用 Uniswap 是比聚合器更好的).
更明顯的可組合性造成依賴的例子, 就是, 網絡沒有 EVM, 應用就上不了線了. EVM 成為可組合性不可缺少的一環了, 正是因此, 對很多生態, EVM 才如此重要.
動態 | 信用卡支付解決方案提供商ForgingBlock推出基于加密貨幣的支付網關:據Bitcoin Exchange Guide消息,信用卡支付解決方案提供商ForgingBlock已確認推出基于加密貨幣的支付網關,該網關還支持PayPal和Apple Pay的付款,包括信用卡。[2019/4/14]
有時候, 開發者和用戶太過于依賴可組合性. 可組合性給開發者帶來了快速的接入, 但是或許更長的等待時間; 也帶來了現有的代碼, 但是可能會坍塌的多米諾.
書接前文的可組合性依賴問題, 這一長串的依賴其實讓可組合性的樂高變成了多米諾.
開源供應鏈投的例子在最近也屢見不鮮, 比如主動投 (盡管本意可能是好的) 的 Faker.js 和 node-ipc, 還有不小心危害了整個互聯網安全的 Log4j (最近 Java 好像又出事了).
聲音 | 麻省理工Brian Forde:虛擬貨幣和加密貨幣交替使用不正確:據Coindesk消息,麻省理工學院數字貨幣計劃的創始董事Brian Forde表示,了解使用加密貨幣進行的活動貢獻的范圍非常重要。 世界上近40%的人口不使用加密貨幣。虛擬貨幣和加密貨幣這兩個詞交替使用是不正確的,虛擬貨幣是最廣泛的名稱。加密貨幣用戶不會成千上萬。[2018/11/5]
這些問題的根本原因還是:
開發者不會看所有的源碼, 只會復制粘貼?(Can devs do something?)
普通開源社區的激勵不足以支持持久開發. (一個貢獻者得喂飽八萬個使用者)
為了解決這兩個源頭, 我們需要第三方審計服務, 去中心化的開發社區, 合理激勵的 DAO, 更多的 Gitcoin 捐獻, 更多分配到基礎設施上的資金.
同時, 從問題中, 我們也看出全權交給社區開發也是不可取的 (JavaScript 社區), 同時不能太過于依賴社區貢獻, 可能會導致缺乏標準庫, 而且通常激勵下社區開發很可能無法保證長久支持. 我們還是需要一些中立和有效的組織來決定納入一些標準, 以及引導對開發社區的資金激勵.
(順便一提, Ethers 是 EVM 生態被使用最多的第三方庫, 周下載量在 68 萬左右, 但是只是 “Web2” 前端框架 react 的 5% 左右; 根據 Electric Capital 的數據, Web3 開發者的數量大概占所有開發者的 0.07%. Web3 開發還有很長的路要走.)
再回到 Web3, 如果 OpenZepplin 出點風險, 那受害的就不只是我們的軟件了, 而是我們最寶貴的資金, 這是很可怕的.
今年又是 DAO 元年. DAO 已經成為了社區的默認實踐.
DAO 的可組合性確實可以讓組織之間像嫁接一樣, 共同繁榮生長.
但是作為一個分散組織,?DAO 的缺點就是更慢更難的決策, 無法衡量工作的貢獻, 以及有時候權力的濫用.
充滿可組合性的 DAO 讓 DAO 過于去中心化和復雜了, 以上的三個缺點被幾何級數地放大.
可組合性讓 DAO 的缺點更加缺點了.
傳統意義上的金融泡沫的可組合性的危害, 我相信不用多說了.
以 NFT 衍生品等舉例, NFT 的金融項目在不斷搭積木, 讓整個 NFT 產業越來越復雜, 套利攻擊等攻擊機會也就越多. 而這些金融產品套上加套, 這些產品被保險公司認可 (就想到了審計機構), 風險被從買得起 BAYC 的富人轉嫁給大眾消費者. 最后當泡沫破裂的時候, 受傷最大的就是普通用戶.
還記得比特幣創世區塊誕生的那一年發生了啥嗎?
對于可組合性, 我們需要知其優點, 也要知其缺點. 對于我文中提到的每個缺點, 我都可以用可組合性的優點來對其一一反駁, 但是我們仍然需要知道這些缺點, 而不是讓可組合性變成一個任人打扮的玩偶.
可組合性仍然有很多的提高空間, 盡管它已經幫我們創造了無限龐大和美好的各種杰作 (Web1 + Web2 + Web3). 我們需要更多更好更受關注的胖協議?(我知道胖協議理論有些不合理了...),?可信中立性, 和認受性.
可組合性是 99% 的組合和 1% 的破碎.
Router Protocol是如何解決互操作性的?撰寫:The DeFi Investor編譯:TechFlow internCrypto 中最大的問題是缺乏跨鏈的互操作性.
1900/1/1 0:00:00FTX .US 董事長 Brett Harrison 昨日發文表示在 Gather 建設了一個線上辦公室,方便進行工作溝通.
1900/1/1 0:00:00這年頭,走路、跑步還能賺錢?最近大火的Web3鏈游STEPN,就是喊著這個口號出圈的。簡單說,這是一款基于公共區塊鏈平臺Solana鏈的“Move to Earn(邊走邊賺)”游戲.
1900/1/1 0:00:00Stepn?是搭建在Solana上第一款結合了區塊鏈代幣激勵的運動APP,通過引入“Movetoearn”的創新概念,開創了區塊鏈對于運動類APP的賦能嘗試,目前該協議正式上線僅3個月左右.
1900/1/1 0:00:00作者 | 李火華出品|白話區塊鏈近年來,隨著網絡技術的發展,個人隱私數據被泄漏的事件層出不窮。比特幣因為其匿名性,受到了一部分重視隱私的用戶的喜愛;但在另一部分人眼里,比特幣的匿名性仍然很弱,因.
1900/1/1 0:00:00ILO,Initial Lock-up Offering的縮寫,可以理解為“鎖倉發行”。這種嶄新的代幣分發模式,已經成為了行業最新的風口,吸引了大量資金.
1900/1/1 0:00:00