Home
Connect Wallet
zerodot618
@39696134

02-BTC-数据结构

编程
2022-12-04 10:08 Words count: 2678
北京大学公开课《区块链技术于应用》笔记,由肖臻老师讲授,主要讲解区块链的基本概念和实现原理。

哈希指针

普通指针存储的是某个结构体在内存中的地址。假如 P 是指向一结构体的指针,那么 P 里面存放的就是该结构体在内存中的起始位置。

而哈希指针除了要存地址之外,还要保存该结构体的哈希值 H()。好处是:根据哈希指针的哈希值,不仅可以找到该结构体的位置,同时还能够检测出该结构体的内容有没有被篡改,因为我们保存了它的哈希值。

比特币中最基本的结构就是区块链,区块链就是一个一个区块组成的链表。区块链和普通的链表相比有以下的区别:

1. 用哈希指针代替了普通指针(B block chain is a linked list using hash pointers)

90.0 % More to go
Pay 0.00000590 BTC to continue reading
≈$0.7187
Pay to Read
and receive early reader revenue (Rules)
This post is a virtural product selling on Quill, IT WILL NOT REFUND once paid. Please pay with caution.
Already paid? Try to Login
0 0
1 times bought
•
0 times reward
嘉
Comments 0
zerodot618
@39696134
36 Posts 2 Subscribers 0 Subscribing
Joined at March 10, 2021
Subscribe
Related Posts
Defi乐高之借贷协议(2)--MarginFi 隐身3个月通关编程实战项目,升级进取型思维分享。 macOS系统多开Google Chrome浏览器 从小白到科学家(二)之脱胎换骨 Invoke the closed source contract tutorial with MetaMask
© 2026 Quill
Rules Stats Help Github
02-BTC-数据结构
Pay to Read