降低DApp開發門檻,ArcBlock邁出區塊鏈3.0第一步

區塊鏈資訊 天下無雙 2018-07-25

降低DApp開發門檻,ArcBlock邁出區塊鏈3.0第一步

6月的最後一天,ArcBlock區塊基石團隊正式對外界發佈了第一款應用"開放鏈訪問協議實驗臺(OCAP Playground)"。鏈上游戲與ArcBlock團隊深入交流獲知,OCAP是一個構建在開放鏈訪問協議(Open Chain Access Protocol,OCAP)基礎之上、直接為開發者服務的開發工具。按照既定產品路線圖,ArcBlock的承諾如期交付,他們向建設開發者"共有、共治、共享"的區塊鏈3.0平臺邁出了第一步。

作為區塊鏈生態系統平臺ArcBlock的創始人,冒志鴻是一位連續創業和技術革新者,他也被外界稱為"老冒"。老冒曾先後創建天擇軟件、北極星軟件、優友地帶三家公司,是國內最早的VoIP通訊系統和社交網絡服務創造提供者。此後他加入了微軟歐洲研發中心和微軟美國研究院,從事社會化計算研究。

降低DApp開發門檻,ArcBlock邁出區塊鏈3.0第一步

從上世紀90年代開始經歷了多次創業的"技術理想主義者",現在篤定相信區塊鏈的未來已經到來。2017年,老冒All in全部精力與資源並在美國創立去中心化應用開發部署平臺ArcBlock,決心將區塊鏈帶入3.0時代。

作為風口上的豬,區塊鏈技術雖然講的故事很性感,但落地場景很無感。除了比特幣ICO,目前真正合適的區塊鏈應用場景幾乎沒有。老冒認識到目前的區塊鏈還處在"嬰兒期",要達到大規模商用的水平,還遠遠不夠,創建成功的區塊鏈去中心化應用,需要跨越五大困難:

  • 性能低下

性能低下,是今天的區塊鏈技術面臨的核心挑戰之一。 比特幣的區塊鏈被設計成每秒處理 7 筆交 易,以太坊只能處理每秒幾十筆。2017 年 12 月初,一個簡單的"以太貓"(CryptoKitties1)遊戲 就給以太坊(Ethereum)網絡造成大規模擁塞並導致交易費(gas)激增。

  • 非消費者友好

當前幾乎所有區塊鏈應用都需要用戶在自己的計算機端運行一個"節點"或至少安裝一個"輕節點"才能使用,學習使用成本高昂導致區塊鏈應用難以在普通大眾普及。

  • 使用費高昂

使用區塊鏈費用非常高昂,也是阻礙主流大眾接受採用區塊鏈技術的一大主因。

  • 平臺"鎖定"風險

開發者不得不 為支持哪種區塊鏈實現技術而做出選擇,應用的設計和代碼被開發初期選擇的區塊鏈平臺"鎖定",導致未來難以靈活更換。

  • 功能匱乏

區塊鏈技術仍處於"嬰幼兒"期,絕大多數區塊鏈應用缺乏足夠的功能而且沒有一個有效機制推動社區來貢獻這些 缺乏的功能。

瞄準問題,從解決問題開始

錨定問題的根源,ArcBlock團隊通過創新的設計來解決上述問題。梳理區塊鏈的發展歷史,會發現總體趨勢就是區塊鏈技術不斷擴大應用範圍。1.0時代的標誌是比特幣的誕生,這是一條高度定製化的區塊鏈;2.0時代則是以太坊,讓區塊鏈初步有了生態的雛形,但仍在侷限在極客範圍;3.0時代將是與鏈上鍊下結合,去中心化應用更為普遍。

降低DApp開發門檻,ArcBlock邁出區塊鏈3.0第一步

