本文将对区块链开发使用的技术、工具、语言、平台做一次全景扫描,并对其应用状况进行分类。 新工具不仅提升效率,还可为前人所不能。作为活跃开发领域之一,区块链新技术、工具、平台、语言与框架层出不穷,然而面对纷繁复杂的选择,开发者难以面面俱到。 区块链开发——工具与框架篇 Ethers.js是针对 ...
我在白皮书里提到过,asch使用的是不同于以太坊和比特币的侧链架构,dapp是运行在侧链上的,每套侧链对应一个dapp。 侧链的独立性 侧链架构的好处是代码和数据独立,不增加主链的负担,避免数据过度膨胀,实际上是一种天然的分片机制。 侧链有独立的区块链,有独立的受托人或者说见证人,同时也有独立的节点网络,就是说一个侧链产生的区块只会在所有安装了该侧链的节点之间进行广播。 独立性既是优点,也是缺点。 ...
2017-02-07 13:33 0 1582 推荐指数:
本文将对区块链开发使用的技术、工具、语言、平台做一次全景扫描,并对其应用状况进行分类。 新工具不仅提升效率,还可为前人所不能。作为活跃开发领域之一,区块链新技术、工具、平台、语言与框架层出不穷,然而面对纷繁复杂的选择,开发者难以面面俱到。 区块链开发——工具与框架篇 Ethers.js是针对 ...
〇、背景陈述: 已经对区块链领域的学习研究了一段时间。总体来说,前期主要是围绕bitcoin架构及其源码学习的,但对这个领域的技术开发还是不太熟悉。为了使自己对区块链领域有一个系统的学习和技术锤炼,特此总结了如下技术开发路线,来逐渐充实自己的区块链开发知识体系。 这篇博文主要 ...
1.1 区块链实战 一、区块链是什么? (1)数据角度:一种几乎不可能被更改的分布式数据库 数据分布式存储在所有参与记录的数据节点中,并非集中存储在中心化的机构节点中; 数据的分布式记录:系统参与者共同维护; 五、区块链四大核心技术 (1)区块 + 链 (2)分布式结构——开源 ...
很多人迷惑于区块链和以太坊,不知如何学习,本文简单说了一下学习的一些方法和资源。 一、 以太坊和区块链的关系 从区块链历史上来说,先诞生了比特币,当时并没有区块链这个技术和名词,然后业界从比特币中提取了技术架构和体系,称之为区块链技术。从比特币提取的区块链技术称之为区块链1.0时代,那个时候 ...
回报,不受一个中央机构的控制,并使用区块链作为支撑技术。 区块链,作为一个基础设施,提供了分布式的去中 ...
概述 对初学者,首先要了解以太坊开发相关的基本概念。 学习以太坊开发的一般前序知识要求,最好对以下技术已经有一些基本了解: 一种面向对象的开发语言,例如:Python,Ruby,Java... 前端开发语言 ...
什么是DAPP DAPP 是以太坊发明的词汇 Decentralized Application. 目前基于区块链技术开发的应用程序广泛的接受使用了这一名称。 NEL将为开发DAPP提供全面的服务 什么是NEL NEL是 "NewEconoLab新经济实验室"的简称 ...
使用,请去该链接下载 MyCrypto 进行替换:https://download.mycrypto.c ...