omnispace的博客

专注AI,物联网,区块链,安卓以及相关安全技术

区块链技术 好文收藏

Vitalik Buterin's Blog综述和简介区块链—1.区块链是什么???区块链—2.拜占庭将军问题区块链-3.区块链技术基础汪晓明对区块链、以太坊的思考黎跃春区块链博客区块链技术博客区块链架构Blockchain区块链架构设计之一:成员管理Blockchain区块链架构设计之二:分布式...

2018-01-25 10:24:12

阅读数 2640

评论数 0

如何使用区块链开发一个落地项目?这位实战大牛手把手教会你

区块链是目前一个比较热门的新概念,蕴含了技术与金融两层概念。本文以联盟链为例,简单描述了实践一个联盟链的基本过程。 作者 |陈浩,维优区块链CTO 首先要确定这个区块链的类型,是公证型区块链还是价值型? ...

2018-01-31 14:57:57

阅读数 7772

评论数 2

区块链成熟度评测报告

区块链成熟度评测报告(1)——功能性对比 区块链成熟度评测报告(2)——性能效率、安全性对比 区块链成熟度评测报告(3)——可靠性、易用性、可扩展性对比 区块链成熟度评测报告(4)——可维护性、兼容性对比、总结 背景 区块链在本...

2018-01-31 14:56:44

阅读数 896

评论数 0

在geth客户端调用已部署的智能合约

什么是合约? 合约是代码(它的功能)和数据(它的状态)的集合,存在于以太坊区块链的特定地址。 合约账户能够在彼此之间传递信息,进行图灵完备的运算。合约依靠被称作以太坊虚拟机(EVM) 字节代码(以太坊特有的二进制格式)上的区块链运行。 合约很典型地用诸如Solidity等高级语言写成,然后...

2018-01-31 14:51:56

阅读数 3094

评论数 0

动手编写一个以太坊智能合约

如何部署、调用智能合约 RPC 之前的章节中讲到了怎么写、部署合约以及与合约互动。现在该讲讲与以太坊网络和智能合约沟通的细节了。 一个以太坊节点提供一个RPC界面。这个界面给Ðapp(去中心化应用)访问以太坊区块链的权限和节点提供的功能,比如编译智能合约代码,它用JSON-RPC...

2018-01-31 14:48:17

阅读数 418

评论数 0

【附代码】如何在私有链上编写、部署与以太坊进行交互的智能合约

原文:How To Write, Deploy, and Interact with Ethereum Smart Contracts on a Private Blockchain  作者:jack_schultz  翻译:无阻我飞扬 摘要:本文作者以极长的篇幅给出了在...

2018-01-30 16:42:18

阅读数 2026

评论数 1

区块链实践(一) 以太坊网络+geth搭建私有网络实战

一、以太网网络  理解以太坊 PrivateNetwork 先要理解以太坊的两种官方网络, 目前以太坊官方提供了两种网 生产环境网络测试网络 TestNet **  1 以太坊生产网络 以太坊的生产网络顾名思义,也就是产生真正有价值的 的以太币的网络。 目前生产网络目前已经生...

2018-01-30 16:40:55

阅读数 1228

评论数 0

区块链学堂(7):Geth 搭建私有网络-实战

在本章中我们将实战如何使用Geth,如何搭建以太坊的私有网络。 之前说过Geth是三种实现以太坊协议的工具之一,由于Geth是官方推崇的以及个人精力有限,对于另外两种工具的搭建私有网络,请参考网上资料。 下面的Geth实战,在MacBook上实现,对于Windows方面,比较类似。 ...

2018-01-30 16:37:23

阅读数 236

评论数 0

区块链学堂(6):以太坊生产网络/测试网络/私有网络

区块链学堂(6):以太坊生产网络/测试网络/私有网络 要理解以太坊 PrivateNetwork 先要理解以太坊的两种官方网络 目前以太坊官方提供了两种网络 生产环境网络测试网络 TestNet 下面将分别简单讲解下这两种网络 以太坊生产网络 以太坊的生产网络顾名思义,...