不同於其他類似產品,"區塊基石技術白皮書"認為ArcBlock設計出了一個完整的平臺服務,而不是一些軟件包或包裹性API集合,它是一個區塊鏈和雲計算技術結合的完整解決方案。ArcBlock將鏈上鍊下結合,並且他們正在朝著這個方向邁出了一步。ArcBlock平臺的核心部件和體系包括去中心化訪問協議 (雲節點)、開放鏈訪問協議、基石程序和構件(Blocklet Components),還有代幣經濟服務體系。

ArcBlock提供一個內在激勵機制驅動的功能模塊和應用市場,從而形成一個生態體系。ArcBlock裡的"礦工"可以提供的,不僅僅是計算資源,而且可以提供的是可重用的模塊、新的服務甚至是可以直接部署使用的應用。

引入了"開放鏈訪問協議"(Open Chain Access Protocol),ArcBlock賦予了開發者將重新擁有方便評估不同區塊鏈協議的自由,甚至可以在不同的區塊鏈協議之間方便地切換。而基石程序作為一項創新性設計,它將最新的微服務(Microservice)架構和無服務器計算方式(ServerlessComputing)的優勢吸收,可以在任何平臺上以任何語言來實現,開發者可以利用平臺和語言的原生特性而獲得優於虛擬機運行的最佳性能和開發體驗。

降低區塊鏈開發,才能推動區塊鏈技術落地普及

為了給開發者提供最快速、最簡單、最為用戶友好的區塊鏈應用開發環境,ArcBlock推出了直接面向開發者、構建於開放鏈訪問協議(Open Chain Access Protocol,簡稱OCAP)之上的開發工具。ArcBlock首個DApp選擇"OCAP實驗臺"進行開發,並如期按預定計劃於第二季度發佈推出。這一統一的交互式終端實現對不同區塊鏈的訪問,讓開發者省去了例如安裝區塊鏈節點和SDK(軟件開發包)、學習不同區塊鏈的語言和技術等一系列複雜繁瑣的學習過程。

"只有大幅改善提升開發者體驗、降低區塊鏈應用開發門檻,才能推動區塊鏈技術落地普及。ArcBlock創始人兼CEO冒志鴻認為"在OCAP實驗臺之前,沒有人能讓區塊鏈的開發變得如此簡單。

OCAP實驗臺的發佈也向市場再次傳遞了清晰的信號:ArcBlock堅持致力於建設DApps開發及部署的雲服務平臺、區塊鏈生態系統的初心和定位

通過"OCAP實驗臺"這一交互式終端,開發者可以直觀地訪問不同區塊鏈,進行開發設計調試各種基於GraphQL語言的查詢。OCAP實驗臺是基於開放鏈訪問協議(OCAP)的開發工具,因此正式發佈也意味著OCAP公測版服務悄然上線,而OCAP實驗臺功能將隨著OCAP的擴展不斷增強。目前公測版OCAP支持比特幣、以太坊等底層區塊鏈,未來ArcBlock團隊及社區將不斷擴展對新的區塊鏈的支持。

加入區塊鏈遊戲聯盟,促進遊戲應用落地

"區塊鏈+遊戲"也一度被認為是區塊鏈技術落地最快的領域。ArcBlock加入了由白鷺科技與Egretia發起成立的"HTML5區塊鏈遊戲聯盟",他們將為開發者提供區塊鏈應用開發部署服務的雲計算平臺,推動促進區塊鏈在遊戲領域真實應用落地。

對於"區塊鏈+遊戲"應用的發展,老冒跟鏈上游戲再次強調:"區塊鏈+遊戲"是最近開始出現的新生事物,"區塊鏈+ XYZ"會在未來不斷出現,因為區塊鏈本身是一個如同互聯網級的技術,可以和各個行業結合而誕生新的"物種"。遊戲和區塊鏈有很多不同角度的結合點,目前出現的類似"以太貓"為代表的還只是一個開端,以後會有更多新的玩法和花樣會出現。不過,區塊鏈和遊戲的結合未必會顛覆過去尤其產業的規則,因為遊戲的本身最重要還是娛樂用戶,這不會變化,區塊鏈只是給這個行業帶來新的體驗。

相關推薦

推薦中...