爱一夜夜爽 99久久无色_自拍视频精品一区二区三区_欧美日韩一区观看_欧美-级高清免费一片

區(qū)塊,智能合約與全棧Web3開(kāi)發(fā)-久久精品國(guó)產(chǎn)蕉|國(guó)產(chǎn)最新亞洲精品

報(bào)價(jià)
¥1000.00元每件
漫云服務(wù)熱線
15515813000
微信號(hào)
15515813000
漫云科技
區(qū)塊,智能合約與全棧Web3開(kāi)發(fā)-久久精品國(guó)產(chǎn)蕉|國(guó)產(chǎn)最新亞洲精品

   ,以以太坊(Ethereum)為主流,也包括Solana、Aptos等其他非EVM鏈。本身是軟件,需要運(yùn)行在一系列節(jié)點(diǎn)上,這些節(jié)點(diǎn)組成P2P網(wǎng)絡(luò)或者半中心化網(wǎng)絡(luò)。節(jié)點(diǎn)不僅負(fù)責(zé)接收新的輸入并生成新的區(qū)塊,還需要存儲(chǔ)運(yùn)行時(shí)產(chǎn)生的所有數(shù)據(jù),并負(fù)責(zé)同步、對(duì)外提供查詢等RPC服務(wù)。

   錢(qián)包:幫助用戶管理自己在上資產(chǎn)的軟件,加密存儲(chǔ)用戶的私鑰。當(dāng)用戶需要和交互時(shí),就需要用到私鑰簽名;

    智能合約:運(yùn)行在上的一段托管程序,主要用來(lái)和外部賬戶交互;

   UI:這里特指前端頁(yè)面,因?yàn)橹苯油ㄟ^(guò)RPC調(diào)用合約個(gè)別用戶,普通用戶仍需要一個(gè)前端頁(yè)面,并通過(guò)JavaScript腳本配合錢(qián)包簽名與合約交互。

   因?yàn)樯纤袛?shù)據(jù)全透明,要查詢?nèi)我鈪^(qū)塊的數(shù)據(jù),可以通過(guò)EtherScan這個(gè)網(wǎng)站查。其他公鏈,無(wú)論是與Ethereum兼容的BSC、Polygon,還是不兼容的Solana、Aptos等,也提供類似XxxScan這樣的查詢網(wǎng)站。這些Scan能提供基本的讀寫(xiě)合約的能力,有助于kaifa階段的測(cè)試。

1958970906.jpg

   本身以及錢(qián)包、EtherScan等屬于基礎(chǔ)設(shè)施,如何基礎(chǔ)設(shè)施不在本文討論范圍之內(nèi)。本文定如何kaifaDApp。

    一個(gè)完整的DApp需要kaifa以下部分:

    智能合約:將邏輯寫(xiě)入合約,并部署在鏈上;

    UI:為用戶提供一個(gè)交互式UI,配合錢(qián)包完成特定功能。

   此外,對(duì)后端kaifa有經(jīng)驗(yàn)的同學(xué)應(yīng)該知道,通常來(lái)說(shuō),App數(shù)據(jù)會(huì)存儲(chǔ)在數(shù)據(jù)庫(kù)中,前端與后端交互,離不開(kāi)后端對(duì)數(shù)據(jù)的查詢和修改。在DApp中,同樣需要一個(gè)查詢的“后端”,但這個(gè)后端通常不是數(shù)據(jù)庫(kù)。

   有的同學(xué)會(huì)認(rèn)為,既然節(jié)點(diǎn)本身提供了查詢鏈上全部數(shù)據(jù)的PRC接口,那么,前端直接查詢節(jié)點(diǎn)是否可行?答案是不行。因?yàn)楣?jié)點(diǎn)提供的數(shù)據(jù),是用戶產(chǎn)生的原始日志。

    舉個(gè)例子,假設(shè)有個(gè)NFT合約,允許用戶創(chuàng)建NFT,那么,一段時(shí)間內(nèi),節(jié)點(diǎn)產(chǎn)生的日志如下:

    用戶A創(chuàng)建了NFT-1;

    用戶B創(chuàng)建了NFT-2;

    用戶B把NFT-2轉(zhuǎn)移給了用戶X;

    用戶C創(chuàng)建了NFT-3;

    ...

