Solidity 怎样写出最节省Gas的智能合约[译]

如何节省gas 使用,是很多智能合约开发者头大的问题,这边文章应该会对大家有帮助。

  • Tiny熊
  • 发布于 2020-02-08
  • 阅读 ( 8357 )
  • ( 153 )

Embark初探:一款强大的DApp开发框架

DApp开发框架Embark使用入门介绍,通过Embark 官方提供的embark-demo介绍如何创建项目,编译、部署合约、与合约交互、以及部署DApp到IPFS。

  • Tiny熊
  • 发布于 2020-02-07
  • 阅读 ( 7950 )
  • ( 202 )

区块链时代的拜占庭将军们(上)

译文:所有人都知道X是不够的。我们还需要所有人都知道所有人都知道X,以及所有人都知道所有人都知道所有人都知道X,就像是在拜占庭将军问题里的那样——这是个分布式数据处理中的经典的困难问题。

  • maxdeath
  • 发布于 2020-01-22
  • 阅读 ( 3552 )
  • ( 80 )

tendermint的共识详解

本文为tendermint paper: The latest gossip on BFT consensus的读书笔记, 本文旨在理清论文中所讲的BFT共识. 如果您在阅读过程中有任何意见可以发起ISSUE, 如果喜欢的话可以点击star.

  • Yieazy
  • 发布于 2020-01-21
  • 阅读 ( 4983 )
  • ( 37 )

突破区块链不可能三角(一) — 扩容,扩展,与无限扩展

本系列详细地解释扩容和区块链不可能三角

  • maxdeath
  • 发布于 2020-01-17
  • 阅读 ( 4540 )
  • ( 80 )

合约实践:避免区块Gas限制导致问题

合约实践:避免区块Gas限制导致问题

  • Tiny熊
  • 发布于 2020-01-13
  • 阅读 ( 4807 )
  • ( 34 )

EIP777提案: ERC777 代币标准

翻译EIP777提案,提案定义了ERC777 代币合约标准接口。

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

用Substrate框架实现一个简单的游戏应用

Substrate是开发应用特定区块链 (Application Specific Blockchain )的快速开发框架。 与基于以太坊等公链开发的DApp相比,应用特定区块链是围绕单一应用特别构建的专用区块链, 因此具有最大的灵活性和最少的限制。本文将详细介绍如何使用Substrate框架快速实现一个简单的游戏应用专用区块链

用Ethers.js构建一个简单的DApp

如果你已经在以太坊上开发过DApp,那你在前端JavaScript中可能用过 web3.js。Ethers.js可算是一个轻量级的web3.js,本文将介绍如何使用Ether.js构建一个简单的DApp。

零知识证明 Learn by Coding:libsnark 入门篇

希望通过本系列文章,所有开发者都能亲自上手实践,在短时间内迅速入门 libsnark,一步步了解 libsnark 的基本概念.

细数2019以太坊事记

编者按:28日,ethhub联合创始人Anthony Sassano在推特展开了一个系列细数以太坊和比特币在2019年各自取得的进展,并且评价以太坊在过去一年的发展“令人惊叹”。Anthony的回顾中涵盖了以太坊生态的多个主要方面,研发、DeFi、政策、融资等等。以太坊在2019年的进步大家都有目共睹,而蓄势已久的以太坊,2020年究竟会点燃怎样的花火?又会如何在绽放之后归于“宁静”

去中心化交易所(DEX)协议整理

本文整理了目前主流的数字资产去中心化交易所协议

  • 张小风
  • 发布于 2019-12-31
  • 阅读 ( 9811 )
  • ( 134 )

使用Node.js后台监听合约事件及提供服务

在上个文章众筹案例中,每个参与者可以看到自己的参与的状态,创作者却没有办法查看所有参与者,这篇文章我们实现在合约中加入参与事件,后台通过监听参与事件记录所有的参与者。

  • Tiny熊
  • 发布于 2019-12-23
  • 阅读 ( 11527 )
  • ( 22 )

【教程】如何使用Vue.js 开发以太坊DApp

Vue 是一套在前端开发中广泛采用的用于构建用户界面的渐进式JavaScript框架。Vue 通过响应的数据绑定和组合的视图组件让界面开发变得非常的简单。这篇文章来看看如何使用Vue开发以太坊DApp。

  • Tiny熊
  • 发布于 2019-12-20
  • 阅读 ( 16902 )
  • ( 69 )

EIP文档 - EIP 20: ERC-20 代币标准(Token Standard)

代币(Token)的标准接口。

以太坊改进提案(EIPs翻译) - 首页

以太坊改进提案(EIPs)描述了以太坊平台的标准,包括核心协议规范,客户端 API和合同标准。 任何人都可以参与以太坊的改进,参与的方式是向以太坊EIPs GitHub库提交改进提案的pull request,大家可以阅读EIP-1 了解如何提交改进提案。

Cosmos SDK 中文文档 - 首页

SDK 介绍:从“高层”了解Cosmos SDK. SDK 开发教程: 一个学习 SDK 的教程。它展示了如何从头开始基于 sdk 构建区块链, 并在此过程中解释了 SDK 的基本原理。 开发资源

零知识证明学习资料汇总

本文收集了关于零知识证明的一些学习资料(包括科普文章,论文,开源仓库及相关学习网站等),并对这些资源进行了整理分析,希望能对大家有所帮助。

二层扩容新秀 - ZK Rollup 简介

本文来自PPLabs, PPIO 是为开发者打造的去中心化存储与分发平台,让数据更便宜、更高速、更隐私。官方网站是 https://pp.io

  • PPLabs
  • 发布于 2019-11-07
  • 阅读 ( 15137 )
  • ( 25 )

对央行数字货币(DCEP)的技术研究报告

作者在仔细阅读了人行的数字货币系统的专利后,写的一篇作为一个技术人员或者说区块链从业人员的角度来看DCEP的某些技术细节。

  • Sunrye
  • 发布于 2019-11-06
  • 阅读 ( 28096 )
  • ( 192 )