1、不可篡改的数据结构:一段时间的数据被打包进入区块,数据通过链条进入上一个区块,如果企图篡改某个区块内的数据,但是整个系统超过50%以上的计算能力不同意,则系统会报警。
5 K& Q) z; f' u. h$ `$ b2 A* O0 n$ m: p. L0 K
这种独特设计的数据结构,保证了记录内容的不可篡改性。( ]/ c0 V K$ v: P- m5 i
- X8 w) _8 r& n* z! M0 j' |
h& {$ o* T1 v8 t4 v! F U; n" I7 M8 V' T0 w- p" W
2、验证交易合法性的特殊记账方式:比特币采用的是未使用交易输出(unspent transaction output,简称UTXO)记账方式,核心特点为交易发起需要将参与交易的每个比特币上溯之其诞生点来验证交易的合法性。$ v; v- K" J% x4 I9 n# A5 u4 Q/ k
: g0 z B0 u) y7 j- L2 u" T8 J S
3、系统稳定的共识机制:比特币采用的是工作量证明的信任机制,每笔交易的信息都在全网广播,任何记账的节点都有权选择记录,同时,比特币使用价值激励去诱使记账节点去争取随机性的激励。随机性激励与UTXO记账方式使得单次攻击的成功概率与所得收益非常低,以此保证系统稳定性。
|