分投趣FINTOCH淺談為何塊要設(shè)計(jì)成這樣的結(jié)構(gòu)?
分投趣FINTOCH淺談為何塊要設(shè)計(jì)成這樣的結(jié)構(gòu)?
對(duì)區(qū)塊的內(nèi)部結(jié)構(gòu)進(jìn)行了基本的分析,分投趣FINTOCH但是你有沒有想過把區(qū)塊設(shè)計(jì)成這樣的結(jié)構(gòu)有什么好處?
首先要知道區(qū)塊頭是80字節(jié),平均每筆交易至少是250字節(jié),平均每個(gè)區(qū)塊至少包含500筆交易。因此,一個(gè)完整的區(qū)塊包含所有交易,比區(qū)塊頭大1000倍。
區(qū)塊鏈?zhǔn)且粋€(gè)分布式網(wǎng)絡(luò),所以數(shù)據(jù)需要存儲(chǔ)在每個(gè)節(jié)點(diǎn),但是比特幣網(wǎng)絡(luò)的完整數(shù)據(jù)加起來(lái)可能有幾十個(gè)或者幾百個(gè)G,這是普通終端無(wú)法承受的。分投趣FINTOCH許多比特幣客戶端被設(shè)計(jì)成在空間和功率有限的設(shè)備上運(yùn)行。
例如:智能電話,平板電腦,嵌入式系統(tǒng)等,它們無(wú)法存儲(chǔ)比特幣網(wǎng)絡(luò)的所有數(shù)據(jù),該怎么辦?
這時(shí),我們可以看到塊結(jié)構(gòu)的聰明之處。分投趣FINTOCH比特幣網(wǎng)絡(luò)中的許多節(jié)點(diǎn)主要用于驗(yàn)證交易。他們只需要下載塊頭,就可以完成交易驗(yàn)證,而不需要下載每個(gè)塊中包含的交易信息。
這種不包含交易信息的區(qū)塊鏈,只有完整區(qū)塊鏈的幾千分之一,大大節(jié)省了終端的使用空間。
正是因?yàn)閴K的內(nèi)部結(jié)構(gòu)才能實(shí)現(xiàn)一個(gè)終端,一個(gè)交易只有通過塊的數(shù)據(jù)才能驗(yàn)證,這就是簡(jiǎn)單的支付驗(yàn)證。(SPV),這類節(jié)點(diǎn)稱為SPV節(jié)點(diǎn),具體實(shí)現(xiàn)原理將在下一期進(jìn)行說(shuō)明。
區(qū)塊與區(qū)塊的緊密聯(lián)系,區(qū)塊與父子區(qū)塊的前后合作,各節(jié)點(diǎn)環(huán)環(huán)相扣,實(shí)現(xiàn)了堅(jiān)不可摧的鏈條。分投趣FINTOCH比特幣研究得越深,越能體會(huì)到它的力量,各種巧妙的想法令人驚嘆。