1959623106.jpg

    這些未經(jīng)聚合處理的數(shù)據(jù)沒(méi)法生成一個(gè)不斷更新的數(shù)據(jù)庫(kù)表:

    OwnerNFTID

    用戶A1

    用戶X2

    用戶C3

   所以,一個(gè)DApp除了前端外,還需要一個(gè)后端服務(wù),它主要功能是不斷聚合鏈上產(chǎn)生的數(shù)據(jù),并根據(jù)DApp的業(yè)務(wù)需求設(shè)計(jì)表結(jié)構(gòu)以方便查詢。

   一個(gè)直觀的想法是用Java或者Go語(yǔ)言等編寫(xiě)一個(gè)后端服務(wù),再配上一個(gè)數(shù)據(jù)庫(kù),就可以為前端提供RESTAPI來(lái)實(shí)現(xiàn)查詢。只不過(guò)自己維護(hù)后端服務(wù)比較麻煩,還需要租用云端服務(wù)器、數(shù)據(jù)庫(kù)等資源,費(fèi)時(shí)費(fèi)力。

   我們推薦另一種后端服務(wù):TheGraph。它本身也可看作是一個(gè)基礎(chǔ)設(shè)置。TheGraph可以讓我們部署一個(gè)Graph查詢服務(wù),如何定義表結(jié)構(gòu)以及如何更新則由我們提供一個(gè)預(yù)編譯的WASM。整個(gè)配置、WASM代碼以及查詢服務(wù)都托管在TheGraph中,無(wú)需自己搭建服務(wù)器,非常方便。


關(guān)鍵詞

區(qū)塊 , 智能合約與全棧We

更新時(shí)間
皇冠會(huì)員
第5年
統(tǒng)一社會(huì)信用代碼
91410100MA472L6X7B
成立日期
2019年07月08日
法定代表人
張磊
注冊(cè)資本
1000

主營(yíng)產(chǎn)品

元宇宙系統(tǒng)開(kāi)發(fā)、元宇宙源碼、數(shù)字藏品軟件開(kāi)發(fā),智能合約開(kāi)發(fā),盲盒系統(tǒng)app開(kāi)發(fā)搭建,源碼系統(tǒng),網(wǎng)絡(luò)技術(shù)開(kāi)發(fā),軟件技術(shù)開(kāi)發(fā),軟件定制,技術(shù)開(kāi)發(fā),信息技術(shù)服務(wù)

經(jīng)營(yíng)范圍

網(wǎng)絡(luò)技術(shù)開(kāi)發(fā);軟件技術(shù)開(kāi)發(fā);電子產(chǎn)品技術(shù)咨詢、技術(shù)開(kāi)發(fā);信息技術(shù)服務(wù);國(guó)內(nèi)貨運(yùn)代理;國(guó)際貨運(yùn)代理;普通貨物道路運(yùn)輸;從事貨物和技術(shù)的進(jìn)出口業(yè)務(wù);供應(yīng)鏈管理;物流信息咨詢;電信業(yè)務(wù)代辦;教育信息咨詢;企業(yè)管理咨詢;企業(yè)營(yíng)銷策劃;倉(cāng)儲(chǔ)服務(wù)(易燃易爆及危險(xiǎn)化學(xué)品除外);網(wǎng)頁(yè)設(shè)計(jì);計(jì)算機(jī)系統(tǒng)集成;銷售:計(jì)算機(jī)軟件及輔助設(shè)備、通訊設(shè)備、電子設(shè)備、網(wǎng)絡(luò)設(shè)備、多媒體設(shè)備。

公司簡(jiǎn)介

河南漫云科技有限公司從事APP小程序軟件定制開(kāi)發(fā),自成立以來(lái)已經(jīng)服務(wù)全國(guó)5000+企業(yè),為它門(mén)提供了近30000+軟件程序技術(shù)服務(wù)支持。目前開(kāi)發(fā)的有淘寶客、數(shù)字藏品、dapp、農(nóng)場(chǎng)軟件、上鏈,元宇宙,盲盒系統(tǒng)、商城系統(tǒng)、、社交直播帶貨pk系統(tǒng)、求職招聘系統(tǒng)、本地生活服務(wù)信息發(fā)布平臺(tái)、跑腿外賣(mài)系統(tǒng)、打車代駕順風(fēng)車系統(tǒng)、拼團(tuán)盲盒系統(tǒng)、任務(wù)懸賞系統(tǒng)、跨境電商亞馬遜ERP系統(tǒng)等全行業(yè)軟件開(kāi)發(fā)定制,源碼交付售后保證二次開(kāi)發(fā)等一站式服務(wù)。河南漫云科...

查看公司詳情
電話/手機(jī)15515813000撥打郵箱[email protected]郵件
聯(lián)聯(lián)系人王乾
地址鄭州片區(qū)鄭東新區(qū)心怡路東、站西二路易元國(guó)際10層1037室
我們其他產(chǎn)品
我們的新聞