本申請(qǐng)涉及區(qū)塊鏈技術(shù)領(lǐng)域,具體涉及一種區(qū)塊鏈系統(tǒng)、區(qū)塊查找方法和區(qū)塊鏈后向同步方法。
背景技術(shù):
眾所周知,一個(gè)區(qū)塊鏈系統(tǒng)中區(qū)塊鏈包括若干形成一條鏈的區(qū)塊。目前區(qū)塊鏈系統(tǒng)中通用的鏈?zhǔn)且粋€(gè)前向鏈表,即一個(gè)區(qū)塊中記錄著它前面一個(gè)區(qū)塊的哈希,這樣根據(jù)當(dāng)前區(qū)塊就能查找并且獲取到前一個(gè)區(qū)塊的哈希,進(jìn)而向網(wǎng)絡(luò)上的其它節(jié)點(diǎn)去獲取對(duì)應(yīng)的區(qū)塊。
由于區(qū)塊鏈的特性,決定了當(dāng)前區(qū)塊只能記載之前區(qū)塊的哈希值,而不能記載之后區(qū)塊的哈希值,導(dǎo)致當(dāng)前的區(qū)塊查找方式只能是如上所述的從后向前的方式。因此,當(dāng)前缺乏一種可以在保障安全性的同時(shí)實(shí)現(xiàn)快速查找區(qū)塊,并進(jìn)一步實(shí)現(xiàn)從前往后查找區(qū)塊的區(qū)塊鏈系統(tǒng)、區(qū)塊查找方法和區(qū)塊鏈后向同步方法。
技術(shù)實(shí)現(xiàn)要素:
鑒于現(xiàn)有技術(shù)中的上述缺陷或不足,期望提供一種可以在保障安全性的同時(shí)實(shí)現(xiàn)快速查找區(qū)塊,進(jìn)一步實(shí)現(xiàn)從前往后查找區(qū)塊的區(qū)塊鏈系統(tǒng)、區(qū)塊查找方法和區(qū)塊鏈后向同步方法。
第一方面,本發(fā)明提供一種區(qū)塊鏈系統(tǒng),所述區(qū)塊鏈系統(tǒng)的區(qū)塊鏈的每個(gè)區(qū)塊中各自存有系數(shù)為N的自然驗(yàn)證碼集合和若干多重驗(yàn)證碼集合。
所述系數(shù)為N的自然驗(yàn)證碼集合用于存儲(chǔ)當(dāng)前區(qū)塊之前N個(gè)區(qū)塊的驗(yàn)證碼。
所述系數(shù)為N的多重驗(yàn)證碼集合用于存儲(chǔ)序號(hào)為N的倍數(shù)且不超過當(dāng)前區(qū)塊序號(hào)的各區(qū)塊的驗(yàn)證碼,所述多重驗(yàn)證碼集合以N個(gè)為一組。
其中,N為大于1的正整數(shù)。
第二方面,本發(fā)明提供一種適用于上述區(qū)塊鏈系統(tǒng)的區(qū)塊查找方法,該方法包括:
讀取本地節(jié)點(diǎn)所存儲(chǔ)區(qū)塊鏈的最新區(qū)塊中的多重驗(yàn)證碼集合;
獲取所查找區(qū)塊的第一序號(hào),計(jì)算出所查找區(qū)塊所對(duì)應(yīng)的索引區(qū)塊的第二序號(hào);
根據(jù)所述第二序號(hào)在所讀取的多重驗(yàn)證碼集合中查找對(duì)應(yīng)的第二驗(yàn)證碼;
獲取第二驗(yàn)證碼對(duì)應(yīng)的索引區(qū)塊并驗(yàn)證,從中讀取自然驗(yàn)證碼集合并查找第一序號(hào)對(duì)應(yīng)的第一驗(yàn)證碼;
獲取第一驗(yàn)證碼對(duì)應(yīng)的所查找區(qū)塊并驗(yàn)證。
其中,所述索引區(qū)塊為所查找區(qū)塊之后第一個(gè)序號(hào)為N的倍數(shù)的區(qū)塊。
第三方面,本發(fā)明提供一種區(qū)塊鏈后向同步方法,包括:
按序號(hào)從小到大記錄區(qū)塊鏈中各所需同步區(qū)塊的序號(hào);
根據(jù)所記錄的各序號(hào)計(jì)算出對(duì)應(yīng)的各索引區(qū)塊的序號(hào);
根據(jù)所計(jì)算出的各索引區(qū)塊的序號(hào)在本地查找各索引區(qū)塊:若未查找到,則根據(jù)上述區(qū)塊查找方法獲取所查找的索引區(qū)塊;
根據(jù)所記錄的各序號(hào)在所查找到的各索引區(qū)塊中獲取對(duì)應(yīng)的各驗(yàn)證碼,根據(jù)各驗(yàn)證碼獲取對(duì)應(yīng)的各所需同步區(qū)塊并驗(yàn)證。
第四方面,本發(fā)明還提供一種設(shè)備,包括一個(gè)或多個(gè)處理器和存儲(chǔ)器,其中存儲(chǔ)器包含可由該一個(gè)或多個(gè)處理器執(zhí)行的指令以使得該一個(gè)或多個(gè)處理器執(zhí)行根據(jù)本發(fā)明各實(shí)施例提供的區(qū)塊查找方法和/或區(qū)塊鏈后向同步方法。
第五方面,本發(fā)明還提供一種存儲(chǔ)有計(jì)算機(jī)程序的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該計(jì)算機(jī)程序使計(jì)算機(jī)執(zhí)行根據(jù)本發(fā)明各實(shí)施例提供的區(qū)塊查找方法和/或區(qū)塊鏈后向同步方法。
本發(fā)明諸多實(shí)施例提供的區(qū)塊鏈系統(tǒng)、區(qū)塊查找方法和區(qū)塊鏈后向同步方法通過在區(qū)塊鏈的各區(qū)塊中存儲(chǔ)系數(shù)為N的自然驗(yàn)證碼集合和多重驗(yàn)證碼集合作為索引,從而提供了一種在保障安全性的同時(shí)實(shí)現(xiàn)快速查找區(qū)塊的區(qū)塊查找方法,并進(jìn)一步以該區(qū)塊查找方法為基礎(chǔ)提供了一種實(shí)現(xiàn)從前往后進(jìn)行區(qū)塊鏈同步的區(qū)塊鏈后向同步方法。
附圖說明
通過閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本申請(qǐng)的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:
圖1為本發(fā)明一實(shí)施例提供的區(qū)塊查找方法的流程圖。
圖2為本發(fā)明一實(shí)施例提供的區(qū)塊鏈后向同步方法的流程圖。
圖3為本發(fā)明一實(shí)施例提供的一種設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例對(duì)本申請(qǐng)作進(jìn)一步的詳細(xì)說明??梢岳斫獾氖牵颂幩枋龅木唧w實(shí)施例僅僅用于解釋相關(guān)發(fā)明,而非對(duì)該發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與發(fā)明相關(guān)的部分。
需要說明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本申請(qǐng)。
在本實(shí)施例中,所述區(qū)塊鏈系統(tǒng)的區(qū)塊鏈的每個(gè)區(qū)塊中各自存有系數(shù)為N的自然驗(yàn)證碼集合和若干多重驗(yàn)證碼集合。
所述系數(shù)為N的自然驗(yàn)證碼集合用于存儲(chǔ)當(dāng)前區(qū)塊之前N個(gè)區(qū)塊的驗(yàn)證碼。
所述系數(shù)為N的多重驗(yàn)證碼集合用于存儲(chǔ)序號(hào)為N的倍數(shù)且不超過當(dāng)前區(qū)塊序號(hào)的各區(qū)塊的驗(yàn)證碼,所述多重驗(yàn)證碼集合以N個(gè)為一組。
其中,N為大于1的正整數(shù)。
具體地,在本實(shí)施例中,N=256,所述驗(yàn)證碼為哈希值。在更多實(shí)施例中,還可以根據(jù)實(shí)際需求將N配置為不同的數(shù)值,例如,根據(jù)區(qū)塊鏈系統(tǒng)的規(guī)模(預(yù)期的區(qū)塊數(shù)量的數(shù)量級(jí)的大小),配置不同大小的系數(shù)N;并可根據(jù)實(shí)際需求將驗(yàn)證碼配置為根據(jù)本領(lǐng)域常用的不同算法生成的不同類型的驗(yàn)證碼,可實(shí)現(xiàn)相同的技術(shù)效果。
以下通過列舉本實(shí)施例中區(qū)塊鏈各區(qū)塊中所存儲(chǔ)的自然驗(yàn)證碼集合和多重驗(yàn)證碼集合對(duì)本實(shí)施例提供的區(qū)塊鏈系統(tǒng)進(jìn)行詳細(xì)說明。其中,Hi即序號(hào)為i的區(qū)塊的哈希值,i為正整數(shù)。
各區(qū)塊中所存儲(chǔ)的自然驗(yàn)證碼集合:
在序號(hào)為1的區(qū)塊中存儲(chǔ)的自然驗(yàn)證碼集合不包括哈希值;
在序號(hào)為2的區(qū)塊中存儲(chǔ)的自然驗(yàn)證碼集合包括【H1】;
在序號(hào)為3的區(qū)塊中存儲(chǔ)的自然驗(yàn)證碼集合包括【H1、H2】;
在序號(hào)為4的區(qū)塊中存儲(chǔ)的自然驗(yàn)證碼集合包括【H1、H2、H3】;
……
在序號(hào)為255的區(qū)塊中存儲(chǔ)的自然驗(yàn)證碼集合包括【H1、H2、……、H254、H255】;
在序號(hào)為256的區(qū)塊中存儲(chǔ)的自然驗(yàn)證碼集合包括【H1、H2、……、H255、H256】;
在序號(hào)為257的區(qū)塊中存儲(chǔ)的自然驗(yàn)證碼集合包括【H2、H3、……、H256、H257】;
……
在序號(hào)為876的區(qū)塊中存儲(chǔ)的自然驗(yàn)證碼集合包括【H621、H622、……、H875、H876】;
依此類推。
各區(qū)塊中所存儲(chǔ)的多重驗(yàn)證碼集合:
在序號(hào)為1-255的區(qū)塊中所存儲(chǔ)的多重驗(yàn)證碼集合不包括哈希值;
在序號(hào)為256-511的區(qū)塊中存儲(chǔ)的多重驗(yàn)證碼集合包括【H256】;
在序號(hào)為512-767的區(qū)塊中存儲(chǔ)的多重驗(yàn)證碼集合包括【H256、H512】;
在序號(hào)為768-1023的區(qū)塊中存儲(chǔ)的多重驗(yàn)證碼集合包括【H256、H512、H768】;
……
在序號(hào)為65536-65791的區(qū)塊中存儲(chǔ)的多重驗(yàn)證碼集合包括【H256、H512、……、H65536】;
在序號(hào)為65792-66047的區(qū)塊中存儲(chǔ)的多重驗(yàn)證碼集合包括【H256、H512、……、H65536】,【H65792】;
……
在序號(hào)為131328-131583的區(qū)塊中存儲(chǔ)的多重驗(yàn)證碼集合包括【H256、H512、……、H65536】,【H65792、H66048、……、H131072】、【H131328】;
依此類推。
上述實(shí)施例提供的區(qū)塊鏈系統(tǒng)通過在區(qū)塊鏈的各區(qū)塊中存儲(chǔ)系數(shù)為N的自然驗(yàn)證碼集合和多重驗(yàn)證碼集合作為索引,使系統(tǒng)具備了實(shí)現(xiàn)在保障安全性的同時(shí)進(jìn)行區(qū)塊的快速查找和后向同步的可能性。
圖1為本發(fā)明一實(shí)施例提供的區(qū)塊查找方法的流程圖。圖1所示的方法適用于上述任一實(shí)施例提供的區(qū)塊鏈系統(tǒng)。
如圖1所示,在本實(shí)施例中,本發(fā)明提供的區(qū)塊查找方法包括:
S11:讀取本地節(jié)點(diǎn)所存儲(chǔ)區(qū)塊鏈的最新區(qū)塊中的多重驗(yàn)證碼集合;
S13:獲取所查找區(qū)塊的第一序號(hào),計(jì)算出所查找區(qū)塊所對(duì)應(yīng)的索引區(qū)塊的第二序號(hào);
S15:根據(jù)所述第二序號(hào)在所讀取的多重驗(yàn)證碼集合中查找對(duì)應(yīng)的第二驗(yàn)證碼;
S17:獲取第二驗(yàn)證碼對(duì)應(yīng)的索引區(qū)塊并驗(yàn)證,從中讀取自然驗(yàn)證碼集合并查找第一序號(hào)對(duì)應(yīng)的第一驗(yàn)證碼;
S19:獲取第一驗(yàn)證碼對(duì)應(yīng)的所查找區(qū)塊并驗(yàn)證。
其中,所述索引區(qū)塊為所查找區(qū)塊之后第一個(gè)序號(hào)為N的倍數(shù)的區(qū)塊。
具體地,以下通過一個(gè)在上述N=256,驗(yàn)證碼為哈希值的區(qū)塊鏈系統(tǒng)中進(jìn)行一次區(qū)塊查找的實(shí)例來進(jìn)行詳細(xì)說明上述區(qū)塊查找方法。
根據(jù)當(dāng)前本地節(jié)點(diǎn)存儲(chǔ)的最新區(qū)塊序號(hào)為156789的區(qū)塊鏈查找序號(hào)為83257的區(qū)塊:
在步驟S11中,讀取本地節(jié)點(diǎn)所存儲(chǔ)區(qū)塊鏈的最新區(qū)塊:序號(hào)為156789的區(qū)塊中的多重驗(yàn)證碼集合:
【H256、H512、……、H65536】,【H65792、H66048、……、H131072】、【H131328、H131584、……、H156672】。
在步驟S13中,獲取所查找區(qū)塊的第一序號(hào)83257,計(jì)算出83257對(duì)應(yīng)的索引區(qū)塊的第二序號(hào)。
83257mod 256=57;83257-57+256=83456;
因此第二序號(hào)為83456。
在步驟S15中,根據(jù)第二序號(hào)83456在步驟S11讀取的多重驗(yàn)證碼集合:【H256、H512、……、H65536】,【H65792、H66048、……、H131072】、【H131328、H131584、……、H156672】中查找對(duì)應(yīng)的第二驗(yàn)證碼H83456。
在步驟S17中,從區(qū)塊鏈系統(tǒng)的其它節(jié)點(diǎn)獲取序號(hào)為83456的索引區(qū)塊,從中讀取自然驗(yàn)證碼集合:【H83201、H83202、……、H83456】,并查找第一序號(hào)83257對(duì)應(yīng)的第一驗(yàn)證碼H83257。
在步驟S19中,從區(qū)塊鏈系統(tǒng)的其它節(jié)點(diǎn)獲取序號(hào)為83257的所查找區(qū)塊,并用第一驗(yàn)證碼H83257進(jìn)行驗(yàn)證。
上述實(shí)施例提供的區(qū)塊查找方法利用上述區(qū)塊鏈系統(tǒng)的各區(qū)塊中存儲(chǔ)系數(shù)為N的自然驗(yàn)證碼集合和多重驗(yàn)證碼集合作為索引提供了一種在保障安全性的同時(shí)實(shí)現(xiàn)快速查找區(qū)塊的區(qū)塊查找方法,并使系統(tǒng)具備了實(shí)現(xiàn)區(qū)塊鏈后向同步的可能性。
圖2為本發(fā)明一實(shí)施例提供的區(qū)塊鏈后向同步方法的流程圖。
如圖2所示,在本實(shí)施例中,本發(fā)明提供的區(qū)塊鏈后向同步方法包括:
S21:按序號(hào)從小到大記錄區(qū)塊鏈中各所需同步區(qū)塊的序號(hào);
S23:根據(jù)所記錄的各序號(hào)計(jì)算出對(duì)應(yīng)的各索引區(qū)塊的序號(hào);
S25:根據(jù)所計(jì)算出的各索引區(qū)塊的序號(hào)在本地查找各索引區(qū)塊:若未查找到,則根據(jù)上述區(qū)塊查找方法獲取所查找的索引區(qū)塊;
S27:根據(jù)所記錄的各序號(hào)在所查找到的各索引區(qū)塊中獲取對(duì)應(yīng)的各驗(yàn)證碼,根據(jù)各驗(yàn)證碼獲取對(duì)應(yīng)的各所需同步區(qū)塊并驗(yàn)證。
具體地,以下通過一個(gè)后向同步實(shí)例對(duì)上述區(qū)塊鏈后向同步方法進(jìn)行詳細(xì)說明:
在步驟S21中,按序號(hào)從小到大記錄區(qū)塊鏈中各所需同步區(qū)塊的序號(hào):21-45,99-432,1049-2000。
在步驟S23中,根據(jù)所記錄的各序號(hào)計(jì)算出對(duì)應(yīng)的各索引區(qū)塊的序號(hào):
21-45、99-256對(duì)應(yīng)的索引區(qū)塊的序號(hào)為256;
257-432對(duì)應(yīng)的索引區(qū)塊的序號(hào)為512;
1049-1280對(duì)應(yīng)的索引區(qū)塊的序號(hào)為1280;
1281-1536對(duì)應(yīng)的索引區(qū)塊的序號(hào)為1536;
1537-1792對(duì)應(yīng)的索引區(qū)塊的序號(hào)為1792;
1793-2000對(duì)應(yīng)的索引區(qū)塊的序號(hào)為2048。
在步驟S25中,根據(jù)所計(jì)算出的各索引區(qū)塊的序號(hào)在本地查找各索引區(qū)塊:查找到序號(hào)為512和2048的索引區(qū)塊,未查找到序號(hào)為256、1280、1536和1792的索引區(qū)塊。
根據(jù)圖1所示的方法,從當(dāng)前區(qū)塊鏈的最新區(qū)塊中讀取多重驗(yàn)證碼集合,并從中查找出H256、H1280、H1536、H1792;從其它節(jié)點(diǎn)獲取序號(hào)為256、1280、1536和1792的各索引區(qū)塊,并分別用H256、H1280、H1536、H1792進(jìn)行驗(yàn)證。
在步驟S27中,根據(jù)所記錄的各序號(hào)21-45,99-432,1049-2000,從各索引區(qū)塊存儲(chǔ)的自然驗(yàn)證碼集合中獲取對(duì)應(yīng)的各驗(yàn)證碼H21-H45、H99-H432、H1049-H2000;從其它節(jié)點(diǎn)獲取序號(hào)為21-45,99-432,1049-2000的區(qū)塊,并分別用H21-H45、H99-H432、H1049-H2000進(jìn)行驗(yàn)證,驗(yàn)證通過后將各區(qū)塊的數(shù)據(jù)進(jìn)行存儲(chǔ),最終實(shí)現(xiàn)了區(qū)塊鏈的后向同步。
上述實(shí)施例提供的區(qū)塊鏈后向同步方法利用上述系統(tǒng)和區(qū)塊查找方法實(shí)現(xiàn)了在保障安全性的同時(shí)從前往后進(jìn)行區(qū)塊鏈同步。
附圖中的流程圖和框圖,圖示了按照本發(fā)明各種實(shí)施例的系統(tǒng)、方法和計(jì)算機(jī)程序產(chǎn)品的可能實(shí)現(xiàn)的體系架構(gòu)、功能和操作。在這點(diǎn)上,流程圖或框圖中的每個(gè)方框可以代表一個(gè)模塊、程序段、或代碼的一部分,該模塊、程序段、或代碼的一部分包含一個(gè)或多個(gè)用于實(shí)現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實(shí)現(xiàn)中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個(gè)接連地表示的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時(shí)也可以按相反的順序執(zhí)行,這根據(jù)所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個(gè)方框、以及框圖和/或流程圖中的方框的組合,可以通過執(zhí)行規(guī)定的功能或操作的專用的基于硬件的系統(tǒng)來實(shí)現(xiàn),或者可以通過專用硬件與計(jì)算機(jī)指令的組合來實(shí)現(xiàn)。
描述于本申請(qǐng)實(shí)施例中所涉及到的單元或模塊可以通過軟件的方式實(shí)現(xiàn),也可以通過硬件的方式來實(shí)現(xiàn)。所描述的單元或模塊也可以設(shè)置在處理器中。其中,這些單元或模塊的名稱在某種情況下并不構(gòu)成對(duì)該單元或模塊本身的限定。
圖3為本發(fā)明一實(shí)施例提供的一種設(shè)備的結(jié)構(gòu)示意圖。
如圖3所示,作為另一方面,本申請(qǐng)還提供了一種設(shè)備300,包括一個(gè)或多個(gè)中央處理單元(CPU)301,其可以根據(jù)存儲(chǔ)在只讀存儲(chǔ)器(ROM)302中的程序或者從存儲(chǔ)部分308加載到隨機(jī)訪問存儲(chǔ)器(RAM)303中的程序而執(zhí)行各種適當(dāng)?shù)膭?dòng)作和處理。在RAM 303中,還存儲(chǔ)有設(shè)備300操作所需的各種程序和數(shù)據(jù)。CPU 301、ROM302以及RAM 303通過總線304彼此相連。輸入/輸出(I/O)接口305也連接至總線304。
以下部件連接至I/O接口305:包括鍵盤、鼠標(biāo)等的輸入部分306;包括諸如陰極射線管(CRT)、液晶顯示器(LCD)等以及揚(yáng)聲器等的輸出部分307;包括硬盤等的存儲(chǔ)部分308;以及包括諸如LAN卡、調(diào)制解調(diào)器等的網(wǎng)絡(luò)接口卡的通信部分309。通信部分309經(jīng)由諸如因特網(wǎng)的網(wǎng)絡(luò)執(zhí)行通信處理。驅(qū)動(dòng)器310也根據(jù)需要連接至I/O接口305??刹鹦督橘|(zhì)311,諸如磁盤、光盤、磁光盤、半導(dǎo)體存儲(chǔ)器等等,根據(jù)需要安裝在驅(qū)動(dòng)器310上,以便于從其上讀出的計(jì)算機(jī)程序根據(jù)需要被安裝入存儲(chǔ)部分308。
特別地,根據(jù)本公開的實(shí)施例,上述任一實(shí)施例描述的區(qū)塊查找方法和/或區(qū)塊鏈后向同步方法可以被實(shí)現(xiàn)為計(jì)算機(jī)軟件程序。例如,本公開的實(shí)施例包括一種計(jì)算機(jī)程序產(chǎn)品,其包括有形地包含在機(jī)器可讀介質(zhì)上的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序包含用于執(zhí)行區(qū)塊查找方法和/或區(qū)塊鏈后向同步方法的程序代碼。在這樣的實(shí)施例中,該計(jì)算機(jī)程序可以通過通信部分309從網(wǎng)絡(luò)上被下載和安裝,和/或從可拆卸介質(zhì)311被安裝。
作為又一方面,本申請(qǐng)還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是上述實(shí)施例的裝置中所包含的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì);也可以是單獨(dú)存在,未裝配入設(shè)備中的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有一個(gè)或者一個(gè)以上程序,該程序被一個(gè)或者一個(gè)以上的處理器用來執(zhí)行描述于本申請(qǐng)的區(qū)塊查找方法和/或區(qū)塊鏈后向同步方法。
以上描述僅為本申請(qǐng)的較佳實(shí)施例以及對(duì)所運(yùn)用技術(shù)原理的說明。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,本申請(qǐng)中所涉及的發(fā)明范圍,并不限于上述技術(shù)特征的特定組合而成的技術(shù)方案,同時(shí)也應(yīng)涵蓋在不脫離本申請(qǐng)構(gòu)思的情況下,由上述技術(shù)特征或其等同特征進(jìn)行任意組合而形成的其它技術(shù)方案。例如上述特征與本申請(qǐng)中公開的(但不限于)具有類似功能的技術(shù)特征進(jìn)行互相替換而形成的技術(shù)方案。