区块链(一):从点对点数据传输说起

     如今我们方便的通过微信沟通,通过淘宝购物都得益于网络的数据传输 tcp/ip协议,在tcp/ip出现之前,每台计算机都是信息的孤岛,无法进行任何的信息交换。tcp/ip出现之后可以理解为创造了一种计算机之间信息交换的语言,不同的计算机能通过这种语言交换信息,就像人类语言一样,至此开创了一个新的时代。区块链跟tcp/ip很类似,区块链伴随着比特币产生,是比特币底层的技术,中本聪09年提出比特币意在解决点对点的货币传输问题,货币的传输延伸一点可以理解为价值的传输,信用的传输例如期货的传输,保险,资产证明等价值数据的传输,跟普通数据传输相比要求更可靠更安全更不可篡改的的网络协议。

    我们可以做一个假设,如果只是单纯的用tcp/ip网络协议来传输货币,例如A向B转100块钱,同时A向C转100块钱,tcp/ip协议不会区分该100块钱是否已经转给B,这就是传统数据传输协议无法解决的核心问题:重复支付的问题;同时我们知道货币交换的本质是物物交换,交换双方在点对点的协议下如何确保对方的信任关系,如何确保协议的信任关系(如果协议本身就被篡改)在非第三方的参与下也是当前数据传输协议无法解决的问题。面对以上问题当前的解决方案都是通过第三方参与来解决,例如传统银行,第三方支付公司支付宝等,通过第三方的参与来控制重复支付的问题,第三方的担保来解决双方信任问题,传输安全问题。前面提到区块链也是意在解决点对点的货币价值传输问题,因此解决的核心问题也就是当前第三方银行,支付公司解决的问题:重复支付,双方信任关系问题。从传输协议上解决,从而去掉第三方机构的参与,去中心化的协议也因此而来。以上我们能给区块链下一个简单的定义:一种点对点的价值传输协议,同时具有去中介,信任,不可篡改的特性。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 个人认为,Goodboy1881先生的TCP /IP 协议详解学习博客系列博客是一部非常精彩的学习笔记,这虽然只是...
    贰零壹柒_fc10阅读 5,090评论 0 8
  • 1.这篇文章不是本人原创的,只是个人为了对这部分知识做一个整理和系统的输出而编辑成的,在此郑重地向本文所引用文章的...
    SOMCENT阅读 13,132评论 6 174
  • 网络概念第一天 两台电脑怎么通过网络传输数据?怎样才能知道传输的是数据?谁摸过网线? 看电影,怎么看的?通过电流,...
    小吖朱阅读 1,578评论 0 1
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,180评论 25 708
  • 他们
    双丰雪心1阅读 306评论 0 0