【开发者笔记】学习区块链过程中的一些理解

简介: 学习区块链的学习笔记 学习中对某些问题的认识: 1、什么是区块链?     区块链是集中了分布式数据储存、P2P网络、共识机制以及加密算法等计算机技术的新型应用模式。区块(block)是该网络中的一次流水记录,区块之间下一块引用上一块的计算结果,从而形成类似链表的链。

学习区块链的学习笔记

学习中对某些问题的认识:

1、什么是区块链?

    区块链是集中了分布式数据储存、P2P网络、共识机制以及加密算法等计算机技术的新型应用模式。区块(block)是该网络中的一次流水记录,区块之间下一块引用上一块的计算结果,从而形成类似链表的链。区块链类似于一颗贪吃蛇,区块为蛇的食物,蛇的长度为块高。同一个区块网络中可信链只有一颗,在某个时间段可能出现两颗或者多颗,但都可以经过时间的筛选变成唯一的一颗。区块链的维护者是p2p网络中的节点,行业内称这些节点为矿工。

2、区块链有什么应用?

    区块链的应用有比特币、亿生、玩客云等。比特币个人理解是一种创建去中心化、去信任的公共支付交易网络,是一种让我们‘重新定义’世界的货币。亿生似乎是一种版权维护的网站,利用区块链的信息不可修改性质来记录作者的版权,并且可以查证。

3、区块链的分布式数据储存:

    由于区块链由节点来维护,每一个节点都拥有主链的简要信息,所以信息分布储存在参与‘挖矿’的每一台计算机中,从而实现了信息的分布式储存,达到去中心化的目的。这导致一个新的问题,信息没有了中心化计算机,网络信息就变得不能认为干预,使得组织对经济的干预能力变弱,所以国家在引入区块链巨头比特币的时候必定是十分小心。

4、共识机制:

    达成共识是成事的关键,在区块链中,所有的节点达成共识就是区块链正确运行维护的关键,比特币网络通过工作量证明(Proof Of Work)来达成共识,在挖矿行为中,规定第一个挖出正确信息的人被记为一个区块,信息的正确性可通过上一个节点验证,信息的正确定义为计算出的以特定字符串开头的哈希码,驱动矿工们持续挖矿的驱动力前期来源于系统奖励,后期来源于客户分红(也就是交易手续费)。

 

学习中的疑问:

1、在比特币网络中,网络的初始币值是0,整个网络的价值也是0,随着系统的运行,比特币的数量越来越多,比特币的面值也越来越大。那么问题来了,这些价值从哪来?输入是什么?

2、区块链信息分布式储存于点对点网路中,以比特币为例,如果比特币网络中的所有节点于某一时间集体停止工作,所有的比特币会不会一夜消失?像从来没有发生过。

3、区块链正确运行的前提是大多数人城市可信,推理过程说如果有51%的节点不可靠,那么信息就不安全,但推理说51%的节点不可靠的获得比诚信工作的获得要少,以此推断系统中总是有50%以上的节点诚信工作。我觉得这样是不合理的,从利益的角度来断定这51%的节点诚信工作,那如果他们的利益有别的方向呢,如果存在某一个机构,他的目的就是要破坏该网络,正好这个机构拥有51%的节点,那么该机构是不是可以不计代价地破坏该网络,利用Double Spending来破坏网络的被信任度。

 

 

畅想时间:

    2017年马云说我们活在一个重新定义世界的时代,重新定义经济、重新定义制造、重新定义……包括6个重新定义,那么区块链会不会给经济重新定义,现在我们的支付依然依靠银行,出门依靠支付宝、微信,会不会在某一天,比特币或者是另一种神马币取代了银行,工资卡不再是一张银行卡,而是一个神马卡的号码;滴滴出行不再使用花呗支付,而是给师傅神马币账号转入车费;没有了银行,取而代之的是神马币客服中心,没有了atm,取现变成了神马币兑换key……

 

黑夜给了我黑色的眼睛,我却用它寻找光明
目录
相关文章
|
存储 算法 架构师
区块链零基础学习线路(二)
区块链零基础学习线路(二)
248 0
区块链零基础学习线路(二)
|
存储 供应链 安全
区块链零基础学习线路(一)
区块链零基础学习线路(一)
241 0
区块链零基础学习线路(一)
|
JavaScript 前端开发 API
开发者大调查:区块链“新手”超 40% 认为 Web3 是互联网的未来|9% 认为这是骗局
开发者大调查:区块链“新手”超 40% 认为 Web3 是互联网的未来|9% 认为这是骗局
147 0
开发者大调查:区块链“新手”超 40% 认为 Web3 是互联网的未来|9% 认为这是骗局
|
供应链 前端开发 安全
BlockChain:《Blockchain Gate》听课笔记——区块链的1.0架构 VS 区块链3.0架构+个人理解
BlockChain:《Blockchain Gate》听课笔记——区块链的1.0架构 VS 区块链3.0架构+个人理解
BlockChain:《Blockchain Gate》听课笔记——区块链的1.0架构 VS 区块链3.0架构+个人理解
|
区块链 数据安全/隐私保护 C++
BlockChain:《Blockchain Gate》听课笔记——区块链构筑的比特世界 VS 现实的原子世界
BlockChain:《Blockchain Gate》听课笔记——区块链构筑的比特世界 VS 现实的原子世界
|
安全 搜索推荐 区块链
BlockChain:《Blockchain Gate》听课笔记——区块链的共识机制—简介、理解、畅谈
BlockChain:《Blockchain Gate》听课笔记——区块链的共识机制—简介、理解、畅谈
BlockChain:《区块链世界简明生存指南(一块听听)》2017-06-06 李笑来—听课笔记分享(1)
BlockChain:《区块链世界简明生存指南(一块听听)》2017-06-06 李笑来—听课笔记分享(1)
BlockChain:《区块链世界简明生存指南(一块听听)》2017-06-06 李笑来—听课笔记分享(1)
|
IDE 区块链 开发工具
纯白矩阵通过开放联盟链:集成IDE为开发者提供蚂蚁区块链的0门槛上链通道
利用ChainIDE + 开放联盟链,为所有的开发者提供一个0门槛上手的体验通道。用户只需要Web浏览器就可以进行智能合约的编写,并一键在开放联盟链的体系内进行编译、部署、调试,大大降低了开发者的上手门槛。
1646 0
|
人工智能 搜索推荐 测试技术
懂AI值百万年薪?区块链技能需求一年增长五倍?盘点你不知道的开发者薪资榜单 | 开发者必读(133期)
不论是哪个行业,求职者们都会有一个共同的关注点——薪资水平。许多开发者们多少都了解一些国内大厂的薪资排行,那么开发者大群体在国际上又有怎样的薪资表现呢?接下来我们将为大家盘点5个国外知名的就业榜单,看看又有那些不同呢?
817 0
|
机器学习/深度学习 人工智能 架构师
懂AI值百万年薪?区块链技能需求一年增长五倍?盘点你不知道的开发者薪资榜单
不论是哪个行业,求职者们都会有一个共同的关注点——薪资水平。许多开发者们多少都了解一些国内大厂的薪资排行,那么开发者大群体在国际上又有怎样的薪资表现呢?接下来我们将为大家盘点5个国外知名的就业榜单,看看又有那些不同呢?
10799 0
懂AI值百万年薪?区块链技能需求一年增长五倍?盘点你不知道的开发者薪资榜单