区块链开发实战.PDF

资讯 2024-06-22 阅读:51 评论:0
美化布局示例

欧易(OKX)最新版本

【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   全球官网 大陆官网

币安(Binance)最新版本

币安交易所app【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址

火币HTX最新版本

火币老牌交易所【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址
Chapter 2 第2 章 实战准备 区块链技术是由多种技术组合而成的一个技术栈,要正确了解和掌握区块链技术需要 对整个区块链技术栈有一个初步的了解。本章会介绍区块链系统中经常用到的一些技术和工 具,这些工具在使用区块链技术的时候经常被用到。在作者运营区块链技术论坛的过程中, 通过对数百个问题进行分析之后我们发现,很多区块链技术问题都不在区块链本身,而是由 于对区块链周边一些技术的不熟悉而引起的。我们建议读者在阅读本书后续内容之前,首先 仔细阅读本章内容。 2.1 开发环境准备 学习和使用区块链技术,除了要对区块链平台的开发语言有所了解之外,还需要了解 操作系统、虚拟机软件等相关技术,这些技术在区块链的使用过程中占有比较重要的比重。 我们这套系列书的实战项目主要是基于 Fabric 、以太坊、比特币这三个平台。本节内容将重 点介绍这三个区块链主流技术平台对操作系统的要求。 2.1.1 操作系统的配置 目前主流的区块链平台基本上都支持Linux 、MacOS 、Windows 这三个常用的操作系统。 但是由于各个平台本身的特性,我们建议在 Linux 或者 MacOS 系统中部署和测试区块链平 台。Linux 可以选择 CentOS 或者 Ubuntu 这两个平台。如果平时比较习惯 Windows 系统, 那么我们建议另外准备一台安装 CentOS 或者 Ubuntu 的机器。如果没有条件 ,可以选择虚 第2 章 实战准备   27 拟机器软件 xbox 或者 vmware 来安装一台虚拟的操作系统。 本书是一本实战性很强的书,书中涉及大量的实际操作过程。因此在开始阅读本书后 续章节之前,我们建议读者先准备相关的硬件,建议配置如下: ● 一台 MacOS 系统的电脑 ● 一台 Ubuntu 系统的电脑 ● 一个 Windows 系统的机器 + 一台安装 CentOS 或者 Ubuntu 的实体机 (如果条件不具 备,通过虚拟机软件安装 CentOS 或者 Ubuntu 也是可以的) 意 注 在一台安装有Windows 系统的电脑上面运行本书后面的例子时可能会遇到问题。 在学习环境中可以按照上面的配置 ,但是在生产环境中一般都将区块链系统部署在 Linux 平台之上 ,可以是 CentOS 或者 Ubuntu 。各个区块链平台对操作系统的版本要求是不 一致的,在后续章节中我们将详细介绍各个区块链平台对操作系统的要求。 2.1.2 Docker 的使用 Docker 是一个开源的应用容器引擎,它让开发者可以打包他们的应用以及依赖包到一 个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化 ,容器完全使 用沙箱机制,相互之间不会有任何接口。Docker 在区块链相关的技术平台中应用非常广泛, 特别在 Fabric 中几乎无法离开 Docker 。本节中我们将给大家介绍 Docker 的安装方式以及几 个常用的 Docker 命令。 1. Docker 的安装和配置 (1 )Ubuntu 上面安装 Docker 执行下面的命令安装 Docker 和 Docker Compose : apt install docker.io apt install docker-compose 安装完成之后系统会自动启动 Docker 。 (2 )CentOS 上面安装 Docker 由于 CentOS 在启动程序的时候有所不同,有的版本采用 service 命令启动 ,有的版本 采用 systemctl 命令,为此我们在可能出现重复的地方同时标注两个命令 ,各位读者在进行 实践操作的时候要注意。 执行下面的命令: yum install docker python-pip pip install --upgrade pip 28   区块链开发实战:以太坊关键技术与案例分析 pip install docker-compose 安装完成之后需要执行下面的命令启动 docker : service docker start docker 安装完成之后执行以下命令检查是否打开 http 通道,否则后面会出现无法识别 的错误。 curl -XPOST --u
美化布局示例

