一直以来想学习入门的知识,因为自己也在学习,顺便写下来当做自己的入门笔记了解趋势学习,扩展自己的方向吧。可能中途写的不是很明白。希望大家看之后有疑问的地方可以互相探讨学习。
我们一直说区块链,币圈,链圈这些究竟是什么?为什么区块链会出来,目的是解决什么的?我们这次一块来探究下。
区块链
区块链形象的来说就是跟社交,电影等一样,属于一个行业,一个新的行业。而这个行业是先从比特币开始发展起来的,比特币就像区块链的种子似得,开始生根发芽,逐渐成长。在比特币之后出现的很多币种也就是我们俗称的山寨币包含各种币以太坊,莱特币,等等。他们就像区块链的这个大树上的枝干,为区块链大树增光添彩。代码就是区块链进步的阶梯。
区块链现在为什么会有自己的独特的内涵,吸引着众多人参与到里面?
- 一个就是区块链的核心思想去中心化。让互联网回归自由,平等,开放的环境中,其实在100年前,我们就开始寻求自由,平等的环境,但是随着发展我们寻求的自由,平等的内容主键改变。现在又开始思想上的解放,行动上的解放。
- 第二个就是赚钱效应的吸引,世界上行动最快的人会是什么人,嗅觉最灵敏的人会是谁,那么肯定是资本。资本逐利,哪里赚钱去哪里。所以新事物出来之后资本是最先能接受的。
资本弄来了资金,开发者有了更大动力去推进行业的进步。现在导致的现象就是行业特别火热,更多的人飞奔的参与进来。
然而 区块链究竟是什么呢?
- 区块链就是一个分布式的网络。人人都能参与进来的网络,在这里信息难以修改并且是透明化的。具有匿名性,开放性,去中心化性,共识机制。等等
- 区块链可以帮助多个节点达成共识去记录和Token相关的内容。在这个记录上我们都可以通过网路来查看这就是透明性。并且无法修改。
- 区块链帮助所有人无门槛的建立属于自己的经济系统。
区块链怎么运行
我们都知道BTC是世界上第一个数字货币,那么他是怎么运行的。我们就来看下并学习下。
首先大家都是BTC是公告透明的,我们都可以在BTC的浏览器上看到记账的信息。信息属于是公开的,大家都可以再次查询到相关的信息。这就是我们说的公开记账。
然而在这个大的账本上怎么跟别的账本同步呢?这就是依靠比特币中的P2P网络,其中一个人发起交易或者进行记账后,会通过广播的技术通知所有拥有账本的人进行同步。并且通过匿名性也保证了大家的大家的隐私。
上面说了 账本的问题,然后比特币区块还有交易具体是怎么在网络上进行的呢?整个流程会是什么?
- 我们都清楚BTC是去中心化的,并且有很多节点,这些节点就相当于我们的记账本。然后当第一个出来的区块就是第一个记账本,这个记账本保证了开头。当有新的区块产生时,会同步第一个区块的信息内容。顺着多个区块增加会一样的进行同步。这个过程就是同步区块。
- 再这个系统中我们终究要进行交易发送, 在这个过程中会首先生成自己的本地Transaction ,然后再广播到全网的区块中,如果信息符合,那么就会成功发送到指定的交易地址。而这个 中间交易的过程就是矿工帮我们进行操作的。
-
上面说到了广播,而广播再比特币区块中有两种类型一种是广播这个还没有发送的Transaction,也就是本地的Transaction,还有就是经过矿工打包好的Transaction。两次操作,确保其正确性。最后保存的所有节点上保存好副本,广播的原则是就近原则,节点上保存者最近的节点信息然后一步步的扩散出去。整个流程就结束了。
最后再来一张比特币的价格图吧。纪念下 。后面会不会更高。
比特币价格
TIM截图20180405235154.jpg
其中内容学习于陈浩老师在极客时间上的讲解
网友评论