《区块链DAPP开发入门、代码实现、场景应用》笔记3——Ethereum Wallet的安装

简介: 以太坊的钱包需要下载和安装才能够使用,属于比较繁琐的开发环境,但是其优势也比较明显,那就是可以直接与测试或者正式的以太坊公链环境进行交互,并且可以直接显示交互结果。

以太坊官方网站可以下载最新版本的Ethereum Wallet,用户无需选择,浏览器会根据访问者操作系统版本自动展现合适的版本,点击DOWNLOAD按钮下载即可安装,如图2.9所示,其下载网址: https://ethereum.org/
2_9

图2.9 以太坊钱包官方网站

安装完成之后,先修改设置,将客户端切换到测试网下面,正式网络环境是真实的以太坊交易网络,在熟练掌握智能合约开发之前,建议读者首先在测试网络中编写合约和部署合约。图2.10的下拉菜单中选择Ropsten网络,同时将Sync mode设置为Light(图中并未展示,请读者自行查找),因为笔者之前创建过2个账号,才会显示账号内容,并且有ETH余额。往往新安装的客户端并没有账号,需要通过下面的ADD ACCOUNT按钮来创建账号。
2_10

图2.10 Ethereum Wallet界面

创建账号时需要输入密码,此密码是用来对RSA非对称加密的秘钥进行对称加密的口令,这个内容在上一章简单介绍过,创建账号的过程就是生成公钥和私钥的过程,公钥就是账号的地址,如图2.10所示。ACCOUNT1和ACCOUNT2可以点击查看其具体的地址,这个地址就是账号的公钥,而私钥是转账的关键,如果丢失私钥就意味着钱包的所有权丢失,所以不能将私钥的明文存储在磁盘上。

如图2.11所示,通过输入密码,将密码用做对称加密的秘钥,对私钥再进行加密,加密之后再存储在磁盘上,这样即使丢失磁盘上的文件,偷盗者得到的也仅仅是加密后的私钥,而破解这些私钥密文需要的算力和成本也非常可观。
2_11

图2.11 Ethereum Wallet 创建账号

如图2.12所示是账号与私钥密文信息在磁盘上的存储位置,图中文件是笔者以太坊正式网络中的账号信息,图中用到的测试网络的账号信息在testnet目录下,读者可以通过菜单中的:账户->备份->账户来打开此目录。
2_12

图2.12 公钥、私钥密文等信息存储位置

2020区块链各种应用都上马了,跟我一起学《区块链DAPP开发入门、代码实现、场景应用》吧。
19c39602dd538ac0

相关文章
|
14天前
|
供应链 物联网 区块链
新技术趋势与应用:探讨新兴技术如区块链、物联网、虚拟现实等的发展趋势和应用场景
【8月更文挑战第29天】本文将探讨新兴技术的发展趋势和应用场景,包括区块链技术、物联网技术和虚拟现实技术。我们将从这些技术的基本原理出发,分析它们在各个领域的应用前景和挑战,并提供一些代码示例来说明如何使用这些技术。通过本文,读者将了解到这些新兴技术的强大潜力和无限可能。
|
13天前
|
供应链 物联网 区块链
新技术趋势与应用:探讨新兴技术如区块链、物联网、虚拟现实等的发展趋势和应用场景
【8月更文挑战第30天】随着科技的不断进步,新兴技术如区块链、物联网、虚拟现实等正在改变我们的生活。本文将探讨这些技术的发展趋势和应用场景,以及它们如何影响我们的日常生活和工作。我们将通过代码示例来展示这些技术的实际运用,并讨论其未来的发展方向。让我们一起探索这些令人兴奋的技术吧!
|
13天前
|
机器学习/深度学习 自然语言处理 物联网
深度学习入门:从理论到实践新技术趋势与应用:探讨新兴技术如区块链、物联网、虚拟现实等的发展趋势和应用场景
【8月更文挑战第30天】本文将介绍深度学习的基本原理和实践应用。我们将从深度学习的定义、历史和发展开始,然后深入探讨其工作原理和关键技术。接着,我们将通过一个简单的代码示例来展示如何实现深度学习模型。最后,我们将讨论深度学习在现实世界中的应用和挑战。无论你是初学者还是有经验的开发者,这篇文章都将为你提供深度学习的全面理解。
|
13天前
|
物联网 区块链 vr&ar
未来已来:探索区块链、物联网与虚拟现实技术的融合与应用安卓与iOS开发中的跨平台框架选择
【8月更文挑战第30天】在科技的巨轮下,新技术不断涌现,引领着社会进步。本文将聚焦于当前最前沿的技术——区块链、物联网和虚拟现实,探讨它们各自的发展趋势及其在未来可能的应用场景。我们将从这些技术的基本定义出发,逐步深入到它们的相互作用和集成应用,最后展望它们如何共同塑造一个全新的数字生态系统。
|
5天前
|
存储 供应链 安全
掌握未来:区块链技术的简易入门指南
想象一下,有一种魔法可以安全地储存你的财富和信息,不受任何中心化机构的控制。听起来像是幻想?其实不是!这就是区块链技术的魅力所在。本文将带你走进区块链的世界,了解它如何工作,以及为什么它可能改变我们的未来。无论你是完全的新手,还是对这项技术略知一二,这篇文章都将为你提供有价值的见解。
|
6天前
|
供应链 物联网 区块链
新技术趋势与应用:探讨新兴技术如区块链、物联网、虚拟现实等的发展趋势和应用场景
【9月更文挑战第5天】随着科技的飞速发展,新兴技术如区块链、物联网、虚拟现实等正在改变我们的生活。本文将探讨这些技术的发展趋势和应用场景,以及它们如何影响我们的生活和工作。我们将通过实例和代码示例来深入了解这些技术的发展和应用。
22 5
|
10天前
|
供应链 物联网 区块链
|
13天前
|
供应链 监控 物联网
新技术趋势与应用:探讨新兴技术如区块链、物联网、虚拟现实等的发展趋势和应用场景
【8月更文挑战第30天】随着科技的飞速发展,新技术如区块链、物联网、虚拟现实等正在改变我们的生活。这些技术不仅为我们提供了更便捷的生活体验,还为各行各业带来了革命性的变革。本文将对这些新兴技术的发展趋势和应用场景进行深入探讨,并给出代码示例。
|
16天前
|
物联网 区块链 vr&ar
新技术趋势与应用:探讨新兴技术如区块链、物联网、虚拟现实等的发展趋势和应用场景
【8月更文挑战第27天】本文旨在探讨新兴技术的发展趋势和应用场景,特别是区块链技术、物联网技术和虚拟现实技术。我们将分析这些技术的基本原理,以及它们如何改变我们的生活和工作方式。我们将通过实例来展示这些技术的应用,并讨论它们对未来的影响。我们的目标是帮助读者更好地理解这些新兴技术,以便他们能够充分利用这些技术带来的机会。
|
19天前
|
供应链 物联网 区块链
新技术趋势与应用:探讨新兴技术如区块链、物联网、虚拟现实等的发展趋势和应用场景
【8月更文挑战第24天】本文旨在探讨新兴技术如区块链、物联网、虚拟现实等的发展趋势和应用场景。我们将深入分析这些技术的基本原理,以及它们如何改变我们的生活和工作方式。同时,我们也将通过实例来展示这些技术的应用,并预测它们在未来可能的发展方向。

热门文章

最新文章