![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
区块链
文章平均质量分 65
WesleyWang97
这个作者很懒,什么都没留下…
展开
-
Geth搭建多节点私有链条
搭建0号节点参照:https://blog.csdn.net/yinanmo5569/article/details/80339031搭建1号节点创建步骤与之前是一样的,要保证两个节点在同一个区块链上工作的话首先要保证genesis创世区块链是一样的,所以注意使用同样的genesis.json文件来创建.geth --datadir "data/chain1" init gen...原创 2018-05-17 22:58:54 · 1236 阅读 · 0 评论 -
Geth搭建私有链
以太坊官方网络(Official Network)以太坊官方网络有两种:生产环境网络(又称主网络)测试网络TestNet主网络是产生真正有价值的以太币的网络,是全球化,部署在Internet环境上的.智能合约的代码,执行,区块的调用,都可以清晰地查看到.而所有节点都是全球化的,速度较慢. TestNet是专供用户来开发,调试和测试的.如果开发简单的智能合约的话,用测试网络就足够...原创 2018-05-16 16:33:01 · 3191 阅读 · 1 评论 -
以太坊Geth安装
Geth是什么Geth 又名Go Ethereum.是以太坊协议的三种实现之一,由Go语言开发,完全开源的项目。Geth可以被安装在很多操作系统上,包括Windows、Linux、Mac的OSX、Android或者IOS系统.Geth官网:https://geth.ethereum.org/ Geth的Github地址:https://github.com/ethereum/go-eth...原创 2018-05-16 15:20:48 · 3119 阅读 · 0 评论 -
区块链白皮书阅读笔记
比特币白皮书 Bitcoin: A Peer-to-Peer Electronic Cash System使用P2P的信任网络来防止double spending问题.交易每个交易都需要owner使用私钥对前一个TX和下一个拥有者的公钥进行签名,保证owner是有钱并且不会被仿冒防止双花(double spending)问题对每笔交易都打上一个时间点,并且公布到p2p网...原创 2018-05-27 09:17:08 · 3018 阅读 · 0 评论 -
DPOS共识算法
DPOS算法摘要DPOS全称是委托股权证明 (Delegated proof os Stake). DPOS算法分为两个部分:区块生产者选举,生产调度. 区块生产者选举(election a group of block producers)过程确保利益相关者最终得到控制,因为当网络不顺利运作时,利益相关者损失最大。人们如何当选对于如何逐分实现共识几乎没有影响.因此,本文将重点讨论如何在选定...原创 2018-05-26 13:06:34 · 7131 阅读 · 0 评论 -
区块链(Block Chain)结构解析
定义狭隘定义:区块链是一个公共账本(Public ledger),一个按照时间顺序排序的交易记录 广义定义:区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法.区块链的组成区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构区块的结构每个Bloc...原创 2018-05-14 19:05:40 · 24824 阅读 · 0 评论 -
使用remix ethereum部署智能合约
使用Remix连接私有链首先需要启动节点,注意需要将 rpcaddr 设置为 0.0.0.0,rpccorsdomain设置为 “*”.保证remix可以连接私有链geth --networkid 14 --nodiscover --datadir "data/chain1" --rpc --rpcapi "net,eth,web3,personal" --rpcaddr "0.0.0.0...原创 2018-05-19 10:29:57 · 3060 阅读 · 1 评论 -
The Ethereum Virtual Machine(EVM)简介
概述EVM是以太坊智能合约的运行时环境.它不仅仅是个沙盒,而是完全隔离的.这意味着代码在EVM中运行时没有办法连接网络,文件系统或者其他进程,甚至一个智能合约没有办法访问另一个智能合约. 官方文档地址:https://solidity.readthedocs.io/en/v0.4.24/introduction-to-smart-contracts.html账号以太坊有两种不同类型的...转载 2018-05-18 10:51:09 · 2418 阅读 · 0 评论 -
通过Mist部署智能合约
MistMist是以太坊的官方钱包,他既可以连接生产网络、测试网络,更加可以通过设置参数的方式,连接我们自己的私有网络.Mist连接私有链Mist下载地址:https://github.com/ethereum/mist 解压之后可以通过指定地址来访问私有网络./ethereumwallet --rpc http://localhost:8545会出现不安全提示,在...原创 2018-05-17 23:01:24 · 1028 阅读 · 0 评论