2018-01-30 16:35:38

阅读数 220

评论数 0

区块链学堂(5):Geth 安装

Geth是什么? Geth 又名Go Ethereum. 是以太坊协议的三种实现之一,由Go语言开发,完全开源的项目。Geth 可以被安装在很多操作系统上,包括Windows、Linux、Mac的OSX、Android或者IOS系统 Geth官网:https://geth.ethe...

2018-01-30 16:34:09

阅读数 265

评论数 0

区块链学堂(4):以太坊基本概念及工具Geth、Browser-solidity、Mist

在我研究以太坊技术的过程中,由于相关资料较少,因此走了较多的弯路。所以这里我们不会先介绍Solidity的语法结构,而会在接下来的第一阶段,从实战出发,陆续向大家介绍Geth、Browser-solidity、Mist这三大工具,并在过程中不断讲解以太坊的基本概念。 通过这些工具的实际使用,...

2018-01-30 16:33:02

阅读数 255

评论数 0

区块链学堂(3):Solidity

Solidity 在上一篇文章中,我们可以看到 pragma solidity 0.4.9;, 这里的Solidity,就是以太坊智能合约的核心语言Solidity,也是本教程的重点。 Solidity是什么? Solidity是以太坊智能合约的编程语言,通过编译&...

2018-01-30 16:31:26

阅读数 334

评论数 0

区块链学堂(2):最简单的智能合约

最简单的智能合约 最简单的一个智能合约 pragma solidity 0.4.9; contract DemoTypes { function f(uint a) returns (uint b) { uint result = a * 8; return r...

2018-01-30 16:29:28

阅读数 751

评论数 0

区块链学堂(1):区块链引子

区块链引子 区块链到底是什么? 区块链(英:Blockchain) 是一种分布式数据库,起源自比特币,区块链是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了若干次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。(摘自wiki) 区块链技术的定义:...

2018-01-30 16:27:58

阅读数 226

评论数 0

以太坊智能合约编程之菜鸟教程

译注:原文首发于ConsenSys开发者博客,原作者为Eva以及ConsenSys的开发团队。如果您想要获取更多及时信息,可以访问ConsenSys首页点击左下角Newsletter订阅邮件。本文的翻译获得了ConsenSys创始人Lubin先生的授权。 有些人说以太坊太难对付,于是我们(译...

2018-01-30 16:22:01

阅读数 1288

评论数 0

Setting up Ethereum smart contract development using Parity on Ubuntu

Ethereum represents one of the most interesting technological developments in the past few years, taking the fundamental principles of a blockchain, ...

2018-01-29 16:35:05

阅读数 360

评论数 0

How to Build Your Own Blockchain Part 4.2 — Ethereum Proof of Work Difficulty Explained

We’re back at it in the Proof of Work difficulty spectrum, this time going through how Ethereum’s difficulty changes over time. This is part 4.2 of t...

2018-01-29 13:03:32

阅读数 224

评论数 0

How to Build Your Own Blockchain Part 4.1 — Bitcoin Proof of Work Difficulty Explained

If you’re wondering why this is part 4.1 instead of part 4, and why I’m not talking about continuing to build the local jbc, it’s because explaining ...

2018-01-29 13:01:30

阅读数 195

评论数 0

How to Build Your Own Blockchain Part 3 — Writing Nodes that Mine and Talk

Hello all and welcome to Part 3 of building the JackBlockChain — JBC. Quick past intro, in Part 1 I coded and went over the top level math and requ...

2018-01-29 12:57:07

阅读数 186

评论数 0

How to Build Your Own Blockchain Part 2 — Syncing Chains From Different Nodes

Welcome to part 2 of the JackBlockChain, where I write some code to introduce the ability for different nodes to communicate. Initially my goal wa...

2018-01-29 12:55:58

阅读数 248

评论数 0

提示
确定要删除当前文章?
取消 删除