什么是拜占庭将军问题

接触区块链的同学,多少都听说过拜占庭将军问题,经常看到或听到某某区块链使用某某算法解决了拜占庭将军问题,那么究竟什么是拜占庭将军问题呢?

  • Tiny熊
  • 发布于 2018-02-05
  • 阅读 ( 45517 )
  • ( 39 )

智能合约语言 Solidity 教程系列7 - 以太单位及时间单位

这是Solidity教程系列文章第7篇介绍以太单位及时间单位,系列带你全面深入理解Solidity语言。 Solidity 系列完整的文章列表请查看分类-Solidity

  • Tiny熊
  • 发布于 2018-02-02
  • 阅读 ( 32098 )
  • ( 20 )

实现一个可管理、增发、兑换、冻结等高级功能的代币

本文主要介绍代币高级功能的实现: 代币管理、代币增发、代币兑换、资产冻结、Gas自动补充。

  • Tiny熊
  • 发布于 2018-01-27
  • 阅读 ( 60082 )
  • ( 21 )

创建自己的数字货币(ERC20 代币)

本文从技术角度详细介绍如何基于以太坊ERC20创建代币的流程.

  • Tiny熊
  • 发布于 2018-01-12
  • 阅读 ( 123511 )
  • ( 106 )

Truffle & Web3.js 教程:教你开发、部署第一个去中心化应用(Dapp) - 宠物商店

今天我们来编写一个完整的去中心化(区块链)应用(Dapps), 本文可以和编写智能合约结合起来看。 2019/03/30更新:

  1. 适配 Truffle v5.0.0;
  2. 更新Solidity 代码,适配solidity 0.5.0以上版本;
  3. 适配MetaMask 更新
  • Tiny熊
  • 发布于 2018-01-12
  • 阅读 ( 115498 )
  • ( 170 )

区块链技术入门学习指引

为了帮助小伙伴们系统学习区块链技术,我们建了这个索引贴,方便大家找到自己感兴趣的文章,从入门到精通一步步学习区块链开发。你也可以使用左侧的分类标签搜索功能。

  • Tiny熊
  • 发布于 2018-01-11
  • 阅读 ( 331024 )
  • ( 1192 )

【译】完全理解以太坊智能合约

这篇文章是我看到的介绍以太坊智能合约原理最经典的文章,尤其是后半部分,作者原作者 Gjermund Bjaanes, 本文为翻译。

  • Tiny熊
  • 发布于 2018-01-04
  • 阅读 ( 105730 )
  • ( 240 )

智能合约语言 Solidity 教程系列6 - 结构体与映射

Solidity 教程系列第6篇 - Solidity 结构体与映射。 Solidity 系列完整的文章列表请查看分类-Solidity

  • Tiny熊
  • 发布于 2017-12-27
  • 阅读 ( 29129 )
  • ( 26 )

智能合约语言 Solidity 教程系列5 - 数组介绍

Solidity 教程系列第5篇 - Solidity 数组介绍。 Solidity 系列完整的文章列表请查看分类-Solidity

  • Tiny熊
  • 发布于 2017-12-21
  • 阅读 ( 28400 )
  • ( 23 )

智能合约语言 Solidity 教程系列4 - 数据存储位置分析

Solidity教程系列第4篇 - Solidity数据位置分析。 Solidity 系列完整的文章列表请查看分类-Solidity

  • Tiny熊
  • 发布于 2017-12-21
  • 阅读 ( 24428 )
  • ( 21 )

智能合约语言 Solidity 教程系列3 - 函数类型

Solidity 教程系列第三篇 - Solidity 函数类型介绍。 Solidity 系列完整的文章列表请查看分类-Solidity

  • Tiny熊
  • 发布于 2017-12-12
  • 阅读 ( 38343 )
  • ( 21 )

智能合约语言 Solidity 教程系列2 - 地址类型介绍

Solidity教程系列第二篇 - Solidity地址类型介绍. Solidity 系列完整的文章列表请查看分类-Solidity

  • Tiny熊
  • 发布于 2017-12-12
  • 阅读 ( 35224 )
  • ( 20 )

比特币如何达成共识 - 最长链的选择

比特币没有中心机构,几乎所有的完整节点都有一份公共总帐本,那么大家如何达成共识:确认哪一份才是公认权威的总账本呢?

  • Tiny熊
  • 发布于 2017-12-07
  • 阅读 ( 35596 )
  • ( 35 )

智能合约语言 Solidity 教程系列1 - 类型介绍

更新,现在可以阅读完整的、有社区大神们翻译的 Solidity 中文文档

  • Tiny熊
  • 发布于 2017-12-05
  • 阅读 ( 39112 )
  • ( 24 )

Geth 控制台使用及 Web3.js 使用实战

在开发以太坊去中心化应用,免不了和以太坊进行交互,那就离不开Web3。 Geth 控制台(REPL)实现了所有的 web3 API.

  • Tiny熊
  • 发布于 2017-12-01
  • 阅读 ( 43674 )
  • ( 21 )

以太坊客户端Geth命令用法-参数详解

Geth在以太坊智能合约开发中最常用的工具(必备开发工具),一个多用途的命令行工具。 熟悉Geth可以让我们有更好的效率,大家可收藏起来作为Geth命令用法手册。 本文主要是对geth help的翻译,基于最新的geth 1.7.3-stable版本。

  • Tiny熊
  • 发布于 2017-11-29
  • 阅读 ( 59452 )
  • ( 24 )

智能合约开发环境搭建及Hello World合约

如果你对于以太坊智能合约开发还没有概念(本文会假设你已经知道这些概念),建议先阅读入门篇。 就先学习任何编程语言一样,入门的第一个程序都是Hello World。今天我们来一步一步从搭建以太坊智能合约开发环境开始,讲解智能合约的Hello World如何编写。

  • Tiny熊
  • 发布于 2017-11-24
  • 阅读 ( 68364 )
  • ( 25 )

以太坊是什么 - 以太坊开发入门指南

很多同学已经跃跃欲试投入到区块链开发队伍当中来,可是又感觉无从下手,本文将基于以太坊平台,以通俗的方式介绍以太坊开发中涉及的各晦涩的概念,轻松带大家入门。

  • Tiny熊
  • 发布于 2017-11-20
  • 阅读 ( 214037 )
  • ( 741 )

非对称加密技术- RSA算法数学原理分析

非对称加密技术,在现在网络中,有非常广泛应用。加密技术更是数字货币的基础。

所谓非对称,就是指该算法需要一对密钥,使用其中一个(公钥)加密,则需要用另一个(私钥)才能解密。 但是对于其原理大部分同学应该都是一知半解,今天就来分析下经典的非对称加密算法 - RSA算法。 通过本文的分析,可以更好的理解非对称加密原理,可以让我们更好的使用非对称加密技术。

  • Tiny熊
  • 发布于 2017-11-15
  • 阅读 ( 36727 )
  • ( 20 )

比特币脚本及交易分析 - 智能合约雏形

大家都有转过账,每笔交易是这样的:张三账上减¥200,李四账上加¥200。 在比特币区块链中,交易不是这么简单,交易实际是通过脚本来完成,以承载更多的功能个,这也是为什么比特币被称为是一种“可编程的货币”。 本文就来分析一下交易是如何实现可编程的。

  • Tiny熊
  • 发布于 2017-11-10
  • 阅读 ( 29828 )
  • ( 28 )