比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > ICP > Info

開發了兩年 Dapp、二層網絡后,我轉投了 Substrate 陣營_UBS

Author:

Time:1900/1/1 0:00:00

編者按:本文來自PolkaWorld,作者:JohnWu,Odaily星球日報經授權轉載。近來連續參加了三個黑客馬拉松,技術棧選用Substrate,都取得了不錯的成績。就有些朋友好奇想要了解Substrate到底是個什么東西。作為一個之前有兩年Dapp和二層網絡開發經驗,也搗鼓過fork以太坊的開發者,我在半年前開始徹底轉投Substrate陣營,因為我覺得這可能是一個開發去中心化應用的更好范式。去中心化應用開發的三種方案對比

首先,我想分享下我對去中心化應用開發的理解。開發去中心化應用,對于一個不算特別龐大的團隊來說之前無非就是三條路:基于智能合約的Dapp二層網絡解決方案fork以太坊但是這三個方案在開發運維成本、性能和靈活度方面有或多或少的缺點。智能合約的開發運維成本比較低是一個最大的優勢。但是受限于底層公鏈平臺,實際能夠實現的邏輯有限。比如在以太坊上目前就很難檢驗基于ed25519的簽名。同時,項目需要與各種潛在的同平臺其他應用競爭資源。比如當ERC20的Tether轉賬比較頻繁,或者某個菠菜項目很火的時候,用戶需要為智能合約的每筆交易花費更多的轉賬費用,而交易的確認反而會更慢。二層網絡和fork以太坊主要是開發運維成本比較高。對于二層網絡,需要為每個主流的智能合約平臺都適配一套系統,開發在很大程度上是重復勞動。而每套系統的運維也需要投入精力。我們這里還不考慮二層網絡會在一定程度上受限于底層公鏈。而fork以太坊,除非是一些山寨項目改幾個名字,否則但凡要做一個正經項目就需要對某一個或多個模塊做出性能上的優化或定制,就需要一定數量的優秀開發。而項目方還需要投入一定的資源做應用邏輯開發。總之,這兩個方案比起智能合約,需要多得多的開發資源。還有一點,這三者在治理升級機制方面都不太成熟。首先這三者的治理一般都是線下治理,在公平公正公開等方面有著眾所周知的缺陷。其次,智能合約天生就沒有對升級進行支持,很多以太坊多簽錢包就深受其害。而二層網絡或fork以太坊鏈則需要社區統一在線下升級節點,稍有疏忽就會產生分叉應用鏈開發框架的好處

元宇宙游戲開發商Atmos Labs完成1100萬美元融資,Sfermion領投:6月13日消息,元宇宙游戲開發商Atmos Labs宣布完成1100萬美元種子輪融資,Sfermion領投,Animoca Brands、Collab+Currency、FBG Capital、LD Capital、Alumni Ventures、RedBeard Ventures、DWeb3、GSR Markets Limited、CoinGecko Ventures、Avocado Guild、UniX Gaming等參投。新融資將用于建立虛擬游戲世界Atmos的基礎,發展其社區,并擴大Atmos團隊。

據介紹,Atmos Labs旨在為用戶提供AAA質量的競技游戲和豐富敘事,在元宇宙內開發若干原生游戲運動項目,玩家可以在其中擁有自己的裝備、團隊。(Business Wire)[2022/6/13 4:23:18]

就在這樣的背景下,一年前看到林嘉文博士在Web3Summit上15分鐘發鏈的視頻,還是挺震撼的,借著這個契機去研究了一番,然后就深深感到應用鏈可能是去中心化應用的一個方向。首先,諸如Substrate之類的應用鏈開發框架使得開發團隊可以相對容易地開發出一個區塊鏈。區塊鏈底層部分如共識算法、P2P網絡等部分框架都已經實現,開發者只需要專注業務邏輯。整個開發成本大大低于直接開發二層網絡或者fork以太坊。其次,由于應用獨享整條鏈的資源,那么也不存在其他Dapp產生的資源競爭問題。同時應用鏈本身的性能完全不會亞于諸如以太坊或EOS之類的公鏈。并且相對于智能合約,團隊能更加靈活地掌握應用邏輯開發。而且團隊也可以根據實際需求對鏈的相關參數甚至共識做出調節。Substrate框架的優勢

Opulous與科技巨頭LINE達成合作,共同開發NFT產品:10月27日消息,由區塊鏈驅動的音樂人金融平臺Opulous與科技巨頭LINE Corporation的Tech Plus部門建立戰略合作伙伴關系,共同開發NFT產品。雙方還在討論Opulous Music NFT與LINE的NFT Market的整合,為LINE用戶提供更多的NFT選擇,并幫助刺激NFT市場的增長。LINE Tech Plus表示將在基于LINE Blockchain Developers平臺的區塊鏈服務開發方面為Opulous提供支持。

據悉,LINE是日本最大的即時通訊應用程序 (LINE) 以及日本最大的國內流媒體平臺 (LINE Music) 的所有者。Tech Plus是LINE的加密貨幣和區塊鏈相關業務的運營商。(Music Business World Wide)[2021/10/27 21:00:56]

