受人追捧的区块链用的是什么原理
比特之窗讯:进入2018以来,区块链成为了股市的宠儿,我们看到许多公司因为和区块链扯上关系,使得自己公司的股价飞涨,甚至有些企业已经将区块链作为解决公司困境的一种手段。大家都知道区块链技术其实就是一个数据存储技术,它到底好在哪里,就在于它的工作原理上。
其实这个原理大家并不陌生,就是的拜占庭将军问题。拜占庭帝国时期,由于国土辽阔,驻扎在边防的军队往往相距很远,副将与副将之间只能通过信使来传递消息。战时,拜占庭军队内部有一个协议,就是将军和所有副将的意见必须达成统一后,才可以决定是否出兵进攻某敌方军队。当然了,协议的出发点是好的,但如果副将里混进了敌方间谍,意图篡改将军做出的决策,那么结果很有可能就是本不该进攻,却带领全军白白送了死,或者其实应该进攻的,却因为意见没能统一,延误了时机,导致军队四面楚歌。
怎么能保证决策信息在通知到各个副将的基础上,又无法被间谍恶意篡改呢?这就是的拜占庭将军问题。这个问题说到底是一个协议,如果发生在今天,我们运用区块链技术,就能很完规避掉间谍恶意篡改命令的情况。
比如,将军决定向驻扎在各个地方的副将发起进攻命名,时间是明天下午一点。为了防止间谍破坏和篡改决策信息,将军设计了一个特殊的盒子,这个盒子有两套钥匙,分为私有匙和公有匙。
每个副将人手一把公有匙,只能按顺时针方向打开盒子,里面的信息可以被看到,但是无法改变。只有将军本人才拥有私有匙,可以按逆时针方向打开盒子,改变里面的信息。
盒子被送到个副将手里,他看到将军发出的进攻命令后传递到第二个副将手里,第二个副将意图篡改盒子的信息,但因为手里只有公有匙,信息无法被篡改,这样盒子就会安全的传递到其余副将手中,进攻命令终也会按照原计划进行。也很好的避免了军队中的奸细篡改信息,或者军队中有叛军对军队秩序的影响。
总结的说,区块链的优势在于点对点记录数据的模式,保证这些数据具有不可改动的特点,可以记录完备的信息,能够较快知道哪里出现了问题,为解决问题提供了很好的便利!
其实这个原理大家并不陌生,就是的拜占庭将军问题。拜占庭帝国时期,由于国土辽阔,驻扎在边防的军队往往相距很远,副将与副将之间只能通过信使来传递消息。战时,拜占庭军队内部有一个协议,就是将军和所有副将的意见必须达成统一后,才可以决定是否出兵进攻某敌方军队。当然了,协议的出发点是好的,但如果副将里混进了敌方间谍,意图篡改将军做出的决策,那么结果很有可能就是本不该进攻,却带领全军白白送了死,或者其实应该进攻的,却因为意见没能统一,延误了时机,导致军队四面楚歌。
怎么能保证决策信息在通知到各个副将的基础上,又无法被间谍恶意篡改呢?这就是的拜占庭将军问题。这个问题说到底是一个协议,如果发生在今天,我们运用区块链技术,就能很完规避掉间谍恶意篡改命令的情况。
比如,将军决定向驻扎在各个地方的副将发起进攻命名,时间是明天下午一点。为了防止间谍破坏和篡改决策信息,将军设计了一个特殊的盒子,这个盒子有两套钥匙,分为私有匙和公有匙。
每个副将人手一把公有匙,只能按顺时针方向打开盒子,里面的信息可以被看到,但是无法改变。只有将军本人才拥有私有匙,可以按逆时针方向打开盒子,改变里面的信息。
盒子被送到个副将手里,他看到将军发出的进攻命令后传递到第二个副将手里,第二个副将意图篡改盒子的信息,但因为手里只有公有匙,信息无法被篡改,这样盒子就会安全的传递到其余副将手中,进攻命令终也会按照原计划进行。也很好的避免了军队中的奸细篡改信息,或者军队中有叛军对军队秩序的影响。
总结的说,区块链的优势在于点对点记录数据的模式,保证这些数据具有不可改动的特点,可以记录完备的信息,能够较快知道哪里出现了问题,为解决问题提供了很好的便利!