![Here Insert Picture Description](https://img-blog.csdnimg.cn/2019060615212399.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQwMDYxMjA2,size_16,color_FFFFFF,t_70)
![Here Insert Picture Description](https://img-blog.csdnimg.cn/20190606152151554.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQwMDYxMjA2,size_16,color_FFFFFF,t_70)
Change detection data
- Change the contents of transaction data
- Merkel cited the hash tree change
- Replace deal
- Merkel to change the root of the tree
- Changes to the header area of reference
Add a new transaction data to the data structure of the block chain steps
- Create a tree of all transaction data Merkel
- Create a header on districts hash references New header root of the tree Merkel with the new transaction data
- Creating New header hash reference
Want to change the data in a block transaction on the block chain, changes need to turn back from where hash references need to be changed, it has been modified from incomplete block chain on the latest block of hash reference so far
Block chain modified data structure data is highly sensitive hash references this feature decision