区块链初探

第一次听说区块链这个词是2016年暑假在一家互联网金融公司实习,同时还听说了“去中心化”之类的新词,在我心里埋下了很多线头,但一直没来得及将它们连起来;第二次听说区块链是在2016年10月底参加“武汉黑客马拉松”,题目里说涉及区块链会额外加分,但也没来得及研究这个区块链;直到6月1日上了ThoughtWorks高级咨询师讲的区块链课程,才有一种相见恨晚的感觉,为我打开了一扇通往新世界的大门,以前埋在心里的线头都连了起来,成为我发现软件匠艺后的第二个新世界。这一篇从非技术角度记录一下对区块链的感性认识。

什么是区块链

区块链(英语:blockchain 或 block chain)是用分布式数据库识别、传播和记载信息的智能化对等网络, 也称为价值互联网。——维基百科

区块链底层涉及到的技术有密码学、分布式系统和P2P对等网络

解决的是互联网上进行价值转移的问题,说白了就是钱在互联网中的流动

在线下,钱可以很容易地从A手中转移到B手中,或是两人直接沟通,或是通过银行这样可信的中介,确保资金正确转移。

但是在互联网上,每个人对应一个地址,钱从A地址转移到B地址,则是一个没有保障的行为,有很多安全风险。互联网上没有银行,也没有哪个地址的身份能保证,哪个地址持有多少资金也不能确定。也就是说并不存在一个可信的机构能确定交易的发生,保证A地址资金减少,B地址资金增加。

区块链解决的就是以每个人都认可的方式,保障价值在互联网中精确地从一个地址转移到另一个地址

区块链是如何解决价值转移问题的

在现实生活中,如果群龙无首,那么大家做决定的方式就是投票,少数服从多数,区块链就是用了这个思想,巧妙地建立了“信用共识“为基础的价值转移。

《区块链初探》 Bitcoin network data

区块链中每个节点都持有全部都数据且不可修改,每个节点都不需要相信其他节点,自己就能证明每个人持有都价值,一笔交易发生后,选择共识最多(链条最长)的一个作为执行下一步工作的基础。这样即使哪个节点出错了,也不影响后续工作,实现了去中心化,难以伪造,保障了安全性。

来自区块链的启示

区块链的去中心化思想让我很惊喜,生活里很多领域都可以借鉴,全透明可以减少不公平现象的产生,也可以阻止异常行为的发生。

之前在第四次工业革命的思考中想过智能时代的安全问题,万物联网可能带来便捷,也可能被一些邪恶的灵魂利用,带来毁灭性灾难,比特币勒索事件就是个苗头,未来的安全需要技术人员来保障,发展物联网的同时也要考虑安全问题。

之前一直在思考这块的安全怎么做,区块链在这方面给了我一些启示,比如整个家都是智能家居,可以让每个物品都知道家里物品的所有情况,当有一个物品被利用,产生不正常举动时,其他物品都能立刻发觉,一个物品的下一步要靠所有物品都投票通过才能执行后续的操作,这样就能解决安全问题了。当然只是一个初步的设想,可行性和具体实现上并没有细研究,只是听了区块链课程之后的异想天开。

    原文作者:刘开心_8a6c
    原文地址: https://www.jianshu.com/p/079ca7f4ecd4
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