专栏首页技术专栏2.1 Python实现区块链环境准备

2.1 Python实现区块链环境准备

2.1 Python实现区块链环境准备

pip install pipenv
cd ~/your_workspace
mkdir blockchain_principle
cd blockchain_principle
pipenv shell
pipenv install flask==1.0
pipenv install requests==2.18.4

创建blockchain.py文件,编写区块结构

"""
{
"index": 0, 索引
"timestamp": "", 时间戳
"transactions": [
{
"sender": "",
"recipient": "",
"amount": 5
}
],
"proof": "", # 工作量证明
"previous_hash": "" # 上一个区块的hash
}
"""

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Scrapy基础(二): 使用详解

    scrapy的安装和基本介绍请看 http://www.jianshu.com/p/a71386fa317a

    Meet相识
  • JsonView 使用方法

    Meet相识
  • 彻底搞懂jdk动态代理并自己动手写一个动态代理

    我们都知道牛逼轰轰的Spring AOP的实现的一种方式是使用JDK的动态代理(另一种是cglib,后面会介绍),大部分人也会用jdk的动态代理,不过没有研究过...

    Meet相识
  • [打造自己的监控系统] 使用Django架设监控系统介绍

    前不久我们介绍了使用Python进行日常的运维,包括监控Oracle,Linux等系统,并把获得的结果存入MySQL数据库,如果大家都有掌握这部分内容,就可以进...

    bsbforever
  • 8086的通用寄存器

    8086是16位的微处理器。这意味着,它的所有寄存器也都是16位的,它能一次性处理16位数据。它有4个通用寄存器,分别是AX,BX,CX,DX。他们逻辑结构是一...

    zy010101
  • Python入门(3)

    并且在电脑Windows的开始菜单里,已经看到了安装好的Python软件,马上我们就可以派上用场了。

    高一峰
  • 使用IDLE和Python Shell编

    1、IDLE(Python GUI)是一个功能完备的代码编辑器,允许在这个编辑器中编写代码。

    py3study
  • 探寻 “学术宇宙” | 计算机领域会议和期刊星系结构的全方位揭示

    前面推文简要介绍了上海交通大学Acemap团队对Nature杂志引用关系数据可视化与展示的过程。到此,我们已经对超大规模学术网络可视化过程有了初步的了解。然而,...

    新智元
  • Python之火,可以燎原

    Python的优势之一是简洁。同样的功能,Python代码往往只有C、C++和Java代码的1/5-1/3。比如,实现一个Hello World!, Pytho...

    jeanron100
  • 如何用 pipenv 克隆 Python 教程代码运行环境?(含视频讲解)

    咱们的 Python 教程代码已经可以免安装在线运行了。但如果你希望在本地克隆运行环境,请参考本文的步骤说明。

    王树义

扫码关注云+社区

领取腾讯云代金券