基于Ethereum的房地產(chǎn)供應(yīng)鏈系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-10-09 18:55
以太坊區(qū)塊鏈技術(shù)是當(dāng)今互聯(lián)網(wǎng)時(shí)代的一項(xiàng)具有創(chuàng)新性、革命性的綜合型分布式數(shù)據(jù)庫賬本技術(shù),具有去中介化、自治性、數(shù)據(jù)不可篡改、可追溯、可編程等特點(diǎn)。分析了傳統(tǒng)房地產(chǎn)供應(yīng)鏈存在的不足,運(yùn)用新興的區(qū)塊鏈技術(shù),設(shè)計(jì)了基于以太坊智能合約的房地產(chǎn)供應(yīng)鏈系統(tǒng)。給出了該系統(tǒng)的系統(tǒng)模型,包括系統(tǒng)流程和系統(tǒng)架構(gòu)兩部分。具體說明了系統(tǒng)所涉及到的四個(gè)功能模塊。展示了系統(tǒng)的工作流程,并討論了區(qū)塊鏈+房地產(chǎn)供應(yīng)鏈存在的問題。對(duì)區(qū)塊鏈應(yīng)用于房地產(chǎn)供應(yīng)鏈領(lǐng)域進(jìn)行總結(jié),旨在為未來更好地將區(qū)塊鏈應(yīng)用于房地產(chǎn)供應(yīng)鏈提供參考。
【文章來源】:計(jì)算機(jī)工程與應(yīng)用. 2020,56(03)北大核心CSCD
【文章頁數(shù)】:10 頁
【部分圖文】:
合約成功部署交易
系統(tǒng)流程
Web前端及業(yè)務(wù)邏輯模塊中的業(yè)務(wù)邏輯部分主要負(fù)責(zé)處理前端頁面?zhèn)魉偷恼?qǐng)求,與數(shù)據(jù)庫進(jìn)行交互。以注冊(cè)登陸過程為例加以說明,為了將供應(yīng)鏈各參與主體信息提交到區(qū)塊鏈或數(shù)據(jù)庫中存儲(chǔ),各參與主體首先要注冊(cè)各自權(quán)限的賬號(hào),登陸DAPP。本系統(tǒng)采用的是以太坊測(cè)試網(wǎng)絡(luò),僅用于開發(fā)需求,在本地模擬一個(gè)擁有眾多節(jié)點(diǎn)的區(qū)塊鏈網(wǎng)絡(luò),然后系統(tǒng)將所有的交易信息向全網(wǎng)廣播,最終記錄到以太坊區(qū)塊鏈網(wǎng)絡(luò)中。實(shí)際上,如果將注冊(cè)信息提交到區(qū)塊鏈上存儲(chǔ),每一次的注冊(cè)就是一筆交易,提交交易到區(qū)塊鏈網(wǎng)絡(luò)中的人需要對(duì)區(qū)塊鏈網(wǎng)絡(luò)中打包交易的礦工節(jié)點(diǎn)支付交易費(fèi)用,而為了減少用戶的手續(xù)費(fèi)開銷,本系統(tǒng)將此過程中的賬號(hào)密碼和權(quán)限信息存儲(chǔ)于服務(wù)器端的MySQL數(shù)據(jù)庫中,由于用戶的密碼經(jīng)過哈希函數(shù)加密后存儲(chǔ),可以保證其安全性。這樣做既可以節(jié)省實(shí)際交易費(fèi)用,也方便快速地對(duì)數(shù)據(jù)庫中的信息進(jìn)行讀取核對(duì),系統(tǒng)登陸認(rèn)證過程使用可以運(yùn)行在服務(wù)器端的編程語言Node.js的身份認(rèn)證中間件Passport.js來驗(yàn)證當(dāng)前登陸的用戶名、密碼和對(duì)應(yīng)權(quán)限是否相符。系統(tǒng)所有執(zhí)行的過程對(duì)各參與主體來說是不可見的,當(dāng)涉及到提交到區(qū)塊鏈上的交易時(shí),他們只需在Metamask錢包彈出時(shí)進(jìn)行支付操作。
【參考文獻(xiàn)】:
期刊論文
[1]供應(yīng)鏈系統(tǒng)下的物資采購管理探析[J]. 顏禮松,任璇,湯俊. 價(jià)值工程. 2018(14)
[2]區(qū)塊鏈技術(shù)在供應(yīng)鏈的應(yīng)用及發(fā)展[J]. 楊望,王虹珊. 金融博覽. 2018(04)
[3]區(qū)塊鏈技術(shù)在供應(yīng)鏈金融中的應(yīng)用[J]. 朱興雄,何清素,郭善琪. 中國流通經(jīng)濟(jì). 2018(03)
[4]基于區(qū)塊鏈技術(shù)的互信共贏型供應(yīng)鏈信息平臺(tái)構(gòu)建[J]. 楊慧琴,孫磊,趙西超. 科技進(jìn)步與對(duì)策. 2018(05)
[5]基于區(qū)塊鏈技術(shù)的供應(yīng)鏈智能治理機(jī)制[J]. 李曉,劉正剛. 中國流通經(jīng)濟(jì). 2017(11)
[6]區(qū)塊鏈技術(shù)及其應(yīng)用研究[J]. 謝輝,王健. 信息網(wǎng)絡(luò)安全. 2016(09)
[7]基于BIM的房地產(chǎn)供應(yīng)鏈管理研究[J]. 趙彬,劉星. 項(xiàng)目管理技術(shù). 2016(02)
[8]基于區(qū)塊鏈的供應(yīng)鏈動(dòng)態(tài)多中心協(xié)同認(rèn)證模型.[J]. 朱建明,付永貴. 網(wǎng)絡(luò)與信息安全學(xué)報(bào). 2016(01)
本文編號(hào):3426829
【文章來源】:計(jì)算機(jī)工程與應(yīng)用. 2020,56(03)北大核心CSCD
【文章頁數(shù)】:10 頁
【部分圖文】:
合約成功部署交易
系統(tǒng)流程
Web前端及業(yè)務(wù)邏輯模塊中的業(yè)務(wù)邏輯部分主要負(fù)責(zé)處理前端頁面?zhèn)魉偷恼?qǐng)求,與數(shù)據(jù)庫進(jìn)行交互。以注冊(cè)登陸過程為例加以說明,為了將供應(yīng)鏈各參與主體信息提交到區(qū)塊鏈或數(shù)據(jù)庫中存儲(chǔ),各參與主體首先要注冊(cè)各自權(quán)限的賬號(hào),登陸DAPP。本系統(tǒng)采用的是以太坊測(cè)試網(wǎng)絡(luò),僅用于開發(fā)需求,在本地模擬一個(gè)擁有眾多節(jié)點(diǎn)的區(qū)塊鏈網(wǎng)絡(luò),然后系統(tǒng)將所有的交易信息向全網(wǎng)廣播,最終記錄到以太坊區(qū)塊鏈網(wǎng)絡(luò)中。實(shí)際上,如果將注冊(cè)信息提交到區(qū)塊鏈上存儲(chǔ),每一次的注冊(cè)就是一筆交易,提交交易到區(qū)塊鏈網(wǎng)絡(luò)中的人需要對(duì)區(qū)塊鏈網(wǎng)絡(luò)中打包交易的礦工節(jié)點(diǎn)支付交易費(fèi)用,而為了減少用戶的手續(xù)費(fèi)開銷,本系統(tǒng)將此過程中的賬號(hào)密碼和權(quán)限信息存儲(chǔ)于服務(wù)器端的MySQL數(shù)據(jù)庫中,由于用戶的密碼經(jīng)過哈希函數(shù)加密后存儲(chǔ),可以保證其安全性。這樣做既可以節(jié)省實(shí)際交易費(fèi)用,也方便快速地對(duì)數(shù)據(jù)庫中的信息進(jìn)行讀取核對(duì),系統(tǒng)登陸認(rèn)證過程使用可以運(yùn)行在服務(wù)器端的編程語言Node.js的身份認(rèn)證中間件Passport.js來驗(yàn)證當(dāng)前登陸的用戶名、密碼和對(duì)應(yīng)權(quán)限是否相符。系統(tǒng)所有執(zhí)行的過程對(duì)各參與主體來說是不可見的,當(dāng)涉及到提交到區(qū)塊鏈上的交易時(shí),他們只需在Metamask錢包彈出時(shí)進(jìn)行支付操作。
【參考文獻(xiàn)】:
期刊論文
[1]供應(yīng)鏈系統(tǒng)下的物資采購管理探析[J]. 顏禮松,任璇,湯俊. 價(jià)值工程. 2018(14)
[2]區(qū)塊鏈技術(shù)在供應(yīng)鏈的應(yīng)用及發(fā)展[J]. 楊望,王虹珊. 金融博覽. 2018(04)
[3]區(qū)塊鏈技術(shù)在供應(yīng)鏈金融中的應(yīng)用[J]. 朱興雄,何清素,郭善琪. 中國流通經(jīng)濟(jì). 2018(03)
[4]基于區(qū)塊鏈技術(shù)的互信共贏型供應(yīng)鏈信息平臺(tái)構(gòu)建[J]. 楊慧琴,孫磊,趙西超. 科技進(jìn)步與對(duì)策. 2018(05)
[5]基于區(qū)塊鏈技術(shù)的供應(yīng)鏈智能治理機(jī)制[J]. 李曉,劉正剛. 中國流通經(jīng)濟(jì). 2017(11)
[6]區(qū)塊鏈技術(shù)及其應(yīng)用研究[J]. 謝輝,王健. 信息網(wǎng)絡(luò)安全. 2016(09)
[7]基于BIM的房地產(chǎn)供應(yīng)鏈管理研究[J]. 趙彬,劉星. 項(xiàng)目管理技術(shù). 2016(02)
[8]基于區(qū)塊鏈的供應(yīng)鏈動(dòng)態(tài)多中心協(xié)同認(rèn)證模型.[J]. 朱建明,付永貴. 網(wǎng)絡(luò)與信息安全學(xué)報(bào). 2016(01)
本文編號(hào):3426829
本文鏈接:http://sikaile.net/jingjilunwen/jingjiguanlilunwen/3426829.html
最近更新
教材專著