欧易(OKX)最新版本

【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   全球官网 大陆官网

币安(Binance)最新版本

币安交易所app【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址

火币HTX最新版本

火币老牌交易所【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址
文字格式和图片示例

注册有任何问题请添加 微信:MVIP619 拉你进入群

弹窗与图片大小一致 文章转载注明

分享:

扫一扫在手机阅读、分享本文

发表评论
平台列表
美化布局示例

欧易(OKX)

  全球官网 大陆官网

币安(Binance)

  官网

火币(HTX)

  官网

Gate.io

  官网

Bitget

  官网

deepcoin

  官网
热门文章
  • 从 IPFS社区Meetup谈谈2020年的IPFS的发展历程

    从 IPFS社区Meetup谈谈2020年的IPFS的发展历程
    8月3日, IPFS社区Meetup 如期举办,这一次的社区Meetup由交流与演讲和闪电演示两部分组成,其实该会议主要带领我们回顾了IPFS在2020年的发展历程(包括项目进展、IPFS生态发展等),展示了IPFS及其生态。2020年对于IPFS而言是不平凡的一年,其唯一激励层Filecoin的主网即将上线,这让IPFS和Filecoin在全球范围内得到了前所未有的关注,也推动了IPFS的高速发展。接下来,我们一起走进IPFS在20...
  • 超10万人爆仓,比特币跳水,发生了什么

    超10万人爆仓,比特币跳水,发生了什么
    现货比特币ETF上市第二日,数字货币再迎来抛售。比特币一度跌破42000美元/枚,截止1月13日内跌幅超7%,报42562.1美元/枚。The current Bitcoin ETF is on the second day of the market and the digital currency is sold again. Bitcoin fell by over 7% to $4562.1 on 13 January.现货比特币ETF普遍跌6%左右。其中,DEFI跌...
  • 兴业基金调研远光软件、东芯股份

    兴业基金调研远光软件、东芯股份
    根据6月6日公布的公开市场信息和机构研究,世界安全基金会最近对下列两家上市公司进行了一项研究: 1) 光电软件(工程师基金参与公司专项研究) 其中一个亮点是该公司深入参与建造南方网中心和技术平台,导致南网市场在 " 九天 " 平台产品方面取得重大突破;该公司的Won-宇宙大厅已上线,而且,除了Won-宇宙之外,远洋宇宙的应用现已扩大到Won-宇宙发射、Won-宇宙-教师和政党建设-宇宙;该公司的Far-O-Cloud平台已经实现了完全成熟的国家生产,也可以在全国云中运作。...
  • 0.00003374个比特币等于多少人民币/美金

    0.00003374个比特币等于多少人民币/美金
    0.00003374比特币等于多少人民币?根据比特币对人民币的最新汇率,0.00003374比特币等于2.2826 1222美元/16.5261124728人民币。比特币(BTC)美元(USDT)人民币(CNY)0.00003374克洛克-0/22216.5261124728比特币对人民币的最新汇率为:489807.72 CNY(1比特币=489807.72人民币)(1美元=7.24人民币)(0.00003374USDT=0.0002442776 CNY)。汇率更新于2024...
  • $DOG暴涨400%,加密货币或许正在重新定义和计量“价值”

    $DOG暴涨400%,加密货币或许正在重新定义和计量“价值”
    近/克洛克-0/5,Meme币狗?走吗?去哪?那个?MOON($ DOG)连续上涨超过230%,突破前期高点,达到0.0062美元。在同一时期,比特币生态的许多主流L2协议代币下跌了50%以上。这些就是我们所说的“价值币”。虽然大起大落不能说明什么,但从过去的牛市来看,领头羊MemeCoin表现非凡。在上一轮牛市中,$DOGE的价格上涨了超过150倍,其市值接近900亿美元。还有其他MemeCoin,如$Shib、$People、$ELON、$AKITA等。2 vkwmkpm...
标签列表