日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

NFT的Dapp開發(fā)智能合約技術(shù)

搭建punk2558 ? 來源:搭建punk2558 ? 作者:搭建punk2558 ? 2022-08-30 13:55 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

智能合約

在各業(yè)務(wù)彼此進行交互之前,必須先定義一套通用的合約,其中包括通用術(shù)語、數(shù)據(jù)、規(guī)則、概念定義和流程。將這些合約放在一起,就構(gòu)成了管理交易各方之間所有交互的業(yè)務(wù)模型。

poYBAGMNpYKAUDhYAAGC7N9-rkQ759.png

智能合約用可執(zhí)行的代碼定義了不同組織之間的規(guī)則。應(yīng)用程序調(diào)用智能合約來生成被記錄到賬本上的交易。搭建(punk2558)

使用區(qū)塊鏈網(wǎng)絡(luò),我們可以將這些合約轉(zhuǎn)換為可執(zhí)行程序(業(yè)內(nèi)稱為智能合約),從而實現(xiàn)了各種各樣的新可能性。這是因為智能合約可以為任何類型的業(yè)務(wù)對象實現(xiàn)治理規(guī)則,以便在執(zhí)行智能合約時自動執(zhí)行這些規(guī)則。例如,一個智能合約可能會確保新車在指定的時間內(nèi)交付,或者根據(jù)預(yù)先安排的條款釋放資金,前者可改善貨物流通,而后者可優(yōu)化資本流動。然而最重要的是,智能合約的執(zhí)行要比人工業(yè)務(wù)流程高效得多。

在上圖中,我們可以看到組織ORG1和ORG2是如何通過定義一個car智能合約來實現(xiàn)查詢、轉(zhuǎn)移和更新汽車的。來自這些組織的應(yīng)用程序調(diào)用此智能合約執(zhí)行業(yè)務(wù)流程中已商定的步驟,例如將特定汽車的所有權(quán)從ORG1轉(zhuǎn)移到ORG2。

poYBAGMNpbKAPAC5AACdFE2KyQ8663.png

一個智能合約定義在一個鏈碼中。而多個智能合約也可以定義在同一個鏈碼中。當(dāng)一個鏈碼部署完畢,該鏈碼中的所有智能合約都可供應(yīng)用程序使用。

從上圖中我們可以看到,vehicle鏈碼包含了以下三個智能合約:cars、boats和trucks;而insurance鏈碼包含了以下四個智能合約:policy、liability、syndication和securitization。以上每種智能合約都涵蓋了與車輛和保險有關(guān)的業(yè)務(wù)流程的一些關(guān)鍵點。在本主題中,我們將以car智能合約為例。我們可以看到,智能合約是一個特定領(lǐng)域的程序,它與特定的業(yè)務(wù)流程相關(guān),而鏈碼則是一組相關(guān)智能合約安裝和實例化的技術(shù)容器。

賬本

以最簡單的方式來說,區(qū)塊鏈記錄著更新賬本狀態(tài)的交易,且記錄不可篡改。智能合約以編程方式訪問賬本兩個不同的部分:一個是區(qū)塊鏈(記錄所有交易的歷史,且記錄不可篡改),另一個是世界狀態(tài)(保存這些狀態(tài)當(dāng)前值的緩存,是經(jīng)常需要用到的對象的當(dāng)前值)。

智能合約主要在世界狀態(tài)中將狀態(tài)寫入(put)、讀?。╣et)和刪除(delete),還可以查詢不可篡改的區(qū)塊鏈交易記錄。

讀取(get)操作一般代表的是查詢,目的是獲取關(guān)于交易對象當(dāng)前狀態(tài)的信息。

寫入(put)操作通常生成一個新的業(yè)務(wù)對象或者對賬本世界狀態(tài)中現(xiàn)有的業(yè)務(wù)對象進行修改。

刪除(delete)操作代表的是將一個業(yè)務(wù)對象從賬本的當(dāng)前狀態(tài)中移除,但不從賬本的歷史中移除。

智能合約有許多可用的API。但重要的是,在任意情況下,無論交易創(chuàng)建、讀取、更新還是刪除世界狀態(tài)中的業(yè)務(wù)對象,區(qū)塊鏈都包含了這些操作的記錄,且記錄不可更改。

開發(fā)

智能合約是應(yīng)用程序開發(fā)的重點,正如我們所看到的,一個鏈碼中可定義一個或多個智能合約。將鏈碼部署到網(wǎng)絡(luò)中以后,網(wǎng)絡(luò)上的組織就都可以使用該鏈碼中的所有智能合約。這意味著只有管理員才需要考慮鏈碼;其他人都只用考慮智能合約。

