SF
区块链以太坊开发
区块链以太坊开发
注册登录
关注博客
注册登录
主页
关于
RSS
php工程师如何开发区块链、以太坊、智能合约
已注销
2018-07-02
阅读 2 分钟
7.7k
以太坊是备受关注的区块链,它基于密码学技术和P2P通信技术 构建了一个去中心化的平台,所有的交易同步保存在每个节点中, 通过将区块单向级联成链,以太坊有效的保证了交易的不可篡改:
java和android如何使用web3j开发以太坊智能合约并进行交易
已注销
2018-06-28
阅读 9 分钟
4.8k
从广义上讲,有web3j支持三种类型的以太坊交易: 1.以太币从一方交易到另一方 2.创建一个智能合约 3.与智能合约交易 为了进行这些交易,必须有以太币(以太坊区块链的代币)存在于交易发生的以太坊账户中。这是为了支付gas成本,这是为支付参与交易的以太坊客户端的交易执行成本,支付了这个成本就能将结果提交到以太坊区...
android和java程序员使用web3j进行区块链以太坊开发详解
已注销
2018-06-22
阅读 2 分钟
2.5k
如何使用web3j为Java应用或Android App增加以太坊区块链支持,教程内容即涉及以太坊中的核心概念,例如账户管理包括账户的创建、钱包创建、交易转账,交易与状态、智能合约开发与交互、过滤器和事件等,同时也详细说明如何使用web3j提供的API开发接口与以太坊进行交互,是java工程师学习以太坊应用开发的不二选择。
用Solidity语言通过以太坊钱包开发hello world示例
已注销
2018-06-21
阅读 2 分钟
3.4k
使用以太坊钱包开发实现经典的HelloWord智能合约类。本文中,我们将看到如何编写简单的合约并将其部署到区块链上。我们还将通过发送和读取数据来了解如何与我们的智能合约进行交互。
java类库web3j开发以太坊智能合约快速入门
已注销
2018-06-18
阅读 6 分钟
9.6k
web3j是一个轻量级、高度模块化、响应式、类型安全的Java和Android类库提供丰富API,用于处理以太坊智能合约及与以太坊网络上的客户端(节点)进行集成。
如何通过solc编译solidity编写的以太坊智能合约
已注销
2018-06-16
阅读 9 分钟
3.5k
solidity编写的以太坊智能合约可通过命令行编译工具solc来进行编译,成为以太坊虚拟机中的代码。solc编译后最终部署到链上形成我们所见到的各种智能合约。
使用truffle部署以太坊智能合约到区块链
已注销
2018-06-15
阅读 4 分钟
3.7k
truffle是以太坊(ethereum)开发智能合约(smart contract)过程中最受欢迎的框架,本教程来安装构建一个基本的Truffle项目并部署一个智能合约到区块链。
以太坊客户端Geth命令用法-参数详解
已注销
2018-06-14
阅读 5 分钟
4k
Geth是在以太坊智能合约开发中最常用的工具(必备开发工具),一个多用途的命令行工具。熟悉Geth可以让我们有更好的效率,大家可收藏起来作为Geth命令用法手册。 本文主要是对geth help的翻译,基于最新的geth 1.7.3-stable版本。
学习以太坊Dapp开发
已注销
2018-06-12
阅读 11 分钟
3.7k
比特币设计的初衷就是要避免依赖中心化的机构,没有发行机构,也不可能操纵发行数量。既然没有中心化的信用机构,在电子货币运行的过程中,也势必需要一种机制来认可运行在区块链上的行为(包括比特币的运营,亦或是运行在区块链上的其他业务),这种机制就是共识机制。在完全去中心化的区块链上运行的比特币,采用的是PoW...
以太坊(ethereum)技术开发相关资料
已注销
2018-06-11
阅读 3 分钟
7.6k
收集所有以太坊(ethereum)技术开发相关资料 INTRO 介绍 Started 入门 区块链技术指南 区块链领域比较系统的入门资料 什么是以太坊?什么是智能合约?以太坊智能合约入门概念 理解区块链 区块链关键要点讲解 (一)简单易懂地介绍什么是区块链 比特币区块链关键词讲解 (二)简单易懂地介绍什么是区块链(技术篇) 比特币...
习惯不同语言以太坊开发者可选择客户端
已注销
2018-06-09
阅读 2 分钟
3k
在以太坊早期的工程中,已经在多种不同的操作系统上实现了多个不同的客户端,这对整个以太坊的生态系统来说是巨大的胜利。它让我们验证了协议的明确性(在以太坊 黄皮书 中指明),向新的革新敞开大门,也让我们都保持诚实。然而,这也让很多新用户倍感困扰,因为自始至终也没有一个“以太坊安装包”让他们直接使用。
以太坊智能合约入门(编写、编译、创建、部署、交互、测试、交易)
已注销
2018-06-08
阅读 7 分钟
12.4k
以太坊智能合约是存放在以太坊区块链具有特定地址的代码(它的功能)和数据(它的状态)集合。智能合约账户之间可以相互传递消息以实现图灵完备运算。 智能合约以以太坊特定的二进制字节码通过以太坊虚拟机(EVM)运行于区块链上。
EthBox以太坊开发套件,一键安装部署以太坊开发环境
已注销
2018-06-07
阅读 3 分钟
2.7k
EthBox是汇智网为了方便以太坊开发学习者快速安装本地开发环境而制作的开发套件,可以一键安装以下必备开发工具: nodejs:8.11.2 git:2.17.1.2 geth:1.8.10 ganache-cli:6.1.0 truffle:4.1.11 EthBox即支持采用仿真器进行快速开发验证,也支持使用标准节点软件搭建私链测试,或接入公链进行部署。 EthBox的当前版本...
以太坊中的国际银行账号iban
已注销
2018-06-07
阅读 2 分钟
3k
简单地说,以太坊中的iban账号是以太坊为了和传统的银行系统对接而引入的概念,web3.js中提供了以太坊地址和iban地址之间的转换方法。
以太坊开发入门
已注销
2018-06-06
阅读 9 分钟
3.6k
目标读者: 专业的程序员; 想深入了解以太坊/区块链及其生态的读者; 如果你已经有一定的以太坊技术基础,只想研究一些落地项目,可以直接跳到后面的项目模块。 预备知识: 了解区块链的概念以及比特币的运行机制。 有基本的编程知识将是极大的加分项,了解系统/架构/数学等知识。 不知你是否和我一样,一开始被各种数...
开发基于以太坊智能合约的DApp
已注销
2018-06-05
阅读 6 分钟
4.4k
最近要找个H5的前端写个简单的DApp,聊过几个H5的工程师,都被跟以太坊交互的部分吓住了。虽然网上有N多的教程,但是对于H5工程师来说,还是有些困难。分析其原因,在于不了解ganache-cli(原来叫testrpc)/web3/以太坊节点/metamask之间的架构关系。
以太坊教程:搭建环境、编写编译一个智能合约
已注销
2018-06-04
阅读 8 分钟
3.4k
以太坊(Ethereum)是一个开源的有智能合约功能的公共区块链平台。通过其专用加密货币以太币(Ether)提供去中心化的虚拟机(“以太虚拟机” Ethereum Virtual Machine)来处理点对点合约。
什么是以太坊?什么是智能合约?
已注销
2018-05-29
阅读 3 分钟
4.2k
以太坊是一个分布式的计算平台。它会生成一个名为Ether的加密货币。程序员可以在以太坊区块链上写下“智能合约”,这些以太坊智能合约会根据代码自动执行。
Hyperledger Fabric(超级账本) Java 开发区块链 部署运行智能合约
已注销
2018-05-24
阅读 12 分钟
4.9k
您已经定义并启动了本地区块链网络,而且已构建 Java shim 客户端 JAR 并安装到本地 Maven 存储库中,现在已准备好在之前下载的 Hyperledger Fabric 附带的一个 Java 链代码示例上构建、注册和调用交易。
Hyperledger Fabric 超级账本 Java 开发区块链环境构建
已注销
2018-05-22
阅读 11 分钟
5k
您听说过区块链超级账本Hyperledger Fabric?对Java开发人员有何用。我将分步展示用 Hyperledger Fabric v0.6来搭建开发环境、构建、运行和执行使用Java语言编写的智能合约或链代码。您将安装一些工具,定义本地区块链网络,构建并运行一个链代码智能合约。
如何根据ERC20标准进行以太坊代币开发和发行
已注销
2018-05-18
阅读 7 分钟
9.3k
以太坊ERC20代币开发首先需要对以太坊,代币,ERC20,智能合约等以太坊代币开发中的基本概念有了解。根据我们的示例代码就可以发行自己的以太坊代币。
geth账户管理指南
已注销
2018-05-17
阅读 2 分钟
14.3k
使用geth的account命令管理账户: {代码...} 命令 - command {代码...} 可以使用--help获取这些命令的帮助信息,例如: {代码...} 创建新账户 使用geth account new命令新建账户: {代码...} 显示已有账户 使用geth account list命令列表显示已有账户,可选的可以使用--keystore指定keystore目录: {代码...} 导入私钥创...
40行python开发一个区块链
已注销
2018-05-16
阅读 3 分钟
3.9k
尽管有人认为区块链目前还是个不成熟的解决方案,但它无疑称得上是计算机发展历史上的一个奇迹。但是,到底区块链是什么呢? 我们将通过动手实现一个迷你的区块链来帮你真正理解区块链技术的核心原理。python源代码保存在Github。
以太坊代币空投合约实现
已注销
2018-05-04
阅读 2 分钟
7.2k
代币空投的方式层出不穷,有手工打币空投的,也有向代币合约转账进行空投的,还可以无需转账,只需要将代币合约地址添加到imtoken钱包中去,就可以实现代币空投。本文将介绍这种无须动手的以太坊代币空投实现代码。