App 1 Icon
imToken: BTC & ETH
下载
App 2 Icon
imToken: BTC & ETH
下载
App 3 Icon
imToken: BTC & ETH
下载

别光盯价格,数字货币内部结构拆开就三层:交易、账本、共识

imtoken官网 imtoken钱包咨询 7

别光盯价格,数字货币内部结构拆开就三层:交易、账本、共识

我做了五年区块链底层架构,见过太多人把数字货币当成一个"币"。其实它内部不是铁板一块,拆开来看就是交易、分布式账本、共识机制三层东西在互相咬合,缺了任何一层,整条链就瘫了。

最外面这层是交易。每一笔转账本质上是一条带签名的数据包,里面记着"谁给了谁多少"。数据不能被篡改,因为发送方用私钥签了名,接收方用公钥验证。比特币里一笔交易大约150到250个字节,以太坊又用Gas费用机制在交易上面套了一层计价逻辑。交易先进内存池排队,等被矿工打包进区块。

交易焊进区块后,就刻在分布式账本上。每个区块头部装着前一个区块的哈希值,像锁链一环扣一环。你改不了任何历史区块别光盯价格,数字货币内部结构拆开就三层:交易、账本、共识,因为改一个字节,后面所有哈希全变。全球上千个节点同时存着这份账本,谁删了谁就是孤儿,节点会自动从其他节点拉回正确数据,篡改成本极高。

最里面是共识。几百个节点同时出块,靠什么决定谁说了算?比特币用工作量证明,比谁算力大;以太坊转成权益证明后,改成比谁质押多。这层决定了谁有资格写账、谁的交易被确认。没有共识机制数字货币内部结构,前面两层就只是一堆数据,没有节点会认你的账本。

标签: 数字货币内部结构

抱歉,评论功能暂时关闭!