归档: 2018/10

使用Web3j(JAVA)开发ETH钱包-2

一、简介 上文中我们谈到了在测试环境中创建账户并使用 通过这样的方式 ,我们就可以创建自己的钱包地址,在测试环境中我们使用https://www.rinkeby.io/#faucet给自己充值测试币. 那么我们接下来的工作就是研究ETH的转账,并会在下一篇在讲述,如何使用基于ERC-20智能合约创建自己的Token和基于自己的合约的转账. 二、ETH转账的实现 转账这里存在一些gas的问题,

使用Web3j(JAVA)开发ETH钱包-1

一、简介 想要使用web3j开发ETH钱包,我们需要把准备工作做好,那么先让我们来了解下什么是web3j:https://web3j.readthedocs.io/en/latest/,我这里是最新版本的地址,随着时间的变化,我们需要使用心得版本来编写我们的程序。 web3j是一个高度模块化,反应灵敏,类型安全的Java和Android库,用于处理智能合约并与以太坊网络上的客户端(节点)集成

初识区块链,以太坊节点的创建

一、简介 区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。 现在区块链技术虽然非常火,但是其真实的应用还很少,几乎没有,现在正是一个区块链技术的一个摸索的阶段,很多人提出区块链应用的领域,但是大都还是刚刚开始去实现,而在区块链技术下的真正的产品还没有出来。它的真正价值也没有展现出来。 二、以太坊 以太坊(英文Ethereum)是一个开源的有智能合约功能的公共