Conflux的自我进化:从DAG到树图

这是一篇技术性非常强的采访,Conflux的首席技术官伍鸣博士帮我们解答了疑:「DAG」与「链」的本质区别是什么?我们为什么要用它?它自身的局限性又在哪里?

  • 李画
  • 发布于 2019-04-12
  • 阅读 ( 11885 )
  • ( 20 )

Hyperledger Fabric 2.0 Alpha发布了!

随着近期Fabric v1.4.1 LTS的发布,Fabric项目目前工作的重点正在向1.4.1和2.0的正式版推进。v2.0.0是2019年的主要目标,重点集中在更多的新特性上,包括增强的链码生命周期管理,raft共识机制,以此来循序渐进地迁移至拜占庭容错算法,以及更强大的token支持。近期发布的2.0版本建议大家仅作为尝鲜之用,生产环境暂时不要考虑。

  • TopJohn
  • 发布于 2019-04-11
  • 阅读 ( 7519 )
  • ( 20 )

【技术工坊39期】QBAO陈琳:去中心化钱包和中心化钱包的开发框架和实现

去中心化钱包和中心化钱包的开发框架和实现

  • 辉哥
  • 发布于 2019-04-11
  • 阅读 ( 4456 )
  • ( 5 )

如何开发钱包 - 技术文章整理

开发钱包相关博客文章索引, 目前只有以太坊,后期加入比特币,EOS等钱包开发文章

  • Tiny熊
  • 发布于 2019-04-11
  • 阅读 ( 43762 )
  • ( 998 )

使用Truffle开发以太坊投票DAPP

投票最担心的是暗箱操作、利用区块链的去中心化技术,来实现一个DAPP保证投票公平公正,来看看如何实现,通过本文可以了解到映射mapping 、结构体struct 及事件 event 的使用。

  • Tiny熊
  • 发布于 2019-04-10
  • 阅读 ( 16164 )
  • ( 57 )

入门蚂蚁区块链BAAS系统开发系列

入门蚂蚁区块链BAAS系统开发系列

  • 辉哥
  • 发布于 2019-04-10
  • 阅读 ( 5025 )
  • ( 6 )

以太坊 - 深入浅出虚拟机

虚拟机用来执行以太坊上的交易,更改以太坊状态。交易分两种:普通交易和智能合约交易。在执行交易时需要支付油费。智能合约之间的调用有四种方式

  • Star Li
  • 发布于 2019-04-09
  • 阅读 ( 38344 )
  • ( 58 )

以太坊创世区块与链配置载入分析

创世区块作为第零个区块,其他区块直接或间接引用到创世区块。因此节点启动之初必须载入正确的创世区块信息,且不得任意修改。

以太坊允许通过创世配置文件来初始化创世区块,也可使用选择使用内置的多个网络环境的创世配置。默认使用以太坊主网创世配置。

  • 七哥
  • 发布于 2019-04-08
  • 阅读 ( 12851 )
  • ( 26 )

以太坊DAO攻击解决方案代码解析

虽然 The DAO 攻击发生在2016年,但解除攻击的方案依然值得学习。

  • 七哥
  • 发布于 2019-04-07
  • 阅读 ( 12539 )
  • ( 21 )

以太坊安卓钱包开发系列5 - 发送转账交易

这是如何开发以太坊安卓钱包系列第5篇,利用钱包对交易进行本地签名,然后发送到以太坊网络。

  • Tiny熊
  • 发布于 2019-04-04
  • 阅读 ( 14928 )
  • ( 20 )

DeFi 的理论与实践

MakerDAO 中国社区负责人潘超在 “洞见” 第四期活动 “DeFi” 上的演讲 :分享 DeFi 的定义、内核以及在具体领域的实践。

  • 潘超
  • 发布于 2019-04-01
  • 阅读 ( 3998 )
  • ( 20 )

DApp教程:用Truffle 开发一个链上记事本

以编写一个链上记事本为例,介绍如何开发DApp,一年多前写的开发、部署第一个DApp因为Truffle 、MetaMask、Solidity都有升级,也随手更新了。 通过两个教程大家可以更好理解前端如何与合约进行交互, 本文也将介绍如何使用Truffle 把合约部署到以太坊正式网络上(貌似很多人遇到问题)

  • Tiny熊
  • 发布于 2019-03-30
  • 阅读 ( 26869 )
  • ( 31 )

Filecoin - PoRep和PoSt算法源代码导读

Filecoin - PoRep和PoSt算法源代码导读

  • Star Li
  • 发布于 2019-03-29
  • 阅读 ( 3654 )
  • ( 5 )

以太坊安卓钱包开发系列4 - 获取以太及Token余额

这是如何开发以太坊安卓钱包系列,接上一篇继续展示钱包账号资产信息,这篇来看看如何获取账号的以太余额及Token余额。

  • Tiny熊
  • 发布于 2019-03-26
  • 阅读 ( 20164 )
  • ( 20 )

以太坊安卓钱包开发系列3 - 资产信息展示

这是如何开发以太坊安卓钱包系列第3篇, 钱包账号资产信息展示,展示信息主要包括账号地址、eth余额及该账号所拥有的Token及余额。

  • Tiny熊
  • 发布于 2019-03-24
  • 阅读 ( 16602 )
  • ( 20 )

跨链技术的分析和思考

当前的区块链底层技术平台百花齐放,不同的业务、不同的技术底层的区块链之间缺乏统一的互联互通的机制,这极大限制了区块链技术和应用生态的健康发展。跨链的需求由此而来,本文通过分析几种主流的跨链方案探讨跨链技术的本质及相应的解决思路。

寻找一种易于理解的一致性算法(扩展版)

摘要

Raft 是一种为了管理复制日志的一致性算法。它提供了和 Paxos 算法相同的功能和性能,但是它的算法结构和 Paxos 不同,使得 Raft 算法更加容易理解并且更容易构建实际的系统。为了提升可理解性,Raft 将一致性算法分解成了几个关键模块,例如领导人选举、日志复制和安全性。同时它通过实施一个更强的一致性来减少需要考虑的状态的数量。从一个用户研究的结果可以证明,对于学生而言,Raft 算法比 Paxos 算法更加容易学习。Raft 算法还包括一个新的机制来允许集群成员的动态改变

  • TopJohn
  • 发布于 2019-03-22
  • 阅读 ( 6948 )
  • ( 20 )

【技术工坊36期】吕伟康:基于“GS1+区块链”的药品疫苗溯源案例解析

基于“GS1+区块链”的药品疫苗溯源案例解析

  • 辉哥
  • 发布于 2019-03-21
  • 阅读 ( 4150 )
  • ( 5 )

理解去中心化 稳定币 DAI

随着摩根大通推出JPM Coin 稳定币,可以预见稳定币将成为区块链落地的一大助推器。 坦白来讲,对于一个程序员的我来讲(不懂一点专业经济和金融),理解DAI的机制,真的有一点复杂。耐心看完,必有收获。

  • Tiny熊
  • 发布于 2019-03-19
  • 阅读 ( 17477 )
  • ( 24 )

以太坊安卓钱包开发系列2 - 导入账号及账号管理

这是如何开发一款以太坊安卓钱包系列第2篇,如何导入账号。有时用户可能已经有一个账号,这篇文章接来介绍下,如何实现导入用户已经存在的账号。

  • Tiny熊
  • 发布于 2019-03-18
  • 阅读 ( 19057 )
  • ( 25 )