区块链特征以及初识Demo

1 区块链特征:  

大部分区块链 包括至少  网络层次  共识层   职能合约 应用层

技术依赖  密码学  分布式共识 (拜占庭算法)   扩展性  安全防护

 

 

①一种分布式资料库(最初广泛使用在比特币中的一种技术 ,但是区块链条!=比特币)

②维护一段连续不断的交易记录档,每一笔资料被称之为一个区块

③每一个区块可以包含一笔以上的交易

④每一个区块都会和另一个区块产生链接,所有的链接起来的区块称为链

⑤复杂的密码学运算可杜绝记录窜改和修订(区块中不能随意改动其中的值,符合少数服从多数的原则)

⑥每个区块包含上个区块的hash

⑦每个区块在生成成功之后是无法修改的

⑧去中心化意味着资料会分布到多个节点;所有的节点共同维护整个分布式数据库

⑨共同维护整份资料  意味着没人可以说自己的区块是合法的,只有被所有其他区块所认同以后才是合法的;每一个区块都协助验证区块的有效性

⑩区块链的写作包含两种物件类型  交易和区块

 

2 形象化图解:

 

3区块链结构类似于gitHUB的有向无环图

如下图:

 

 

 

4 区块链演示demo
1 网址演示  
 https://blockchaindemo.io/   请按照步骤,点击右上角,按步骤查看代码和详细说明
2 使用ubuntu 测试区块链挖矿和演示

  命令如下:

  npm install  blockchain-cli -g

  Blockchain 又简称Bc  查看创世区块

  Mime    a   a是输入随机的字符  然后开始进行挖矿  产生第一个区块

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值