区块链去中心化的核心,权力在哪一步? 专业区块链开发在区块链的整个运行过程中,哪一步是最能体现去中心化?是整个权力的中心呢?在我看来就是共识机制。直接决定了一个项目是否是去中心化的。我们再来复习一下区块链的工作过程,各个节点需要通过挖矿的形式,竞争记账权,不管是计算数学题,还是抵押权益资产。节点在验证的过程中,需要完成两次验证,一次是验证转账交易,还有一次是验证打包的区块内容。竞争到记账权的节点,获得出块权,就可以获得奖励。这一个区块形成,与上一个区块用哈希函数进行连接,从而形成一整条链。这就是区块链的数据库结构。所以,本质上,区块链是一种不可篡改的网络数据库。这里面最有价值的一步,或者说权力核心,在于哪一个区块能上链,谁抢到出块权。权力就是选择的能力。一群人排队,不需要一个老大给大家定次序,看谁有本事谁先上,我就要tmd公平。而这个节点的诞生机制,是去中心化的,普通的屌丝也有选择,椭圆加密算法保证了出块的随机性,椭圆曲线的切线,不能反推,只能穷举,这就保证了公平性,没有老大,这才是区块链的精神。数学公式大于人。但是确认区块交易,全节点竞争记账,这是有代价的,说穿了,就是慢,特别是分布式网络结构下,就是很慢,带宽有限制,读取性能有限制,cpu计算速度有限制,太慢了。但是,我们是不是能减少这些节点,或者在不解决随机性的情况下,直接确定几个节点,验证交易,提升他们的性能,帮我们出块呢?这样不就快了吗?不行,这样就失去了区块链的灵魂,这就和传统的中心网络交易一模一样了,区块链的价值在于,他假设人是自私的,坏的,不信任的,集中几个节点,那就回到现在的结构了,快了,但是权力却没了,屌丝还是屌丝。什么都没变,一场泡沫。一句话,先得是区块链,才能谈区块链的价值。