区块链初探---利用python实现简单的区块链算法

 

 

区块链简介

  1. 什么是区块链?

 

区块链就是随时间增长的流水账。每一个块就是区块,每一个区块记录特定数量的交易。区块是按时间排列的。流水账的特点是前面的信息是不可修改的,新的信息是从后面开始加,一旦加入后面,前面的就不可更改。第一个是作者做的,第一块就叫创世块。从第一块创世区块开始,每一个链上都保存上一个链的hash值,一直持续下去,交易信息全网可见。

  1. 区块链未来十年

高盛对区块链的一个展望

 

2018年支付宝推出的相互宝,已经超过一千五百万人,就是蚂蚁区块链应用。2023年区块链的大规模应用也会出现,未来五年一定会出现基于区块链的大规模平台。2024年是一个拐点,2026年会诞生智慧城市,2027年区块链会无处不在。

  1. 区块链有哪些优点

 

  1. 区块链如何达成共识

 

工作量证明:这就是所谓的挖矿。通过hash算法,不停的改变随机数,使得结果前几位都是0。

https://1024tools.com/hash 不同的值只要改变,hash值就会改变很大。比特币用的是sha256;

  1. 区块链的主流平台

 

以太坊加入了智能合约;block.one引入了外部数据;hyperledger是linux基金会,结合了国内很多家大的企业。

比特币:https://bitcoin.com   比特币的入门指南、基本工具等

以太坊:https://ethereum.com

Block.one:https://block.one/     eosio

  1. 区块是什么?

 

利用python定义区块的类:

 

  1. 如何验证交易双方?
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值