美文网首页
区块链基础知识

区块链基础知识

作者: FlyingStar | 来源:发表于2018-01-18 09:45 被阅读92次

        现在提到比特币,很多人知道,但一提到区块链,很多人都感到很陌生。但是相比于比特币,区块链更值得人们去了解,去研究。区块链是可以跟互联网媲美的一项技术革命,未来很可能区块链嵌入到生活的各个角落,作为一项基础设施服务人类。

       最开始的时候没有区块链这个概念,  中本聪发布的比特币的白皮书标题是:《比特币:一种点对点的电子现金系统》,里面只提到了chain这个词,随着后来人们对这套比特币的系统越来越强烈的关注,逐渐就把这套系统抽象命名为:区块链。所以提到区块链,就必定会提到比特币,可以说,区块链就是因比特币而生的,但是作为衍生出来的技术,区块链显然具有更广泛的应用价值。要熟悉区块链,比特币是绕不开的,因为比特币作为区块链技术应用的先驱,是至今为止运行最久,发展最为稳定,实现最成功的区块链系统,研究区块链最好的样本就是比特币,弄清比特币的运行机制对于理解区块链有着极大的帮助,那接下来我就来说说比特币到底是怎么运行的。

        比特币简单点说就是加密数字货币,有四大块组成:

        1.比特币协议:一个去中心化的点对点网络;

        2.区块链:一个公共交易账簿;

        3.分布式挖矿:一个去中心化的数学的和确定性的货币发行;

        4.交易脚本:一个去中心化的交易验证系统;

        举个简单的交易例子:A向B支付了0.1个比特币用于买一辆山地自行车,A这边的钱包就会把A输入的交易信息(交易金额、交易物品,交易对象)打包,并在本地建立一个交易,并对其签名,在需要确认进行交易的时候发到P2P网络,P2P网络节点通过竞争的方式对交易进行确认,把交易信息记录到公共账簿里并获得对应的矿工费(如果挖到新的区块还会有额外的奖励),交易在被确认之后,B就会自然而然的收到A支付的0.1个比特币,B确认钱到账以后就会把自行车交给A。

        交易的过程很简单,但里面有很多细节值得思考:1.这笔交易怎么确保A发送的比特币一定会给B,而且数量是对的;2.怎么确保这次交易一定会记录到公共的账簿(公共的数据链);3.怎么确保这次交易一定发生过;这里面牵扯到的技术细节非常复杂,我就只大致说一下,具体细节就不展开了。比特币的钱包通过密码学中的数学原理生成一个唯一性的私钥,再通过私钥生成唯一公钥,一般就把公钥作为你的钱包地址,比特币就存放在你的私钥里,你的钱包地址就可以显示你有多少比特币,交易发生的时候,B会把自己的钱包地址告诉A,A就通过地址把比特币发送给B,来确保交易对象的准确性;为了确保交易记录的可靠性,同样是运用数学和分布式系统,通过全网协作维护同一个不可更改的数据链(想要修改交易信息你就必须挟持全网51%的网络节点对账簿进行修改,这个成本太高,而且基本没人做得到)。

        总结一下就是比特币系统通过密码学和分布式系统(背后都是数学原理)建立了一个去中心化的不可更改的区块链系统,解决了交易过程中的信任问题,相当于构建了一套新的现代社会的信任体系,而这套体系也是我深信区块链可以改变世界的原因。

相关文章

  • 全球视野圈

    构建一个基于区块链的全球视野圈,区块链对人类发展的的影响,区块链给社会带来的改革,区块链的基础知识,区块链给个人带...

  • 区块链的基础认识

    今天我会从七个方面给大家详细介绍区块链的基础知识 一、什么是区块链 二、区块链技术的特点 三、区块链的分类 四...

  • 币圈学习指南

    币圈学习指南 第一阶段:《比特币基础知识》《区块链投资的秘密》《精通区块链》《拜占庭共识算法》《区块链革命》《no...

  • 2020-12-03

    Filecoin区块链与区块的详细基础知识 Filecoin区块链是一个分布式虚拟机,在Filecoin协议中实现...

  • 区块链学习 一

    基础知识 先了解一下区块链吧,参考区块链开发(六)区块链架构与应用PPT,讲得不能再好了; 比特币是典型应用,必须...

  • 《区块链小白与老白》第02节:比特币可不可以伪造?

    用通俗易懂的文字科普比特币和区块链基础知识,让小白也能理解区块链。 本文由疯狂小强在微信公众号【区块链通俗演绎】原...

  • 不了解公钥、私钥的人,不配拥有比特币钱包!

    区块链观察网做了一系列区块链基础知识科普之后,才决定开始提供数字货币钱包方面的知识。如果不了解区块链,不知道公钥、...

  • 待学习总结

    区块链协议、加密技术、共识算法、智能合约等基础知识

  • 欧链·宁话区块链第5集《EOS超级节点访谈:HelloEOS 上

    欢迎收看《欧链·宁话区块链》第二季,上一季我为大家介绍了区块链的基础知识,希望你们能有所收获。EOS最近成为了区块...

  • 欧链·宁话区块链第4集《EOS超级节点访谈:EOSLaoMao

    欢迎收看《欧链·宁话区块链》第二季,上一季我为大家介绍了区块链的基础知识,希望你们能有所收获。EOS最近成为了区块...

网友评论

      本文标题:区块链基础知识

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