Author Image
Author Image
蓝莲花 评论

作者简介:网名蓝莲花,原名汪晓明,朝夕网络合伙人。致力于推动区块链发展,推广区块链解决方案。欢迎大家交流,我的微信号:263305605

22
Solidity概述及基本代码展示
Solidity概述及基本代...
Solidity是实施智能合约的契约导向的高级语言。它受到C ++,Python和JavaScript的影响,旨在针对以太坊虚拟机(EVM)。 Solidity是静态类型的,支持继承,库和复杂的用户定义类型等功能。 您将会看到,可以创建投票,众筹,盲目拍卖,多重签名钱包等等的合约。 1  Solidity智能合约示例 我们从一个基础的solidity示例开始。开始的时候...
Solidity是实施智能合约的契约导向的高级语言。它受到C ++,Python和JavaScript的影响,旨在针对以太坊虚拟机(EVM)。 Solidity...
Solidity是实施智能合约的契约导向的高级语言。它受到C ++,Python和JavaScript的...
2
以太坊源码之POA区块生成机制
以太坊源码之POA区...
作者:HPB芯链团队 名词介绍 POA区块数据结构 新区块生成周期 新区块生成优先级 1 名词介绍 节点:普通的以太坊节点,没有区块生成的权利。 矿工:具有区块生成权利的以太坊节点 委员会:所有矿工的集合 2 POA区块数据结构 POA共识中,区块数据与POW有些区别,主要体现在header结构: 序号 字段 POW...
作者:HPB芯链团队 名词介绍 POA区块数据结构 新区块生成周期 新区块生成优先级 1 名词介绍 节点:普通的以太坊节点...
作者:HPB芯链团队 名词介绍 POA区块数据结构 新区块生成周期 新区块...
1
以太坊Go、Java、Python、Ruby、JS客户端介绍
以太坊Go、Java、P...
#### Go-ethereum 简介 go-ethereum客户端通常被称为geth,它是个命令行界面,执行在Go上实现的完整以太坊节点。通过安装和运行geth,可以参与到以太坊前台实时网络并进行以下操作 挖掘真的以太币 在不同地址间转移资金 创建合约,发送交易 探索区块历史 及很多其他 Go Ethereum 链接: 网站: http://ethereum.github.io/go-e...
#### Go-ethereum 简介 go-ethereum客户端通常被称为geth,它是个命令行界面,执行在Go上实现的完整以太坊节点。通过安装和运行geth...
#### Go-ethereum 简介 go-ethereum客户端通常被称为geth,它是个命令行界面,执...
blockchain08
区块链技术(13):Solidity开发神器Remix
区块链技术(13):Sol...
1   功能 这里我们使用在线编译器,打开网址 https://ethereum.github.io/browser-solidity   1.1   文件夹管理 最左边是文件夹管理,里面列出了当前工作区里的文件,remix可以支持从本地文件夹读取文件。   1.2   工作区 正中间是工作区,工作区上半部是代码编辑区,在这里可以写solidity合约。 下半部是日志区,在执行...
1   功能 这里我们使用在线编译器,打开网址 https://ethereum.github.io/browser-solidity   1.1   文件夹管理 最左...
1   功能 这里我们使用在线编译器,打开网址 https://ethereum.github.io/brow...
Smart Contracts
区块链技术(12):Web3j实现智能合约
区块链技术(12):Web...
1   获取凭证 Credentials是我们钱包的凭证,在我们交易和创建智能合约的时候都需要用到。   1.1  创建新凭证 file=WalletUtils.generateFullNewWalletFile(pwd,dir); 返回的file不是全路径,而是该文件的路径名,比如UTC--2017-10-30T12-10-45.516005546Z--5f38056f45091ee992298e53681b0a60c999ff95。 前面的是创建时间,后...
1   获取凭证 Credentials是我们钱包的凭证,在我们交易和创建智能合约的时候都需要用到。   1.1  创建新凭证 file=WalletU...
1   获取凭证 Credentials是我们钱包的凭证,在我们交易和创建智能合约的时候都...
blockchain
区块链技术(11):RLPx加密握手协议研究
区块链技术(11):RL...
  1 加密握手协议全局位置   Server服务器作为上层使用的接口,直接调用Start启动。Start完成启动监听端口、连接以及建立通信的任务。在运行中,Star通过创建多个goroutine,并将goroutine的结果通过channel形式汇聚给run进行集中处理。当用户间建立节点以后,通过Msg格式进行通信。其中newTransport 是和节点建立连接(tcp或者udp)后...
  1 加密握手协议全局位置   Server服务器作为上层使用的接口,直接调用Start启动。Start完成启动监听端口、连接以及建立...
  1 加密握手协议全局位置   Server服务器作为上层使用的接口,直接调...
