区块链采用分布式存储的方式,区块链的数据是由区块链节点使用和存储的,而多个节点通过网络进行链接最终形成了完整的区块链网络。
当初为了保证比特币的安全性及稳定性,中本聪将区块的大小限制在1MB。然而随着区块链上交易数不断增长,每秒 7 笔交易的处理速度已经明显无法满足用户需求。所以便通过修改比特币底层代码的方式,达到提高交易处理能力的目的。
在全网算力提升到了一定程度后,单台机器挖到块的概率变得非常的低。这种现象的发展,促使一些“bitcointalk”上的极客开发出一种可以将少量算力合并联合运作的方法,使用这种方式建立的网站便被称作“矿池”(MiningPool)。
共识机制就是所有记账节点之间怎么达成共识,去认定一个记录的有效性,这既是认定的手段,也是防止篡改的手段。区块链提出了四种不同的共识机制,适用于不同的应用场景,在效率和安全性之间取得平衡。
比特币网络大概每10分钟生产一个记录交易的区块。从最初的1个区块、2个区块慢慢累积,到现在将近500000个区块。而比特币区块高度,就是指生成到第多少个区块。比如BCX在高度498888分叉,意思就是比特币在生成第498888个区块时执行分叉操作。
对点技术(peer-to-peer,简称P2P)又称对等互联网络技术,网络中不存在中心节点,各个节点间的权利都是相同的,任意两个点之间都可以进行交易,交易成功后全网所有节点都会记录这个交易这种模式的好处是不把依赖都聚集在较少的几台服务器上,从而避免单点故障。