- Building Blockchain Projects
- Narayan Prusty
- 232字
- 2021-07-02 23:45:13
Timestamp
The formula to calculate the target of a block requires the current timestamp, and also every block has the current timestamp attached to its header. Nothing can stop a miner from using some other timestamp instead of the current timestamp while mining a new block, but they don't usually because timestamp validation would fail and other nodes won't accept the block, and it would be a waste of resources of the miner. When a miner broadcasts a newly mined block, its timestamp is validated by checking whether the timestamp is greater than the timestamp of the previous block. If a miner uses a timestamp greater than the current timestamp, the difficulty will be low as difficulty is inversely proportional to the current timestamp; therefore, the miner whose block timestamp is the current timestamp would be accepted by the network as it would have a higher difficulty. If a miner uses a timestamp greater than the previous block timestamp and less than the current timestamp, the difficulty would be higher, and therefore, it would take more time to mine the block; by the time the block is mined, the network would have produced more blocks, therefore, this block will get rejected as the blockchain of the malicious miner will have a lower difficulty than the blockchain the network has. Due to these reasons, miners always use accurate timestamps, otherwise they gain nothing.
- 互聯(lián)網(wǎng)+紅利時(shí)代:傳統(tǒng)企業(yè)互聯(lián)網(wǎng)轉(zhuǎn)型實(shí)戰(zhàn)
- 玩賺今日頭條:優(yōu)質(zhì)內(nèi)容+高效運(yùn)營+精準(zhǔn)變現(xiàn)
- 網(wǎng)絡(luò)人的未來:移動(dòng)互聯(lián)網(wǎng)和大數(shù)據(jù)時(shí)代的100個(gè)預(yù)言
- 餐飲電商營銷
- 移動(dòng)互聯(lián)網(wǎng)之巔:騰訊VS阿里巴巴
- 100000+軟文:爆款軟文速成36計(jì)
- 農(nóng)村電商與創(chuàng)業(yè)
- 社交新零售:圈層經(jīng)濟(jì)的整合與變現(xiàn)
- 電子商務(wù)產(chǎn)品質(zhì)量網(wǎng)絡(luò)輿情分析與管控理論
- 中國金融新生態(tài):全面解析互聯(lián)網(wǎng)金融
- 電子商務(wù)案例分析
- 超級IP運(yùn)營攻略:模式實(shí)踐·商業(yè)案例·操作技巧
- 支付紅利
- 新媒體內(nèi)容策劃
- 電子商務(wù)安全與支付