本發(fā)明涉及數(shù)據(jù)協(xié)同處理領(lǐng)域,尤其涉及一種基于區(qū)塊鏈的數(shù)據(jù)協(xié)同處理方法。
背景技術(shù):
1、隨著信息技術(shù)的飛速發(fā)展,全球范圍內(nèi)的數(shù)據(jù)量正以前所未有的速度增長(zhǎng),并推動(dòng)了數(shù)字經(jīng)濟(jì)的蓬勃發(fā)展,在現(xiàn)代數(shù)字經(jīng)濟(jì)時(shí)代,數(shù)據(jù)成為了最重要的資產(chǎn),無(wú)論是商業(yè)決策、金融交易還是科研探索,數(shù)據(jù)的準(zhǔn)確性、完整性和安全性都至關(guān)重要,然而,數(shù)據(jù)的管理和處理面臨諸多挑戰(zhàn),如數(shù)據(jù)孤島、數(shù)據(jù)隱私保護(hù)、數(shù)據(jù)篡改,傳統(tǒng)的數(shù)據(jù)處理方法存在局限性,而區(qū)塊鏈技術(shù)作為一種新興的分布式賬本技術(shù),因去中心化、不可篡改和透明性的特性,提供了一種基于區(qū)塊鏈的數(shù)據(jù)協(xié)同處理方法,通過(guò)區(qū)塊鏈技術(shù),可以實(shí)現(xiàn)跨組織間的數(shù)據(jù)共享和協(xié)同處理,確保數(shù)據(jù)的真實(shí)性和一致性,并有效解決傳統(tǒng)數(shù)據(jù)協(xié)同處理中的安全和隱私問(wèn)題,隨著區(qū)塊鏈技術(shù)的不斷演進(jìn),基于區(qū)塊鏈的數(shù)據(jù)協(xié)同處理方法將得到廣泛應(yīng)用,為數(shù)字經(jīng)濟(jì)的發(fā)展提供可靠和安全的技術(shù)支撐。
2、現(xiàn)有的數(shù)據(jù)協(xié)同處理方法至少存在如下技術(shù)問(wèn)題:?jiǎn)吸c(diǎn)處理方式存在計(jì)算資源的集中消耗和單點(diǎn)瓶頸問(wèn)題;依據(jù)數(shù)據(jù)的簡(jiǎn)單順序或固定優(yōu)先級(jí)規(guī)則進(jìn)行處理,缺乏動(dòng)態(tài)調(diào)整機(jī)制,導(dǎo)致數(shù)據(jù)處理效率不高,尤其是在處理復(fù)雜數(shù)據(jù)片段時(shí),容易出現(xiàn)資源分配不合理的問(wèn)題由于數(shù)據(jù)處理節(jié)點(diǎn)的集中性和數(shù)據(jù)處理過(guò)程的不可追溯性,數(shù)據(jù)的完整性和可信度難以得到充分保障;在面對(duì)大規(guī)模數(shù)據(jù)或極端數(shù)據(jù)時(shí),容易受到極值影響,導(dǎo)致處理結(jié)果失真;在區(qū)塊鏈環(huán)境下,傳統(tǒng)的校驗(yàn)方法在面對(duì)復(fù)雜和不穩(wěn)定的數(shù)據(jù)片段時(shí)表現(xiàn)出魯棒性不足,導(dǎo)致校驗(yàn)結(jié)果存在不一致性和不可靠性。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明提供一種基于區(qū)塊鏈的數(shù)據(jù)協(xié)同處理方法,以解決現(xiàn)有的單點(diǎn)處理方式導(dǎo)致的計(jì)算資源的集中消耗和單點(diǎn)瓶頸;依據(jù)數(shù)據(jù)的簡(jiǎn)單順序或固定優(yōu)先級(jí)規(guī)則進(jìn)行處理,缺乏動(dòng)態(tài)調(diào)整機(jī)制,導(dǎo)致的數(shù)據(jù)處理效率不高,尤其是在處理復(fù)雜數(shù)據(jù)片段時(shí),容易出現(xiàn)資源分配不合理;由于數(shù)據(jù)處理節(jié)點(diǎn)的集中性和數(shù)據(jù)處理過(guò)程的不可追溯性,數(shù)據(jù)的完整性和可信度難以得到充分保障;在面對(duì)大規(guī)模數(shù)據(jù)或極端數(shù)據(jù)時(shí),容易受到極值影響,導(dǎo)致處理結(jié)果失真;在區(qū)塊鏈環(huán)境下,傳統(tǒng)的校驗(yàn)方法在面對(duì)復(fù)雜和不穩(wěn)定的數(shù)據(jù)片段時(shí)表現(xiàn)出魯棒性不足,導(dǎo)致校驗(yàn)結(jié)果的不一致性和不可靠性的技術(shù)問(wèn)題。
2、本發(fā)明的一種基于區(qū)塊鏈的數(shù)據(jù)協(xié)同處理方法,具體包括以下技術(shù)方案:
3、一種基于區(qū)塊鏈的數(shù)據(jù)協(xié)同處理方法,包括以下步驟:
4、s1:獲取原始數(shù)據(jù)集,對(duì)原始數(shù)據(jù)集進(jìn)行數(shù)據(jù)分片處理,得到不同的數(shù)據(jù)片段,并整合為數(shù)據(jù)片段集合,基于不同數(shù)據(jù)片段的數(shù)據(jù),使用權(quán)益加權(quán)動(dòng)態(tài)優(yōu)先級(jí)算法計(jì)算得到數(shù)據(jù)片段的處理優(yōu)先級(jí);
5、s2:根據(jù)數(shù)據(jù)片段的處理優(yōu)先級(jí),將數(shù)據(jù)片段發(fā)送到區(qū)塊鏈網(wǎng)絡(luò)中的不同節(jié)點(diǎn),節(jié)點(diǎn)運(yùn)行智能合約內(nèi)置數(shù)據(jù)處理邏輯進(jìn)行數(shù)據(jù)處理,得到數(shù)據(jù)片段中數(shù)據(jù)的處理結(jié)果;
6、s3:基于數(shù)據(jù)片段中數(shù)據(jù)的處理結(jié)果,使用智能合約內(nèi)置數(shù)據(jù)校驗(yàn)算法進(jìn)行校驗(yàn),得到數(shù)據(jù)片段中數(shù)據(jù)完整性驗(yàn)證評(píng)分,將數(shù)據(jù)片段中數(shù)據(jù)完整性驗(yàn)證評(píng)分與校驗(yàn)閾值進(jìn)行比較,判斷數(shù)據(jù)片段中數(shù)據(jù)的處理結(jié)果是否校驗(yàn)通過(guò);
7、s4:基于校驗(yàn)通過(guò)的數(shù)據(jù)片段中數(shù)據(jù)的處理結(jié)果,使用數(shù)據(jù)再組裝算法,得到組裝后的數(shù)據(jù)集。
8、優(yōu)選的,所述s1,具體包括:
9、通過(guò)數(shù)據(jù)分片處理,將原始數(shù)據(jù)集分割為數(shù)據(jù)片段;將不同數(shù)據(jù)片段分別在區(qū)塊鏈網(wǎng)絡(luò)的不同節(jié)點(diǎn)進(jìn)行存儲(chǔ)和處理。
10、優(yōu)選的,所述s1,具體包括:
11、引入權(quán)益加權(quán)動(dòng)態(tài)優(yōu)先級(jí)算法優(yōu)化區(qū)塊鏈數(shù)據(jù)處理順序;權(quán)益加權(quán)動(dòng)態(tài)優(yōu)先級(jí)算法通過(guò)結(jié)合數(shù)據(jù)片段特性計(jì)算、節(jié)點(diǎn)權(quán)益權(quán)重的影響和數(shù)據(jù)片段熵值的調(diào)節(jié),計(jì)算每個(gè)數(shù)據(jù)片段的處理優(yōu)先級(jí)。
12、優(yōu)選的,所述s1,具體包括:
13、數(shù)據(jù)片段特性計(jì)算,對(duì)于數(shù)據(jù)片段中每個(gè)數(shù)據(jù),引入并修正位置相關(guān)的權(quán)重項(xiàng),將每個(gè)數(shù)據(jù)的處理結(jié)果進(jìn)行求和,并除以數(shù)據(jù)片段中的數(shù)據(jù)數(shù)量,同時(shí)引入對(duì)數(shù)函數(shù)壓縮數(shù)據(jù)片段的復(fù)雜性;節(jié)點(diǎn)權(quán)益權(quán)重的影響,將區(qū)塊鏈中的權(quán)益證明機(jī)制的節(jié)點(diǎn)權(quán)益作為權(quán)重;數(shù)據(jù)片段熵值的調(diào)節(jié),通過(guò)對(duì)數(shù)據(jù)片段中數(shù)據(jù)的熵值進(jìn)行平方根處理來(lái)平滑熵值的影響。
14、優(yōu)選的,所述s2,具體包括:
15、智能合約內(nèi)置數(shù)據(jù)處理邏輯通過(guò)對(duì)數(shù)變換、雙曲正切變換、非線(xiàn)性權(quán)重調(diào)整以及指數(shù)衰減平滑處理計(jì)算數(shù)據(jù)片段中數(shù)據(jù)的處理結(jié)果。
16、優(yōu)選的,所述s3,具體包括:
17、使用智能合約內(nèi)置數(shù)據(jù)校驗(yàn)算法進(jìn)行校驗(yàn)的過(guò)程中,校驗(yàn)在區(qū)塊鏈網(wǎng)絡(luò)中的每個(gè)節(jié)點(diǎn)上并行進(jìn)行,通過(guò)引入三次方根、對(duì)數(shù)函數(shù)、指數(shù)函數(shù),并對(duì)數(shù)據(jù)片段中的數(shù)據(jù)進(jìn)行平方操作和反余弦計(jì)算,得到數(shù)據(jù)片段中數(shù)據(jù)完整性驗(yàn)證評(píng)分。
18、優(yōu)選的,所述s4,具體包括:
19、數(shù)據(jù)再組裝算法利用區(qū)塊鏈技術(shù)的去中心化和不可篡改性,通過(guò)引入加權(quán)機(jī)制和非線(xiàn)性映射,進(jìn)行數(shù)據(jù)片段中數(shù)據(jù)的處理結(jié)果的組裝。
20、優(yōu)選的,所述s4,具體包括:
21、加權(quán)機(jī)制通過(guò)將每個(gè)數(shù)據(jù)片段中數(shù)據(jù)的處理結(jié)果與動(dòng)態(tài)調(diào)整參數(shù)相結(jié)合作為權(quán)重調(diào)整因子,動(dòng)態(tài)調(diào)整每個(gè)數(shù)據(jù)片段中數(shù)據(jù)的處理結(jié)果的權(quán)重值;非線(xiàn)性映射通過(guò)處理數(shù)據(jù)片段在區(qū)塊鏈上的順序編號(hào)來(lái)區(qū)分不同位置的數(shù)據(jù)片段的處理結(jié)果在組裝過(guò)程中的影響力。
22、本發(fā)明的技術(shù)方案的有益效果是:
23、1、通過(guò)將原始數(shù)據(jù)集進(jìn)行數(shù)據(jù)分片處理,每個(gè)數(shù)據(jù)片段在區(qū)塊鏈的不同節(jié)點(diǎn)上進(jìn)行獨(dú)立存儲(chǔ)和處理,實(shí)現(xiàn)了數(shù)據(jù)的去中心化和并行處理,加快了數(shù)據(jù)處理速度,充分利用了區(qū)塊鏈網(wǎng)絡(luò)中各個(gè)節(jié)點(diǎn)的計(jì)算資源,有效避免了單點(diǎn)過(guò)載的情況;
24、2、通過(guò)使用權(quán)益加權(quán)動(dòng)態(tài)優(yōu)先級(jí)算法,結(jié)合數(shù)據(jù)片段特性計(jì)算、節(jié)點(diǎn)權(quán)益權(quán)重的影響和數(shù)據(jù)片段熵值的調(diào)節(jié),動(dòng)態(tài)地確定每個(gè)數(shù)據(jù)片段的處理優(yōu)先級(jí),優(yōu)化了區(qū)塊鏈數(shù)據(jù)處理的順序,確保了重要且復(fù)雜的數(shù)據(jù)片段能夠優(yōu)先獲得處理資源,從而在資源有限的情況下,優(yōu)化數(shù)據(jù)處理效率和數(shù)據(jù)安全性,保證了數(shù)據(jù)處理的公平性和高效性;
25、3、智能合約內(nèi)置數(shù)據(jù)處理邏輯,不僅優(yōu)化了數(shù)據(jù)片段中數(shù)據(jù)的處理效率,還確保了數(shù)據(jù)的完整性和可信度;
26、4、使用智能合約內(nèi)置的數(shù)據(jù)校驗(yàn)算法,通過(guò)對(duì)數(shù)據(jù)進(jìn)行平方操作、三次方根操作、反余弦計(jì)算,平滑數(shù)據(jù)變化的極端影響,減小了數(shù)據(jù)噪聲的影響,提高了校驗(yàn)過(guò)程的魯棒性和穩(wěn)定性,確保了數(shù)據(jù)處理結(jié)果的準(zhǔn)確性和可靠性,在區(qū)塊鏈網(wǎng)絡(luò)的每個(gè)節(jié)點(diǎn)上并行處理,進(jìn)一步提高了數(shù)據(jù)協(xié)同處理的透明性和可追溯性;
27、5、在數(shù)據(jù)片段中數(shù)據(jù)的處理結(jié)果通過(guò)校驗(yàn)后,使用數(shù)據(jù)再組裝算法將校驗(yàn)通過(guò)的數(shù)據(jù)片段中數(shù)據(jù)的處理結(jié)果進(jìn)行組裝,確保了組裝后的數(shù)據(jù)集合理和完整,充分利用了區(qū)塊鏈技術(shù)的去中心化和不可篡改性,進(jìn)一步提升了數(shù)據(jù)協(xié)同處理的有效性和可靠性。
1.一種基于區(qū)塊鏈的數(shù)據(jù)協(xié)同處理方法,其特征在于,包括以下步驟:
2.根據(jù)權(quán)利要求1所述的一種基于區(qū)塊鏈的數(shù)據(jù)協(xié)同處理方法,其特征在于,在所述s1中,具體包括:
3.根據(jù)權(quán)利要求1所述的一種基于區(qū)塊鏈的數(shù)據(jù)協(xié)同處理方法,其特征在于,在所述s1中,具體包括:
4.根據(jù)權(quán)利要求3所述的一種基于區(qū)塊鏈的數(shù)據(jù)協(xié)同處理方法,其特征在于,在所述s1中,具體包括:
5.根據(jù)權(quán)利要求1所述的一種基于區(qū)塊鏈的數(shù)據(jù)協(xié)同處理方法,其特征在于,在所述s2中,具體包括:
6.根據(jù)權(quán)利要求1所述的一種基于區(qū)塊鏈的數(shù)據(jù)協(xié)同處理方法,其特征在于,在所述s3中,具體包括:
7.根據(jù)權(quán)利要求1所述的一種基于區(qū)塊鏈的數(shù)據(jù)協(xié)同處理方法,其特征在于,在所述s4中,具體包括:
8.根據(jù)權(quán)利要求7所述的一種基于區(qū)塊鏈的數(shù)據(jù)協(xié)同處理方法,其特征在于,在所述s4中,具體包括: