北京時(shí)間 6 月 15 日上午 8 時(shí),業(yè)界領(lǐng)先的區(qū)塊鏈應(yīng)用開(kāi)發(fā)平臺(tái)及生態(tài)系統(tǒng) ArcBlock 區(qū)塊基石正式發(fā)布了 DApps Workshop,為開(kāi)發(fā)者、企業(yè)和產(chǎn)品
北京時(shí)間 6 月 15 日上午 8 時(shí),業(yè)界領(lǐng)先的區(qū)塊鏈應(yīng)用開(kāi)發(fā)平臺(tái)及生態(tài)系統(tǒng) ArcBlock 區(qū)塊基石正式發(fā)布了 DApps Workshop,為開(kāi)發(fā)者、企業(yè)和產(chǎn)品經(jīng)理驗(yàn)證不同的去中心化應(yīng)用(DApps)場(chǎng)景提供了原型構(gòu)建及概念驗(yàn)證的最簡(jiǎn)單易用的開(kāi)發(fā)測(cè)試工具。在正式開(kāi)發(fā) Dapp 之前,開(kāi)發(fā)者可以模擬包含不同身份驗(yàn)證標(biāo)準(zhǔn)的應(yīng)用,使用移動(dòng)錢(qián)包登錄或輕松構(gòu)建交易模型,以模擬驗(yàn)證特定用例的不同交易場(chǎng)景。
正式發(fā)布的 DApps Workshop為區(qū)塊鏈應(yīng)用開(kāi)發(fā)者解決一個(gè)非常重要的問(wèn)題——如何在一個(gè)應(yīng)用場(chǎng)景中測(cè)試和驗(yàn)證去中心化身份(DID)的使用。例如,開(kāi)發(fā)人員如何輕松測(cè)試使用 DID 移動(dòng)錢(qián)包登錄應(yīng)用,或者如何驗(yàn)證用戶(hù)之間的資產(chǎn)轉(zhuǎn)移等交易活動(dòng),以及如何更輕松地進(jìn)行驗(yàn)證,省去了原先極其耗費(fèi)成本的代碼開(kāi)發(fā)工作。
DApps Workshop 還允許輕松構(gòu)建概念驗(yàn)證版(POC)應(yīng)用,在幾分鐘內(nèi)測(cè)試和體驗(yàn)不同的 DID 認(rèn)證和基于 Forge 開(kāi)發(fā)的應(yīng)用的交易場(chǎng)景,而不需要編寫(xiě)任何代碼以節(jié)省開(kāi)發(fā)時(shí)間,并可立即驗(yàn)證其用例。DApps Workshop 可支持以下場(chǎng)景:
•交易有關(guān)的事務(wù)處理
•支持所有包括多交易場(chǎng)景的 Tx 類(lèi)的預(yù)建工作流和流程/規(guī)則
•基于 DID 的身份認(rèn)證,包括身份類(lèi)型、DSA(數(shù)字簽名算法)算法和哈希函數(shù)
•可配置的元數(shù)據(jù)
•定義所需包括檔案簡(jiǎn)介和協(xié)議等聲明
•ABT 錢(qián)包移動(dòng)認(rèn)證
“從第一天開(kāi)始,我們就致力于創(chuàng)建一個(gè)幫助開(kāi)發(fā)者輕松構(gòu)建、管理和部署 DApps 的平臺(tái),并讓更多開(kāi)發(fā)者能夠輕松訪(fǎng)問(wèn)區(qū)塊鏈。DApps Workshop 是一個(gè)非常寶貴的開(kāi)發(fā)工具,它可以解決應(yīng)用構(gòu)建開(kāi)發(fā)的實(shí)際問(wèn)題:今天的區(qū)塊鏈開(kāi)發(fā)者缺乏一種簡(jiǎn)單的方法,可以不需要編寫(xiě)大量代碼來(lái)測(cè)試和驗(yàn)證他們的應(yīng)用。”
ArcBlock 研發(fā)副總裁陳天說(shuō),“使用我們的 DApps Workshop,開(kāi)發(fā)者現(xiàn)在可以和業(yè)務(wù)和技術(shù)團(tuán)隊(duì)合作,可在本機(jī)輕松地定義、創(chuàng)建和測(cè)試包括專(zhuān)用于交易的事務(wù)處理、聲明、去中心化身份和移動(dòng)錢(qián)包場(chǎng)景的 POC,而不需要編寫(xiě)一行代碼————過(guò)去需要幾天甚至幾周的測(cè)試,現(xiàn)在可以在幾小時(shí)或幾分鐘內(nèi)完成。”
即日起,DApps Workshop 可通過(guò) Forge CLI 獲得。DApps Workshop 旨在支持任何基于 ArcBlock 最近發(fā)布的 Forge 框架和 SDK 的構(gòu)建的應(yīng)用。有了 Forge SDK,開(kāi)發(fā)者擁有他們所需要的所有代碼,管理和部署他們的 DApps,包括如 Python、Java、Javascript、Android 和 iOS 等多種語(yǔ)言支持、區(qū)塊鏈后端、豐富的開(kāi)發(fā)者界面、多樣化的錢(qián)包系統(tǒng),以及任何區(qū)塊鏈平臺(tái)支持的絕大多數(shù)交易協(xié)議。當(dāng)一切準(zhǔn)備就緒,開(kāi)發(fā)者即可使用自己的測(cè)試鏈與用戶(hù)和其他各方一起測(cè)試他們的 DApp,最后加入 ABT 鏈網(wǎng) ,公開(kāi)發(fā)布運(yùn)行 DApp。(PR@arcblock.io)