1.一種控制交易數(shù)據(jù)量的方法,其特征在于,應用于區(qū)塊鏈網(wǎng)絡(luò)中,所述方法包括:
獲取多個應用發(fā)送的交易數(shù)據(jù)并在存儲區(qū)中存儲所述交易數(shù)據(jù);
獲取所述區(qū)塊鏈網(wǎng)絡(luò)的處理交易數(shù)據(jù)的能力;
根據(jù)所述處理交易數(shù)據(jù)的能力,確定向所述區(qū)塊鏈網(wǎng)絡(luò)發(fā)送的交易數(shù)據(jù)量N;
從所述存儲區(qū)中獲取N個未發(fā)送的交易數(shù)據(jù);
將所述N個未發(fā)送的交易數(shù)據(jù)發(fā)送給所述區(qū)塊鏈網(wǎng)絡(luò)。
2.如權(quán)利要求1所述的方法,其特征在于,獲取所述區(qū)塊鏈網(wǎng)絡(luò)的處理交易數(shù)據(jù)的能力,包括:
獲取設(shè)定時間段內(nèi)所述區(qū)塊鏈網(wǎng)絡(luò)處理的交易數(shù)據(jù)量;
根據(jù)所述設(shè)定時間段內(nèi)所述區(qū)塊鏈網(wǎng)絡(luò)處理的交易數(shù)據(jù)量,確定所述區(qū)塊鏈網(wǎng)絡(luò)處理交易數(shù)據(jù)的能力。
3.如權(quán)利要求1所述的方法,其特征在于,還包括:
在所述區(qū)塊鏈網(wǎng)絡(luò)啟動時,向所述區(qū)塊鏈網(wǎng)絡(luò)發(fā)送設(shè)定數(shù)量的交易數(shù)據(jù),所述設(shè)定數(shù)量是根據(jù)所述區(qū)塊鏈網(wǎng)絡(luò)中各節(jié)點的網(wǎng)絡(luò)帶寬及各節(jié)點的設(shè)備處理能力設(shè)定的。
4.如權(quán)利要求1所述的方法,其特征在于,在存儲區(qū)中存儲所述交易數(shù)據(jù),包括:
在所述存儲區(qū)中持久化存儲所述交易數(shù)據(jù),并標記所述交易數(shù)據(jù)為未發(fā)送狀態(tài);
從所述存儲區(qū)中獲取N個未發(fā)送的交易數(shù)據(jù),包括:
按照交易數(shù)據(jù)的時間信息,從所述存儲區(qū)中獲取N個狀態(tài)為未發(fā)送的交易數(shù)據(jù);
將所述N個未發(fā)送的交易數(shù)據(jù)發(fā)送給所述區(qū)塊鏈網(wǎng)絡(luò),包括:
將所述N個交易數(shù)據(jù)發(fā)送給所述區(qū)塊鏈網(wǎng)絡(luò)并將所述存儲的所述N個交易數(shù)據(jù)的狀態(tài)標記為已發(fā)送。
5.如權(quán)利要求4所述的方法,其特征在于,將所述N個交易數(shù)據(jù)發(fā)送給所述區(qū)塊鏈網(wǎng)絡(luò)并將所述存儲的所述N個交易數(shù)據(jù)的狀態(tài)標記為已發(fā)送之后,還包括:
在所述區(qū)塊鏈網(wǎng)絡(luò)中處理完畢所述N個交易數(shù)據(jù)后,將所述存儲區(qū)中所述N個交易數(shù)據(jù)的狀態(tài)標記為已處理;若在設(shè)定時間段內(nèi),所述N個交易數(shù)據(jù)的狀態(tài)標記為已發(fā)送,則根據(jù)所述區(qū)塊鏈網(wǎng)絡(luò)的處理交易數(shù)據(jù)的能力重復發(fā)送所述N個交易數(shù)據(jù)。
6.一種控制交易數(shù)據(jù)量的裝置,其特征在于,應用于區(qū)塊鏈網(wǎng)絡(luò)中,所述裝置包括:
第一獲取單元,用于獲取多個應用發(fā)送的交易數(shù)據(jù);
存儲單元,用于在存儲區(qū)中存儲所述交易數(shù)據(jù);
第二獲取單元,用于獲取所述區(qū)塊鏈網(wǎng)絡(luò)的處理交易數(shù)據(jù)的能力;
確定單元,用于根據(jù)所述處理交易數(shù)據(jù)的能力,確定向所述區(qū)塊鏈網(wǎng)絡(luò)發(fā)送的交易數(shù)據(jù)量N;
第三獲取單元,用于從所述存儲區(qū)中獲取N個未發(fā)送的交易數(shù)據(jù);
發(fā)送單元,用于將所述N個未發(fā)送的交易數(shù)據(jù)發(fā)送給所述區(qū)塊鏈網(wǎng)絡(luò)。
7.如權(quán)利要求6所述的裝置,其特征在于,
所述第二獲取單元,具體用于獲取設(shè)定時間段內(nèi)所述區(qū)塊鏈網(wǎng)絡(luò)處理的交易數(shù)據(jù)量;根據(jù)所述設(shè)定時間段內(nèi)所述區(qū)塊鏈網(wǎng)絡(luò)處理的交易數(shù)據(jù)量,確定所述區(qū)塊鏈網(wǎng)絡(luò)處理交易數(shù)據(jù)的能力。
8.如權(quán)利要求6所述的裝置,其特征在于,
所述發(fā)送單元,還用于在所述區(qū)塊鏈網(wǎng)絡(luò)啟動時,向所述區(qū)塊鏈網(wǎng)絡(luò)發(fā)送設(shè)定數(shù)量的交易數(shù)據(jù),所述設(shè)定數(shù)量是根據(jù)所述區(qū)塊鏈網(wǎng)絡(luò)中各節(jié)點的網(wǎng)絡(luò)帶寬及各節(jié)點的設(shè)備處理能力設(shè)定的。
9.如權(quán)利要求6所述的裝置,其特征在于,
所述存儲單元,具體用于在所述存儲區(qū)中持久化存儲所述交易數(shù)據(jù),并標記所述交易數(shù)據(jù)為未發(fā)送狀態(tài);
所述第三獲取單元,具體用于按照交易數(shù)據(jù)的時間信息,從所述存儲區(qū)中獲取N個狀態(tài)為未發(fā)送的交易數(shù)據(jù);
所述發(fā)送單元,具體用于將所述N個交易數(shù)據(jù)發(fā)送給所述區(qū)塊鏈網(wǎng)絡(luò)并將所述存儲的所述N個交易數(shù)據(jù)的狀態(tài)標記為已發(fā)送。
10.如權(quán)利要求9所述的裝置,其特征在于,
所述發(fā)送單元,還用于在所述區(qū)塊鏈網(wǎng)絡(luò)中處理完畢所述N個交易數(shù)據(jù)后,將所述存儲區(qū)中所述N個交易數(shù)據(jù)的狀態(tài)標記為已處理;若在設(shè)定時間段內(nèi),所述N個交易數(shù)據(jù)的狀態(tài)標記為已發(fā)送,則根據(jù)所述區(qū)塊鏈網(wǎng)絡(luò)的處理交易數(shù)據(jù)的能力重復發(fā)送所述N個交易數(shù)據(jù)。