編者注:在區塊鏈世界里,“可組合性”一詞最早被用來說明免許可智能合約平臺的長處,即同一平臺上的組件可以相互組合,產生出新的產品和服務。本文作者意識到了,可組合性不是0與1的區別,而是程度的區別,因有此文。作者對Cosmos等項目的分析可謂別開生面,但對所謂“云時代”的描述則多少有些異想天開了。應當承認的是,演化之路的神秘與優越,正在于其不可完全控制;而取得了這一點認識,就沒有必要總把眼前事物附會成演化的必由之路了。在a16zcrypto網站上的一個視頻中,我們談論了許多關于密碼學網絡和城市之間相似性的問題,因為二者都通過共享基礎設施來實現自下而上的發展。通常來說,傳統商業的最佳模式是,把店鋪開設在一個人口密集、公共設施完善、法律完備、治安良好,且充滿市場活力的地方。對于開發者來說也是如此,在共享現有用戶群、數據、安全性和代碼等資源的基礎上進行構建會獲益不少。我們稱之為可組合性。如果一個平臺上的現有資源能夠用來構建更高級別的應用程序,那么這個平臺就具備了可組合性。可組合性非常重要,它能讓開發者花費更少的資源做更多的事情,繼而加快創新的速度并增強其復合性。區塊鏈計算機的免信任特性是其實現可組合性的一大重要條件,因為它能讓開發者在共享的基礎設施上進行構建,同時不必擔心底層被突然叫停。這是真的,因為區塊鏈既是無準入門檻的又是富狀態的。在研究區塊鏈計算的發展時,我勾勒了一個由四個不同時代組成的心理模型,每個時代在架構和可組合性方面的優先級上各不相同:計算器時代——面向特定應用,可組合性有限大型機時代——圖靈完備,可組合性高服務器時代——面向特定應用,不具備可組合性云時代——圖靈完備,具備可擴展的可組合性我將逐步展開介紹每個時代,以及在我眼中它們各自的優缺點。但是我先聲明,這個領域中的很多研究問題是沒有明確答案的,而且事物的發展方向并不明朗。每一個問題都需要實驗。計算器時代
被標記為孫宇晨的地址從 Aave V2 中撤回1000萬枚TUSD并轉入幣安:10月21日消息,PeckShield在推特上表示,被Etherscan標記為孫宇晨的地址從Aave V2中撤回1000萬枚TUSD并轉入幣安。本月至今,孫宇晨相關地址已從Aave撤回了近2億美元穩定幣。[2022/10/21 16:34:53]
比特幣是區塊鏈計算的鼻祖。它是一個面向特定應用問題的全棧解決方案:健全貨幣或者說數字黃金。除了具備追蹤余額和轉賬等簡單的功能之外,比特幣還提供了一種腳本語言,可以用來構建更復雜的功能。許多項目已經使用了比特幣腳本語言來構建更高級的應用程序。舉例來說,存在證明利用OP_RETURN數據存儲來創建一個證明,以此證實某個人在特定時間內擁有一份數字文件。像ColoredCoins和Counterparty這樣的項目可以基于比特幣區塊鏈的集中安全性創建自定義代幣。但是,由于比特幣的腳本語言在設計上有意留下了一些限制,其他一些企圖進一步擴展比特幣功能或代幣功能的嘗試就無法實現了。許多人認為,對于一個去中心化的貨幣系統來說,最重要的屬性是安全性,而非可編程性,因此有限制的腳本語言是一個特性,而非一個bug。由此我們可以看出,比特幣更像是計算器而非計算機。它是針對特定目的構建的,并且擅長處理目標任務,但對于熱衷改進和構建新型應用程序的開發者來說,需要向新的架構演進。大型機時代
Audius、DODO、Livepeer 等應用從 The Graph 托管服務遷移到主網:6月11日消息,區塊鏈數據索引項目 The Graph (GRT)表示,Audius、DODO、Livepeer、mStable、Opyn、PoolTogether、Reflexer 和 UMA 等應用現已完全從 The Graph 的托管服務遷移到主網,成為 The Graph 主網上的 10 個子圖,且均可使用 GRT 來支付網絡使用費。[2021/6/11 23:29:40]
以太坊是構建在由比特幣開創的核心理念上的,并納入了圖靈完備的虛擬機來使區塊鏈計算機變得更加通用。這意味著開發者可以在去中心化的機器網絡中部署和運行任何程序。如今,網絡中每一個節點都必須執行每一個程序功能,以便確保其準確性。這就造成了以太坊效率低下且成本高昂的問題,但是它有一個方面是無敵的:它的計算不依賴于人的主觀信任。每個程序都會如我們所期望那樣按部就班地執行,并且它的輸出或狀態可供他人查看。因此,以太坊上的程序可以充當可靠且中立的基本構成要素,供開發者用來編寫更高級的應用程序。于是,我們看到了下面這些項目:Marble提供的是通過快速借貸實現交易套利的服務:“交易者可以通過Marble銀行借款,到一個去中心化交易所上購買代幣,再到另一個去中心化交易所上以更高的價格賣出代幣,然后還清借款,將套利所得的利潤收入囊中,所有這一切都通過一筆小小的交易達成。”Marble之所以能做到這點,是因為它利用以太坊虛擬機跨越不同的獨立項目來執行一系列功能,最終構建出了一個人人都能使用的簡單實用程序。Primotif是一個可以追蹤現實世界指數的金融衍生品。它使用Augur上的預測市場來追蹤標的指數的價格,然后利用dYdX的沽空代幣來對沖ETH的波動性,dYdX使用的是Maker發行的穩定幣Dai來作為報價貨幣。這個僅僅花費一個周末就構建完成的項目是個很好的例子,體現了可組合性是如何帶來復合式創新和強大的開發者網絡效應的。通過可組合性帶來網絡效應不是一種新的現象。這是Twitter的創始人BizStone早在2007年就發表過對TwitterAPI的可組合性的看法:“我們在Twitter的API上的投入可以說是我們做過意義最重大的一件事。首先,這可以讓我們以非常簡單的方式來服務用戶,并創建一個簡單的API以便開發者可以在我們的基礎架構之上進行構建,提出比我們更好的想法,并構建像Twitterrific這樣的程序,它由一個非常小的團隊開發,為Twitter用戶帶來了絕佳體驗,這是我們根本做不到的。因此,API很容易就能帶來比網站多10倍的流量,它對我們來說非常重要。”遺憾的是,可組合性并不適合Web2.0時代的場景。問題在于,你既不能“通過API匯款”,也沒有一種有效公平的方式來控制平臺的規則,比如廣告展示的規則。這就造成了開發者和平臺之間激勵失調,從而導致數據的重新集中化和第三方創新的缺失。我的合作伙伴Chris曾經寫過一篇文章來講述密碼學代幣是如何能夠更好激勵可持續開放式網絡的。如今的問題在于,兼顧激勵協調和可組合性的網絡無法擴展。這就是區塊鏈的大型機時代。盡管可組合性確實帶來了早期的網絡效應——集中安全性、用戶群、數據和代碼,但是由于大型機的吞吐量限制,采用量的增加會造成邊際收益遞減。這反過來會驅高每一位新增用戶和開發者的成本。繪制成圖表則如下所示:-由于資源限制,每新增一位用戶會帶來更高的邊際成本并最終超過可組合性的邊際值-進入“服務器時代”
NuCypher 已將共享策略訪問周期持續時間從 24 小時延長至 7 天:據官方消息,隱私基礎設施 NuCypher (NU)的關于將共享策略訪問周期持續時間以提升 Worker (節點運營方和質押者)潛在回報的第一項升級提案現已獲得通過,且已執行。目前,NuCypher 已將周期從 24 小時延長至 7 天,可降低 Worker 在鏈上作出承諾所需的累積 Gas 成本。[2021/4/15 20:21:32]
為了尋求可擴展性,一些開發者已經放棄了前面提到的可組合性和共享網絡效應,轉而采用面向特定應用的架構。像Polkadot和Cosmos這類項目的愿景就是構建一條多重的異構鏈——其中每條鏈都會進行個性化調整來打造定制化應用程序。Polkadot的Substrate和CosmosSDK都是模塊化的區塊鏈構建工具包,用于構建你自己的全棧“應用程序鏈”。全棧開發的工作量要遠超出整合現有的網絡資源進行開發所需的工作量。對于開發者而言,這意味需要構建下至狀態機、上至應用程序接口的所有部分,為網絡帶來最低程度的可行安全性,并與生態系統中的其他項目實現互操作性。但從歷史上看,全棧策略在推動未來發展和將早期技術推向市場方面已經取得了成功。早在PC應用達到標準之前,WangTechnologies就推出了一個非常實用的文字處理軟件作為軟硬件捆綁的解決方案。在這之后,AOL捆綁了一個網絡服務提供商,一個內容分發系統和一個郵件和即時通訊工具——為正處于建設中的早期網絡帶來了卓越的用戶體驗。RIM為了促進智能手機的采用,將移動設備、操作系統和類似BBM和電子郵件推送等早期應用捆綁在了一起。-全棧平臺,推動未來前行。-在網絡發展的早期,每個網站都有一臺定制的服務器在某個機房里運行。為了獲得端對端的體驗,開發者也需要擁有一部分基礎設施。等到了區塊鏈計算的第三個時代,情況可能相同。這就是我所說的“服務器時代”。“服務器時代”的區塊鏈為了獲得一定的控制權明確放棄了可組合性。這涉及到兩個方面:對終端用戶體驗的控制,以及對網絡供給端資源經濟更為精細的控制。“服務器時代”架構的設想是諸如安全性、存儲空間和算力之類的網絡資源都受到需求的約束。也就是說,隨著應用程序得到越來越多的采用,它們可以按照需求擴展。這與“大型機時代”架構形成了對比,在“大型機時代”的架構中,資源成本會隨著網絡上所有其他流量的變化而變化。從理論上講,全棧的“服務器時代”架構可以降低像“大型機時代”構架那樣的優化風險。“服務器時代”的區塊鏈與之前的全棧平臺不同,因為它們仍然是區塊鏈!雖然Wang、AOL和RIM是封閉式平臺,但“服務器時代”的區塊鏈仍然是可驗證的開放式數據結構,具有可編程的激勵機制。這個屬性使得它們能夠構成中心。一條區塊鏈可以是另一條區塊鏈的輕客戶端,開發者可以構建原子交換,并擴展功能。這意味著即使是“服務器時代”的區塊鏈仍然具有可組合性,但是與“大型機時代”的區塊鏈不在同一個維度上。這些區塊鏈計算機不再運行單個虛擬機,而是需要新的標準來進行相互通信,以便于實現跨應用程序的組合。這些通信接口是現行研究和標準化的主體,并且無疑會讓開發人員在可組合性方面的體驗變得更加復雜。但是,盡管存在這個缺點,捆綁的種種優點或將催生新一波區塊鏈架構,我預計短期內將出現更多采用全棧開發的項目。“云時代”
實力派 | 范瑞彬:FISCO BCOS的設計邏輯主要從 5個方面出發:在今日“金色實力派”線上訪談中,針對海創鏈CEO張弢提出的“微眾銀行聯合金鏈盟開源工作組研發并開源的FISCO BCOS的設計邏輯是什么?”的問題,微眾銀行分布式商業科技發展部副總經理、區塊鏈負責人范瑞彬表示,FISCO BCOS在設計上主要從5方面出發考量:1、安全。全方位的安全防護(覆蓋網絡、主機、存儲、應用等),要避免短板和破窗。同時針對聯盟鏈的場景,專門支持了準入機制,CA認證、密鑰管理等關鍵能力。2、隱私保護。完整支持了國密算法體系(包括SM1、SM2、SM3、SM4等)。同時支持了權限管理、群簽名、環簽名、同態加密、零知識證明等隱私保護功能。3、性能。在工信部信通院的評測中單鏈TPS超2w,而且還支持了并行計算和分布式存儲,包括多鏈、跨鏈、熱點賬戶、多群組等一整套完整的解決方案,具備靈活高效的平行擴展能力。4、易用,提供開源的中間件平臺,讓使用者更便利的學習上手、開發、調試、部署、運營、監控、審計等。5、可靠,架構設計上要達到金融級水準的高可靠性。除了架構設計本身保證可靠,通過開源,更多人可以使用,促進更多的應用落地,用實踐來檢驗和加速推動FISCO BCOS的成熟可靠。[2019/12/18]
“云時代”的目的是調用可擴展的通用底層架構來進行無需信任的計算。這是一片應許之地,只要創造力跟得上,可組合性要多高就有多高,不受規模大小和通信復雜度的限制,同時可以在不損害收益的前提下增強創新的復合性。關于“云時代”區塊鏈的運作方式有很多開放式研究。“服務器時代”架構的支持者認為,實現了異構區塊鏈之間跨鏈通信的標準化和抽象化之后,我們將迎來“云時代”。另外像是以太坊2.0和Dfinity等項目正在集中打造同質的、圖靈完備的分片鏈。你可以將“云時代”視為一個由許多“大型機”組成的世界,這些“大型機”共享一個安全池,但是它們的狀態和計算分別由不同的同質虛擬機來處理。還有一些人正在研究將計算轉移至鏈下的全新架構。考慮到研究社區的規模和這種解決方案的潛在獎勵,如果“云時代”的區塊鏈計算在所謂的“服務器時代”將盡之時大熱,我不會感到驚訝。我們已經鋪設了電纜且建立了數據中心——“云時代”的區塊鏈計算主要是軟件創新。等“云時代”到來之時,無需信任的可組合性顯然將成為開發者新的超能力,當開發人員可以使用更少的資源做更多的事時,互聯網會帶來更多協作、創造力和選擇,我們都將成為受益者。
聲音 | BM:從 EOS 回到 ETH 就像從光纖回到了撥號一樣:據 IMEOS 報道,BM 昨夜在推特發了兩條推文,分別表達了 EOS 的領先和 DPOS 的優勢
1.用戶回饋使用 EOS 幾個月后重新使用 ETH 就像是從光纖回到了撥號一樣。一旦你在 EOS 上,你永遠都不想在回去。
當計算或算法發生巨大突破時,工作證明就變得完全中心化...無論技術發展如何,DPOS 都會一直保持去中心化。你可以輕松分叉 DPOS,但創建新的抗性工作證明非常困難。[2019/4/15]
周報摘要上周全球數字貨幣資產日均市值為2709.66億美元,下跌3.68%,日均交易量522.00億美元,下跌29.10%。上周市值TOP200資產整體下跌7.49%。本周新上市交易對27個.
1900/1/1 0:00:00“全世界的銀行和私募行業永遠有解決不完的詐騙案件,P2P行業尤為顯著,金融系統的不透明、系統摩擦和技術落后帶來了很多人為損失.
1900/1/1 0:00:00作者|秦曉峰出品|Odaily星球日報北京時間今天凌晨,波場創始人孫宇晨發文致歉。在致歉信中,他為自己過度營銷,熱衷炒作的行為,深感愧疚。今年6月,孫宇晨曾拍下巴菲特午餐.
1900/1/1 0:00:00作者|秦曉峰編輯|盧曉明出品|Odaily星球日報 一、整體概述 以太坊2.0新協議仍處于開發階段,研究人員最近告訴社區,本來擬議在2020年1月3日啟動升級協議的第0階段.
1900/1/1 0:00:00Odaily星球日報譯者|念銀思唐區塊鏈互操作性項目Cosmos將為用戶提供至少三種編程語言作為選擇,此舉可能會威脅以太坊作為全球頂級智能合約開發平臺的長期主導地位.
1900/1/1 0:00:00比特幣又跌了。7月15號,非小號數據顯示,比特幣跌破10000美元,最低達9942美元,24小時跌幅超過8%,其他主流幣種也出現不同程度的跌幅,ETH、BCH跌幅超過16%,LTC跌幅超過14%.
1900/1/1 0:00:00