摘要: 概述 对初学者,首先要了解以太坊开发相关的基本概念。 学习以太坊开发的一般前序知识要求,最好对以下技术已经有一些基本了解: 一种面向对象的开发语言,例如:Python,Ruby,Java... 前端开发语言:HTML/CSS/JavaScript Linxu命令行的使用 数据库的基本概念 项目简介 阅读全文
posted @ 2018-03-25 20:42 以太坊开发 阅读(14497) 评论(4) 推荐(2) 编辑
摘要: 如何使用web3j为Java应用或Android App增加以太坊区块链支持,教程内容即涉及以太坊中的核心概念,例如账户管理包括账户的创建、钱包创建、交易转账,交易与状态、智能合约开发与交互、过滤器和事件等,同时也详细说明如何使用web3j提供的API开发接口与以太坊进行交互,是java工程师学习以 阅读全文
posted @ 2018-08-01 18:52 以太坊开发 阅读(1323) 评论(0) 推荐(0) 编辑
摘要: 用JavaScript开发实现一个简单区块链。通过这一开发过程,你将理解区块链技术是什么:区块链就是一个分布式数据库,存储结构是一个不断增长的链表,链表中包含着许多有序的记录。 然而,在通常情况下,当我们谈到区块链的时候也会谈起使用区块链来解决的问题,这两者很容易混淆。像流行的比特币和以太坊这样基于 阅读全文
posted @ 2018-05-10 08:03 以太坊开发 阅读(3088) 评论(0) 推荐(0) 编辑
摘要: 本文目的是通过java实战开发教程理解区块链是什么。将通过实战入门学习,用Java自学开发一个很基本的区块链,并在此基础上能扩展如web框架应用等。这个基本的java区块链也实现简单的工作量证明系统。本文用一个java例子,演示了开发一个区块链应用的过程,涉及到所有区块链的概念和基本实现方法。本文阅 阅读全文
posted @ 2018-05-08 22:33 以太坊开发 阅读(32598) 评论(0) 推荐(2) 编辑
摘要: 区块链开发用什么语言?通过本文你将使用 Go 语言开发自己的区块链(或者说用go语言搭建区块链)、理解哈希函数是如何保持区块链的完整性、掌握如何用Go语言编程创造并添加新的块、实现多个节点通过竞争生成块、通过浏览器来查看整个链、了解所有其他关于区块链的基础知识。 但是,文章中将不会涉及工作量证明算法 阅读全文
posted @ 2018-05-08 16:24 以太坊开发 阅读(18894) 评论(1) 推荐(3) 编辑
摘要: 以太坊 EVM原理与实现 以太坊底层通过EVM模块支持合约的执行与调用,调用时根据合约地址获取到代码,生成环境后载入到EVM中运行。通常智能合约的开发流程是用solidlity编写逻辑代码,再通过编译器编译元数据,最后再发布到以太坊上。 指令 OpCode 文件opcodes.go中定义了所有的Op 阅读全文
posted @ 2018-05-06 17:37 以太坊开发 阅读(18108) 评论(0) 推荐(0) 编辑
摘要: 本文将介绍如何在以太坊智能合约中实现代币的空投。区块链世界中所谓空投(airdrop),就是免费给你的区块链地址(公钥)发送代币。 代币空投的方式层出不穷,有手工打币空投的,也有向代币合约转账进行空投的,还可以无需转账,只需要将代币合约地址添加到imtoken钱包中去,就可以实现代币空投。本文将介绍 阅读全文
posted @ 2018-05-04 11:13 以太坊开发 阅读(6936) 评论(3) 推荐(0) 编辑
摘要: 安利C#开发以太坊区块链的教程:http://t.cn/ReYjplC,又快速学起来的可以看看,php、python、java、js这个网站上都有。 言归正传: 启动容器来执行geth命令 查看我们的账户和余额 发起一笔交易 查看交易细节 验证用户0的余额 编写一个简单的合约 在remix网页编译得 阅读全文
posted @ 2018-05-01 18:37 以太坊开发 阅读(13177) 评论(0) 推荐(0) 编辑
摘要: IPFS星际文件系统(InterPlanetary File System)是去中心化文件系统,本文介绍IPFS节点软件系统安装,环境搭建等简介入门教程,及学习如何使用ipfs api和Node.js访问IPFS网络。 一、ipfs节点安装与使用 1.1下载节点软件 到官网下载windows版的ip 阅读全文
posted @ 2018-04-29 17:25 以太坊开发 阅读(6066) 评论(0) 推荐(0) 编辑
摘要: 什么是以太坊预言机?智能合约就其性质而言,能够运行各种算法并存储查询数据。预言机可以监控以太坊区块链事件并能将监控结果发回智能合约。因为每个节点每次都需要大量计算,所以从Ethereum智能合约开发中进行频繁的网络请求是切不实际的。这样,智能合约就可以与链外的世界进行互动了。 但是这样有一个明显的信 阅读全文
posted @ 2018-04-25 18:19 以太坊开发 阅读(1797) 评论(0) 推荐(0) 编辑
摘要: 开发 DApp 时要调用在区块链上的以太坊智能合约,就需要智能合约的 ABI。本文希望更多了解 ABI,如为什么需要 ABI?如何解读 Ethereum 的智能合约 ABI?以及如何取得合约的 ABI? 数字猫合约 ABI 数字猫合约 ABI ABI(Application Binary Inter 阅读全文
posted @ 2018-04-24 23:22 以太坊开发 阅读(1289) 评论(0) 推荐(1) 编辑