智能合約的核心是一組交易定義。例如,在fabcar.js中,你可以看到一個創(chuàng)建了一輛新車的智能合約交易:

async createCar(ctx,carNumber,make,model,color,owner){

const car={

color,

docType:'car',

make,

model,

owner,

};

await ctx.stub.putState(carNumber,Buffer.from(JSON.stringify(car)));

}

在編寫您的第一個應(yīng)用程序教程中,您可以了解更多關(guān)于Fabcar智能合約的信息。

智能合約幾乎可以描述所有與多組織決策中數(shù)據(jù)不可變性相關(guān)的業(yè)務(wù)案例。智能合約開發(fā)人員的工作是將一個現(xiàn)有的業(yè)務(wù)流程(可能是管理金融價格或交付條件)用JavaScript、GOLANG或Java等編程語言來表示成一個智能合約。將數(shù)百年的法律語言轉(zhuǎn)換為編程語言需要法律和技術(shù)方面的技能,智能合約審核員們不斷地實踐著這些技能。您可以在開發(fā)應(yīng)用程序主題中了解如何設(shè)計和開發(fā)智能合約。

審核編輯 黃昊宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    【2026年全新】 Agentic AI智能開發(fā)行動營

    https://www.bilibili.com/opus/1178756596191199237 2026人工智能新方向:智能開發(fā)必學(xué)教程(技術(shù)篇) 進入2026年,大模型的競技
    發(fā)表于 04-30 10:33

    九天菜菜大模型agent智能開發(fā)實戰(zhàn)2026一月班

    自主 AI 新范式:大模型 Agent 開發(fā)實戰(zhàn)火爆開課 在科技浪潮洶涌澎湃的當(dāng)下,人工智能領(lǐng)域正經(jīng)歷著一場深刻變革,大模型 Agent 開發(fā)實戰(zhàn)課程如璀璨新星般閃耀登場,迅速成為科技圈的熱門焦點
    發(fā)表于 04-15 16:04

    無線生活,“藍牙”相連——探索藍牙技術(shù)智能連接世界

    技術(shù): 通過頻繁切換通信頻率,有效抵抗干擾,提升通信安全性與穩(wěn)定性。 四、典型應(yīng)用場景 無線耳機| 智能穿戴 | 車載系統(tǒng) | 智能家居 | 健康監(jiān)測 | 工業(yè)傳感 藍牙技術(shù)以“無線連
    發(fā)表于 04-09 10:13

    智能檢測】基于AI深度學(xué)習(xí)與飛拍技術(shù)的影像測量系統(tǒng):實現(xiàn)高效精準的全自動光學(xué)檢測與智能制造數(shù)據(jù)閉環(huán)

    內(nèi)容概要:文檔內(nèi)容介紹了中圖儀器(Chotest)影像測量儀融合人工智能深度學(xué)習(xí)與飛拍技術(shù)的自動化檢測解決方案。系統(tǒng)通過AI深度學(xué)習(xí)實現(xiàn)抗干擾能力強、自適應(yīng)高的智能尋邊,精準識別復(fù)雜工件邊界
    發(fā)表于 03-31 17:11

    【2025夏季班正課】大模型Agent智能開發(fā)實戰(zhàn) 課分享

    【2025年12月班】大模型與Agent智能開發(fā)實戰(zhàn)] 拒絕碎片化:體系化學(xué) Agent 開發(fā)方法的技術(shù)深度剖析 在當(dāng)今的人工智能應(yīng)用
    發(fā)表于 03-29 16:12

    無線生活,“藍牙”相連——探索藍牙技術(shù)智能連接世界

    通信安全性與穩(wěn)定性。四、典型應(yīng)用場景無線耳機 | 智能穿戴 | 車載系統(tǒng) | 智能家居 | 健康監(jiān)測 | 工業(yè)傳感藍牙技術(shù)以“無線連接,智能生活”為核心理念,持續(xù)賦能個人設(shè)備與物聯(lián)網(wǎng)系
    發(fā)表于 02-11 09:27

    開發(fā)智能體調(diào)試與預(yù)覽---真機測試

    1、開發(fā)者可在智能體調(diào)試與預(yù)覽區(qū)域,點擊真機測試圖標-點擊【白名單】跳轉(zhuǎn)至智能體白名單配置頁面。 2、勾選用于測試的群組,點擊屏幕左側(cè)【編排】返回智能體編排頁面進行真機測試發(fā)布。若無可
    發(fā)表于 02-09 15:37

    開發(fā)智能體配置-內(nèi)容合規(guī)

    是否涉及人工智能生成的內(nèi)容,開發(fā)者需按照國家法律規(guī)定如實在這里填寫申報。 人工智能生成合成內(nèi)容標識填寫說明: 本文參考鴻蒙官方文檔
    發(fā)表于 02-07 11:44

    小藝開放平臺鴻蒙智能開發(fā)智能體配置-基礎(chǔ)信息

    創(chuàng)建智能體后,開發(fā)者可以進入智能體配置頁面對智能體基礎(chǔ)信息進行編輯。支持編輯智能體圖標、智能體名
    發(fā)表于 02-02 16:47

    《人工智能應(yīng)用開發(fā)-中級(大模型)》認證證書含金量如何?怎么考?

    在國家《新一代人工智能發(fā)展規(guī)劃》及“人工智能+”行動的雙重推動下,人工智能與大模型技術(shù)已成為驅(qū)動產(chǎn)業(yè)智能化升級的核心力量。目前,大模型應(yīng)用
    的頭像 發(fā)表于 01-28 15:11 ?1101次閱讀
    《人工<b class='flag-5'>智能</b>應(yīng)用<b class='flag-5'>開發(fā)</b>-中級(大模型)》認證證書含金量如何?怎么考?

    無線生活,“藍牙”相連——探索藍牙技術(shù)智能連接世界

    通信安全性與穩(wěn)定性。四、典型應(yīng)用場景無線耳機 | 智能穿戴 | 車載系統(tǒng) | 智能家居 | 健康監(jiān)測 | 工業(yè)傳感藍牙技術(shù)以“無線連接,智能生活”為核心理念,持續(xù)賦能個人設(shè)備與物聯(lián)網(wǎng)系
    發(fā)表于 01-14 09:23

    聆思大模型智能FAE,看得懂技術(shù),答得準問題

    聆思大模型智能FAE,看得懂技術(shù),答得準問題 在智能硬件開發(fā)的嵌入式技術(shù)支持中,響應(yīng)遲緩、人員培訓(xùn)成本高企、服務(wù)時間覆蓋不足等痛點,常常制約
    發(fā)表于 09-30 11:29

    如果 PD 合約不匹配,BCR 是否仍會打開 SINK_FET_EN POWER_DRILL2GO路徑?

    BCR 具有 SINK_FET_EN 和 SAFE_PWR_EN 引腳來控制POWER_DRILL2GO消耗路徑。 如果 PD 合約不匹配,BCR 是否仍會打開 SINK_FET_EN POWER_DRILL2GO路徑?或者只打開 SAFE_PWR_EN POWER_DRILL2GO路徑?
    發(fā)表于 05-23 08:01

    涂鴉智能重磅發(fā)布四大AIoT技術(shù)引擎,賦能開發(fā)者以AI重構(gòu)物理世界

    4月23日,涂鴉智能以“AI+IoT”為主題,在深圳舉辦了2025TUYA全球開發(fā)者大會。通過聚焦AI與IntelligenceofThings的深度融合,重塑智能設(shè)備的交互方式與功能邊界,涂鴉
    的頭像 發(fā)表于 05-08 19:07 ?944次閱讀
    涂鴉<b class='flag-5'>智能</b>重磅發(fā)布四大AIoT<b class='flag-5'>技術(shù)</b>引擎,賦能<b class='flag-5'>開發(fā)</b>者以AI重構(gòu)物理世界

    明遠智睿SSD2351開發(fā)板:智能家居的智能核心

    數(shù)據(jù),如溫度、濕度、光照強度等,為智能家居系統(tǒng)的自動化控制提供準確的數(shù)據(jù)支持。全開源的開發(fā)資料和一對一的技術(shù)支持,讓開發(fā)者可以根據(jù)用戶的需求定制個性化的
    發(fā)表于 05-07 18:59
    土默特左旗| 通城县| 商洛市| 南投市| 英超| 改则县| 博兴县| 彭州市| 双峰县| 洱源县| 磐石市| 工布江达县| 乐安县| 康平县| 宜黄县| 衢州市| 阿勒泰市| 启东市| 米脂县| 庆元县| 鄂托克旗| 哈尔滨市| 隆回县| 辽阳县| 固阳县| 东安县| 大余县| 增城市| 眉山市| 唐河县| 泗阳县| 三原县| 竹北市| 博白县| 海阳市| 延长县| 贵定县| 军事| 和龙市| 两当县| 镇坪县|