Blockchain concept
区块链扫盲:区块链技术初探(一)
区块链扫盲:区块链技...
一、区块链技术   1.什么是区块链?    去中心化的、分布式的、区块化存储的数据库    存储全部账户余额及交易流水的总账本    每个节点有完整的账本数据    账本数据记录了全部的历史交易数据    交易数据存储在区块上    每个区块包含前一区块ID及HASH,形成链   2.区块链基本原理  如果把区块链作为...
一、区块链技术   1.什么是区块链?    去中心化的、分布式的、区块化存储的数据库    存储全部账户余额及交易流水的总...
一、区块链技术   1.什么是区块链?    去中心化的、分布式的、区块化...
p2p
以太坊源码(01):P2P网络及节点发现机制
以太坊源码(01):P2P...
        目录1 分布式网络介绍1.1 Kad网介绍1.2 Kad网络节点距离1.3 K桶 1.4 Kad通信协议 2 邻居节点 2.1 NodeTable类主要成员 2.2 邻居节点发现方法 2.3 邻居节点网络拓扑及刷新机制。   1 分布式网络介绍   以太坊底层分布式网络即P2P网络,使用了经典的Kademlia网络,简称kad。 1.1 Kad网介绍...
        目录1 分布式网络介绍1.1 Kad网介绍1.2 Kad网络节点距离1.3 K桶 1.4 Kad通信协议 2 邻居节点 2.1 NodeTable类...
        目录1 分布式网络介绍1.1 Kad网介绍1.2 Kad网络节点距离1.3 K桶 1...
Blockchain-Technology-450x270
最小可行性区块链原理解析
最小可行性区块链原理...
加密货币,特别是比特币,几乎从各个方面都得到了大量关注:规则、管理、税务、技术、产品创新等等,不胜枚举。“点对点(去中心化)电子现金系统”的概念颠覆了我们以前对货币和金融所持有的设想。 即便如此,把数字货币方面搁到一边,还有一个可以说是更有趣更深远的创新,即底层的区块链技术。无论你对比特币或是它的山寨币衍生品有什么看法,作为一...
加密货币,特别是比特币,几乎从各个方面都得到了大量关注:规则、管理、税务、技术、产品创新等等,不胜枚举。“点对点(去中心化)电子现...
加密货币,特别是比特币,几乎从各个方面都得到了大量关注:规则、管理、税务、技术、...
Snip20170411_23
明说(05):以太坊核心概念介绍
明说(05):以太坊核心...
今天是《明说》第5期,前面4期主要通过演示的方式做一些以太坊编程实践。 那今天我们回过头来熟悉一下以太坊核心的概念,对以太坊体系结构有一个总体的了解。 参考:http://ethcast.com/v5 关于我 蓝莲花(汪晓明),微信/QQ:263305605,公众号:xm123798。朝夕网络(zhaoxi.co)创始人。致力于推动区块链应用落地。
今天是《明说》第5期,前面4期主要通过演示的方式做一些以太坊编程实践。 那今天我们回过头来熟悉一下以太坊核心的概念,对以太坊体系...
今天是《明说》第5期,前面4期主要通过演示的方式做一些以太坊编程实践。 那今天...
智能合约
明说(04):如何开发编译部署调用智能合约?
明说(04):如何开发编...
大家好,我是朝夕网络汪晓明,今天是《明说》第4期,因为本期跟前面节目有些对比关系,所以开始今天节目前,我们简单来回顾一下前面三期的内容。   往期视频回顾: 明说(01):从0开始搭建区块链开发环境 http://ethcast.com/v1 明说(02):15分钟编写第一个区块链应用 http://ethcast.com/v2 明说(03):以太坊开发框架Truffle代...
大家好,我是朝夕网络汪晓明,今天是《明说》第4期,因为本期跟前面节目有些对比关系,所以开始今天节目前,我们简单来回顾一下前面三期的...
大家好,我是朝夕网络汪晓明,今天是《明说》第4期,因为本期跟前面节目有些对比关系...
以太坊
明说(03):以太坊开发框架Truffle代码结构解析
明说(03):以太坊开发...
大家好,我是朝夕网络汪晓明,今天是《明说》第3期,上一期我们介绍了《15分钟编写第一个区块链应用》。本期我们来阅读一下上一期的区块链应用的代码结构,为后面开发打下基础。 我们从页面入手去剖析代码,所以我们先来启动项目 启动之前需要把以太坊启动起来 testrpc 然后启动项目服务器 Truffle serve 好了,启动了。我们先打开Web界面,...
大家好,我是朝夕网络汪晓明,今天是《明说》第3期,上一期我们介绍了《15分钟编写第一个区块链应用》。本期我们来阅读一下上一期的区块链...
大家好,我是朝夕网络汪晓明,今天是《明说》第3期,上一期我们介绍了《15分钟编写第...