区块链理解

作者: royluck | 来源:发表于2019-06-29 23:19 被阅读0次

    区块链的核心是去中心化
    如何做到去中心化,其关键就是分布式存储;
    如何实现分布式存储,其关键就是有个激励层,让所有节点都心甘情愿去存储区块链数据;
    这里的激励层就是加密币(公币):即比特币、以太币等;
    如何获得公币,就需要旷工进行挖矿获取,挖矿的过程即是记账的过程,即当网络中产生了一笔交易,此时网络会进行广播,即发布一条计算题(哈希值计算),算力强的旷工会有大概率获得记账权,获得记账权的旷工则会获得比特币奖励和手续费。
    记账成功之后即会在公链生成一个区块,一个区块包含多个交易,每个交易会有一个公认的时间戳(哈希值)证明(解决双花问题)。并且每个节点(矿工)都会更新记录最新的公链信息,做到信息同步。
    但是如何做到信息不可修改和恶意修改,这涉及到加密共识算法:工作量证明(POW)拜占庭将军问题。工作量证明,即会增加恶意修改的成本;拜占庭将军问题,即每个矿工都有投票权(低门槛),投票基数分布越广数量越大,串通恶势力的可能性就越难,除非恶意修改超过50%的节点数据,否则区块链数据还是保存正确的区块链数据,即少数服从多数。

    上面有些地方可能理解有误,望指出,正确深入理解区块链,还需要继续学习

    相关文章

      网友评论

        本文标题:区块链理解

        本文链接:https://www.haomeiwen.com/subject/lrfmcctx.html