說完了應用鏈的這一開發范式的好處,我們該談談應用鏈開發框架了。目前市面上應用鏈開發框架,幾乎可以說只有CosmosSDK和Substrate兩種。CosmosSDK當然有自己的優勢,不過在這里我想談談Substrate的相對優勢。抽象度高,更通用,開發工作量小。實際上借助于框架提供的模版,開發者只需要注重自己應用所需要用到的存儲、函數邏輯和事件的編寫,類似于加密貓這樣的應用做成應用鏈一共也就小幾百行代碼。同時使用官方提供的前端,無需額外編程就直接可以和鏈進行交互。能夠做到這一點和Parity積累了多個區塊鏈客戶端的開發經驗密不可分。周邊工具的生態比較完善。比如說基于官方提供的前端庫,很容易就可以開發出應用鏈的前端交互頁面。而基于官方和第三方的rpc客戶端庫,很容易編寫定制的rpc客戶端。由于所有的Runtime都寫在了Wasm中,基于Substrate的應用鏈可以支持在線升級。也就是說當鏈上治理通過了某個升級決議之后,全節點即使不手動升級軟件也會運行最新版本的邏輯。這一特性使得鏈上治理和升級變得無縫,體驗上和傳統軟件開發中的升級比較接近,基本解決了上述三個方案的治理升級問題。目前官方已經給出了WASM和EVM的模塊,如果想要想要開發一條支持智能合約的鏈會非常非常迅速。其中1和2兩點使得基于Substrate的應用鏈開發對小型團隊非常友好。在比較熟悉Rust的情況下,可以說開發一個Substrate應用鏈的工作量和開發一個以太坊Dapp的工作量基本相當。這也是我們近期的所有黑客馬拉松的作品都能夠在短時間內開發完成的原因。說了這么多,心動不如行動。擁抱Substrate就先從開發一個加密貓應用鏈開始吧:https://substrate.dev/substrate-collectables-workshop/

韓國區塊鏈公司ICONLOOP正在開發基于區塊鏈技術的移動駕照:韓國企業區塊鏈技術公司ICONLOOP正在開發基于區塊鏈技術的移動駕照,并獲得韓國監管機構的沙盒批準。韓國科學和信息通信技術部批準ICONLOOP在移動駕駛執照上測試其去中心化身份(DID)技術,旨在更好地防止偽造和保護個人數據。ICONLOOP的移動駕駛執照預計將在2021年下半年發布。(Insidebitcoins)[2021/1/3 16:19:04]

聲音 | 加密貨幣開發人員:閃電網絡存在泄漏付款信息的問題:加密貨幣開發人員和康奈爾大學教授EminGünSirer最近針對閃電網絡表示它不安全并且會泄露用戶隱私。上周末編碼員Rusty Russell在推特上表示發現可能導致資金損失的閃電網絡安全漏洞,該問題目前尚未得到解決。Sirer表示這個漏洞是一個“小的,容易修補的安全性漏洞”,漏洞本身并不重要,主要問題不在于閃電網絡存在漏洞,而是整個閃電網絡從根本上泄露了私人付款信息和路由信息。[2019/9/3]

Tags:RATSTRATSTRUBSMRAT幣strat幣價格Neon District超零幣UBS可靠嗎

ICP
“區塊鏈第一股”嘉楠科技上市,26個問題回應一切_KEN

作者:湯霞玲、王佳健剛剛,11月21日,嘉楠科技在納斯達克敲鐘上市,“區塊鏈第一股”誕生。交易代碼:CAN,發行價9美元,募資9000萬美元.

1900/1/1 0:00:00
PBFT 拜占庭協議安全性分析:不適合聯盟鏈或公鏈_TUR

作者:王永革教授,著名華裔密碼學家,北卡羅來納大學夏洛特分校(UNC,Charlotte)計算機系終身教授,德國海德堡大學獲得博士學位,Sperax首席科學家.

1900/1/1 0:00:00
Filecoin啟動GPU方案,對礦工有何影響?_COIN

這句話的意思是“下一版的開發測試網devnet幾乎肯定需要一個或多個GPU才能挖礦”。這便是這條突發消息的直接來源.

1900/1/1 0:00:00
諸大V入坑孫宇晨“最暖話”,微博淪為大型乞討現場_STRIP

孫宇晨在微博為“夢想”派錢的營銷手段,最開始并不被圈內看好。但誰料,這種刺激好玩的發錢游戲迅速出圈,受到一眾路人和大V的歡迎.

1900/1/1 0:00:00
“新九四”來臨,交易所洗牌將至_DATA

!webp\"data-img-size-val=\"550,350\"\u002F\\>11月15日,在上海互金整治辦的牽頭下,上海兩機構聯合印發《關于開展虛擬貨幣交易場所排摸整治的通知》.

1900/1/1 0:00:00
Omni開發進展:首推認證培訓計劃,諸多產品大幅更新_ILA

本次開發進展公告中有諸多新事物要向社區分享!主要包含以下板塊:OmniCore0.7.0發布OmniWallet用戶體驗更新OmniBOLT開發進展更新OmniLAB考試大綱OmniLAB推出O.

1900/1/1 0:00:00
ads