本發(fā)明屬于計(jì)算機(jī)程序,涉及一種通過(guò)區(qū)塊鏈系統(tǒng)構(gòu)建數(shù)字孿生的方法。
背景技術(shù):
1、農(nóng)業(yè)數(shù)據(jù)的采集,存在著諸多因素的壁壘,數(shù)據(jù)冗余方面亦存在著技術(shù)架構(gòu)不清晰、科技人才匱乏等因素,嚴(yán)重阻礙了農(nóng)業(yè)數(shù)字化進(jìn)程。在現(xiàn)有的農(nóng)業(yè)大數(shù)據(jù)模型中,絕大對(duì)數(shù)僅僅是數(shù)據(jù)的收集和存儲(chǔ)內(nèi)容,無(wú)法進(jìn)行冗余和清洗。數(shù)據(jù)確權(quán)存在著法律和技術(shù)層面的空白。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明針對(duì)現(xiàn)有技術(shù)問(wèn)題,提供一種通過(guò)區(qū)塊鏈系統(tǒng)構(gòu)建數(shù)字孿生的方法。
2、一種通過(guò)區(qū)塊鏈系統(tǒng)構(gòu)建數(shù)字孿生的方法,含有以下步驟:數(shù)據(jù)湖中的數(shù)據(jù)經(jīng)過(guò)分類(lèi)、冗余、鑒別、確權(quán)后,進(jìn)行所屬權(quán)證明,經(jīng)過(guò)確權(quán)證明的數(shù)據(jù)(組)進(jìn)行數(shù)據(jù)入表,入表后的數(shù)據(jù)(組)為系統(tǒng)用戶(hù)提供備用資源,當(dāng)用戶(hù)通過(guò)被允許的訪(fǎng)問(wèn)權(quán)限或購(gòu)買(mǎi)權(quán)限的方式獲得準(zhǔn)入資格后,即可根據(jù)自身的權(quán)限,進(jìn)行分類(lèi)數(shù)據(jù)合成的方式使用數(shù)據(jù),在使用過(guò)程中產(chǎn)生的結(jié)果,用戶(hù)會(huì)以可用不可見(jiàn)的方式進(jìn)行分發(fā)和使用,數(shù)據(jù)產(chǎn)生的價(jià)值,以數(shù)字資產(chǎn)的方式,通過(guò)區(qū)塊鏈證明確權(quán)的用戶(hù)給予反向證明,確保系統(tǒng)產(chǎn)生的數(shù)字資產(chǎn)安全到達(dá)用戶(hù)賬戶(hù)。
3、本發(fā)明的優(yōu)點(diǎn)是:用戶(hù)對(duì)操作內(nèi)容的流程、數(shù)據(jù)源、數(shù)據(jù)確權(quán)等環(huán)節(jié)均實(shí)現(xiàn)了真正意義上的可追溯,規(guī)避冗余,系統(tǒng)關(guān)聯(lián)性更強(qiáng),接口強(qiáng)大,智能運(yùn)算占比更高(75%+),可信度更高,資產(chǎn)轉(zhuǎn)化具有實(shí)時(shí)性。以“優(yōu)鑫財(cái)富”的金融屬性,保障數(shù)字資產(chǎn)權(quán)益。
4、通過(guò)該系統(tǒng)構(gòu)建的數(shù)字孿生內(nèi)容,不僅為用戶(hù)體驗(yàn)提供了全新的場(chǎng)景和超前的算法,更為數(shù)據(jù)資產(chǎn)涉農(nóng)領(lǐng)域的技術(shù)跟進(jìn)提供了保障。對(duì)用戶(hù)數(shù)據(jù)資產(chǎn)獲得方面起到了從0到1的突破。
5、系統(tǒng)優(yōu)勢(shì):操作簡(jiǎn)單,智能控制,可實(shí)現(xiàn)轉(zhuǎn)化,提升數(shù)字化進(jìn)程,降低企業(yè)成本。
6、在整個(gè)系統(tǒng)的工作中,系統(tǒng)對(duì)每個(gè)環(huán)節(jié)進(jìn)行記錄和甄別,確保系統(tǒng)數(shù)據(jù)安全。數(shù)據(jù)中涉及場(chǎng)景、動(dòng)植物、氣候、水質(zhì)等場(chǎng)景內(nèi)容,將通過(guò)數(shù)字孿生系統(tǒng),為用戶(hù)提供一個(gè)虛擬現(xiàn)實(shí)的呈現(xiàn)場(chǎng)景讓用戶(hù)可以坐在設(shè)備前學(xué)習(xí)和模擬特定場(chǎng)景的內(nèi)容。
7、通過(guò)內(nèi)核計(jì)算方法,可以為接入方證明數(shù)據(jù)真實(shí)性,防篡改,通過(guò)區(qū)塊鏈技術(shù)和ia算法,將過(guò)程記錄,并以分布式數(shù)據(jù)存儲(chǔ)技術(shù)避免節(jié)點(diǎn)數(shù)據(jù)被篡改。為服務(wù)對(duì)象提供金融級(jí)安全保障。
8、在區(qū)塊鏈加密算法,采用獨(dú)立開(kāi)發(fā)的流程和加密算法,區(qū)別于普通系統(tǒng)工作原理,保障該系統(tǒng)處理大型數(shù)據(jù)的能力和安全性。以農(nóng)業(yè)區(qū)塊鏈系統(tǒng)的核心算法,不僅可以保障用戶(hù)數(shù)據(jù)安全和操作溯源。同時(shí)可以為個(gè)人用戶(hù)和企業(yè)用戶(hù)提供近乎完備的數(shù)據(jù)資產(chǎn)服務(wù)和數(shù)字資產(chǎn)管理。實(shí)現(xiàn)用戶(hù)在使用系統(tǒng)過(guò)程中,可以增加自身收益,并可以得到證明。在三方服務(wù)端口,可以為第三方提供“非本地化”的證明鏈的存儲(chǔ),避免服務(wù)數(shù)據(jù)被篡改或惡意攻擊,當(dāng)用戶(hù)本地?cái)?shù)據(jù)被篡改時(shí),其他用戶(hù)讀取數(shù)據(jù)時(shí),系統(tǒng)會(huì)給出校驗(yàn)申請(qǐng),當(dāng)返回值為提示時(shí),系統(tǒng)會(huì)給出錯(cuò)誤提示,提示用戶(hù)該數(shù)據(jù)原始內(nèi)容已經(jīng)被非法篡改。其技術(shù)流程為:用戶(hù)注冊(cè)并實(shí)名(個(gè)人或企業(yè)),免費(fèi)申請(qǐng)開(kāi)通農(nóng)業(yè)區(qū)塊鏈服務(wù),系統(tǒng)自動(dòng)生成其專(zhuān)屬的公鑰和私鑰內(nèi)容(圖3哈希值),該值為用戶(hù)的數(shù)據(jù)上傳、操作提供加密算法證明,證明內(nèi)容存儲(chǔ)在該系統(tǒng)的服務(wù)器中,并非存在于用戶(hù)的網(wǎng)站或本地電腦中。當(dāng)形成區(qū)塊鏈內(nèi)容的數(shù)據(jù)被調(diào)用或查詢(xún)時(shí),系統(tǒng)會(huì)自動(dòng)云端校驗(yàn)原始數(shù)據(jù)的完整性,系統(tǒng)判斷未修改的則正常進(jìn)入下一程序池處理。返回異常的則給出提示。涉及用戶(hù)積分、商城交易對(duì)賬、數(shù)字資產(chǎn)等內(nèi)容,則系統(tǒng)會(huì)發(fā)出預(yù)警,并自動(dòng)終止用戶(hù)操作。由此,該系統(tǒng)的區(qū)塊鏈工作原理介紹完畢。
9、在系統(tǒng)可擴(kuò)展性方面,系統(tǒng)架構(gòu)采用超現(xiàn)實(shí)架構(gòu)進(jìn)行。系統(tǒng)預(yù)留了各種模型數(shù)據(jù)的接入服務(wù),接入過(guò)程中,系統(tǒng)會(huì)自動(dòng)拉起區(qū)塊鏈證明為用戶(hù)提供的素材進(jìn)行判斷和溯源,不僅可以保護(hù)用戶(hù)原創(chuàng)版權(quán),還可以為數(shù)據(jù)資產(chǎn)提供溯源證明,在多維度、多場(chǎng)景下保證用戶(hù)權(quán)益。在以農(nóng)科院、農(nóng)學(xué)院等高價(jià)值素材供應(yīng)源的開(kāi)源模型中,可以為政務(wù)部門(mén)提供統(tǒng)一的更高安全級(jí)別的接口,以保障團(tuán)體數(shù)據(jù)資產(chǎn)的獨(dú)立性和安全性。為團(tuán)體用戶(hù)提供批量上傳,統(tǒng)一管理的便捷操作界面。用戶(hù)上傳的素材模型,將被系統(tǒng)審核員進(jìn)行人工審核。對(duì)于數(shù)據(jù)資產(chǎn)、數(shù)字資產(chǎn)內(nèi)容,原則上無(wú)法進(jìn)行人工操作,如此操作可以有效降低人為錯(cuò)誤的概率。
10、在系統(tǒng)安全方面,整個(gè)模塊獨(dú)立形成一個(gè)系統(tǒng),各環(huán)節(jié)的操作記錄、登錄信息被詳細(xì)記錄,涉及金融的操作會(huì)自動(dòng)調(diào)用區(qū)塊鏈證明機(jī)制,避免內(nèi)部開(kāi)發(fā)人員對(duì)數(shù)據(jù)的惡意篡改。在開(kāi)發(fā)流程方面,采用分塊研發(fā),核心技術(shù)專(zhuān)人負(fù)責(zé)的機(jī)制。這種機(jī)制邏輯,同時(shí)被運(yùn)用到系統(tǒng)中。
11、如圖5所示,在用戶(hù)登錄方面的便捷性提升。該系統(tǒng)提供了web3.0用戶(hù)跨平臺(tái)登錄機(jī)制,當(dāng)用戶(hù)在整個(gè)系統(tǒng)中的單一站點(diǎn)登錄、退出登錄時(shí),整個(gè)系統(tǒng)的多個(gè)站點(diǎn)會(huì)同步用戶(hù)信息并進(jìn)行系統(tǒng)日志記錄,為用戶(hù)提供便捷的同時(shí),提升了系統(tǒng)的安全保障。
1.一種通過(guò)區(qū)塊鏈系統(tǒng)構(gòu)建數(shù)字孿生的方法,其特征在于,數(shù)據(jù)湖中的數(shù)據(jù)經(jīng)過(guò)分類(lèi)、冗余、鑒別、確權(quán)后,進(jìn)行所屬權(quán)證明,經(jīng)過(guò)確權(quán)證明的數(shù)據(jù)(組)進(jìn)行數(shù)據(jù)入表,入表后的數(shù)據(jù)(組)為系統(tǒng)用戶(hù)提供備用資源,當(dāng)用戶(hù)通過(guò)被允許的訪(fǎng)問(wèn)權(quán)限或購(gòu)買(mǎi)權(quán)限的方式獲得準(zhǔn)入資格后,即可根據(jù)自身的權(quán)限,進(jìn)行分類(lèi)數(shù)據(jù)合成的方式使用數(shù)據(jù),在使用過(guò)程中產(chǎn)生的結(jié)果,用戶(hù)會(huì)以可用不可見(jiàn)的方式進(jìn)行分發(fā)和使用,數(shù)據(jù)產(chǎn)生的價(jià)值,以數(shù)字資產(chǎn)的方式,通過(guò)區(qū)塊鏈證明確權(quán)的用戶(hù)給予反向證明,確保系統(tǒng)產(chǎn)生的數(shù)字資產(chǎn)安全到達(dá)用戶(hù)賬戶(hù)。
2.根據(jù)權(quán)利要求1所述的一種通過(guò)區(qū)塊鏈系統(tǒng)構(gòu)建數(shù)字孿生的方法,其特征在于,還含有以下步驟:數(shù)據(jù)收集步驟、匯編步驟、存儲(chǔ)步驟、標(biāo)簽步驟、ia計(jì)算步驟、資產(chǎn)評(píng)估步驟、驗(yàn)證算法步驟、區(qū)塊鏈證明步驟、分發(fā)驗(yàn)證步驟、安全步驟及數(shù)字資產(chǎn)的產(chǎn)生與確權(quán)步驟。
3.根據(jù)權(quán)利要求1所述的一種通過(guò)區(qū)塊鏈系統(tǒng)構(gòu)建數(shù)字孿生的方法,其特征在于,數(shù)據(jù)收集步驟還含有以下步驟:通過(guò)個(gè)人用戶(hù)輸入、企業(yè)用戶(hù)輸入、機(jī)構(gòu)現(xiàn)存輸入導(dǎo)入、網(wǎng)絡(luò)公開(kāi)數(shù)據(jù)自動(dòng)采集、衛(wèi)星遙感、傳感器途徑進(jìn)行數(shù)據(jù)收集,在個(gè)人用戶(hù)和企業(yè)用戶(hù)數(shù)據(jù)中,通過(guò)區(qū)塊鏈確權(quán)方式證明當(dāng)前數(shù)據(jù)的來(lái)源,并通過(guò)溯源系統(tǒng)進(jìn)行溯源,確保該組數(shù)據(jù)的所有權(quán)、使用權(quán)和存儲(chǔ)權(quán)。
4.根據(jù)權(quán)利要求1所述的一種通過(guò)區(qū)塊鏈系統(tǒng)構(gòu)建數(shù)字孿生的方法,其特征在于,資產(chǎn)評(píng)估步驟還含有以下步驟:
5.根據(jù)權(quán)利要求1所述的一種通過(guò)區(qū)塊鏈系統(tǒng)構(gòu)建數(shù)字孿生的方法,其特征在于,驗(yàn)證算法步驟包括數(shù)據(jù)輸入步驟及編寫(xiě)驗(yàn)證函數(shù)步驟,
6.根據(jù)權(quán)利要求1所述的一種通過(guò)區(qū)塊鏈系統(tǒng)構(gòu)建數(shù)字孿生的方法,其特征在于,在數(shù)據(jù)讀取和分發(fā)驗(yàn)證有以下幾個(gè)步驟:清洗后的數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)各個(gè)表中,當(dāng)用戶(hù)觸發(fā)某個(gè)類(lèi)型的數(shù)據(jù)讀取請(qǐng)求時(shí),分發(fā)系統(tǒng)被觸發(fā);程序驗(yàn)證用戶(hù)權(quán)限和數(shù)據(jù)授權(quán),演算通過(guò)后,服務(wù)器響應(yīng)用戶(hù)操作請(qǐng)求并分發(fā)數(shù)據(jù),這里的數(shù)據(jù)分發(fā)涉及到敏感信息的,接收到區(qū)塊鏈驗(yàn)證的雙重確認(rèn);用戶(hù)端收到數(shù)據(jù)后可合規(guī)使用數(shù)據(jù)并產(chǎn)生新的數(shù)據(jù);當(dāng)用戶(hù)保存操作被觸發(fā)時(shí),系統(tǒng)進(jìn)行復(fù)雜的操作進(jìn)行驗(yàn)證和保存,主要驗(yàn)證步驟包括用戶(hù)登錄狀態(tài)、用戶(hù)操作權(quán)限、區(qū)塊鏈驗(yàn)證數(shù)據(jù)正式性和存儲(chǔ)合規(guī)性研判,當(dāng)所有驗(yàn)證通過(guò)后,系統(tǒng)將該用戶(hù)的該項(xiàng)操作寫(xiě)入數(shù)據(jù)庫(kù),并進(jìn)行區(qū)塊鏈上鏈證明。
7.根據(jù)權(quán)利要求1所述的一種通過(guò)區(qū)塊鏈系統(tǒng)構(gòu)建數(shù)字孿生的方法,其特征在于,安全步驟:在系統(tǒng)安全方面,采用了虛擬服務(wù)器+專(zhuān)業(yè)服務(wù)器安全軟件的方式進(jìn)行服務(wù)器保護(hù);在用戶(hù)數(shù)據(jù)安全方面,當(dāng)用戶(hù)操作數(shù)據(jù)較多時(shí),對(duì)個(gè)人敏感信息和商業(yè)數(shù)據(jù)會(huì)進(jìn)行可操作不可見(jiàn)的方式進(jìn)行安全處理,以保障數(shù)據(jù)的安全和敏感信息的安全。
8.根據(jù)權(quán)利要求1所述的一種通過(guò)區(qū)塊鏈系統(tǒng)構(gòu)建數(shù)字孿生的方法,其特征在于,數(shù)字資產(chǎn)的產(chǎn)生與確權(quán)步驟:數(shù)字資產(chǎn)的產(chǎn)生,是由用戶(hù)操作過(guò)程中,與系統(tǒng)的互動(dòng),當(dāng)產(chǎn)生有價(jià)值的操作,或?yàn)橄到y(tǒng)提供了有價(jià)值的數(shù)據(jù)時(shí),系統(tǒng)會(huì)產(chǎn)生數(shù)字資產(chǎn),數(shù)字資產(chǎn)會(huì)分發(fā)到用戶(hù)賬戶(hù)中,用戶(hù)資產(chǎn)的確權(quán),主要通過(guò)合法性和合規(guī)性和授權(quán)書(shū)的方式進(jìn)行確權(quán)處理。