阅读 385

EOSIO 1.0 发行版开发指南

关注区块链技术,关注技术哥。 很多人都说,比特币是区块链1.0;以太坊是区块链2.0;而EOS是区块链3.0;如果EOS是区块链3.0的话,从今天开始,我们不能再错过它了,因为今天EOS发布了EOSIO 1.0发行版;

本文将从EOSIO是什么,用来做什么,怎么做三个角度进行阐述。该版本版本源码下载地址是: https://github.com/EOSIO/eos/releases

一、EOSIO 是什么? 根据官网介绍,关于EOSIO 1.0的解释如下: 开源的区块链软件(software)。 能快速帮助企业构建和部署高性能、高安全性的基于区块链的应用程序(application)。 免费汇率限制交易(免费)。 低延迟阻止确认(0.5秒百万并发不是梦)。 低开销的拜占庭容错终结。 可选的高开销,低延迟BFT终端。 由Web Assembly支持的智能合约平台(划重点,参照以太坊的智能合约)。 专为轻客户端验证而设计。 计划的周期性事务。 时间延迟安全。 基于角色的权限管理。 支持生物识别硬件安全密钥(例如Apple Secure Enclave)。 并行执行上下文自由验证逻辑。 区块链间通信。 哥用最简短的话来描述EOSIO 1.0:今天有群家伙发布了基于区块链的类操作系统,在上面可以开发很厉害的APP(DAPP),而且它是免费的。

二、EOSIO 用来做什么? EOSIO的生态系统,主要分为8个大类:

1)社交媒体&内容版权:ONO,Sense,AWOO,Everipedia

2)教育推广:Lab Ledger,TXT,Carmel

3)广告:Plactal,SFEOS,Blllionaire, EOS Gems, EOS Bet

4)游戏&博彩:Onepay,AZARUS,DEOS Games, Cards&Tokens

5)钱包&权益租赁:Starteos, Chaince, Hourspay, Tokena

6)交易所:Unlock, EOSfinex, Insights Networks,

7)隐私&安全:EOS Scatter, IRYO, EOXCommerce, Chaintai, Zimbra X

8)信息平台:Nebula, Hirevibes, emanate

三、怎么做? 如果您是开发人员,官方入门链接:https://developers.eos.io;查看EOSIO Developer Portal即可学习。

倘若您想做EOS开发,我们需要了解以下几点: 开发语言:C+ + 。 EOSIO允许开发人员编写与需求确定性执行的共识算法兼容的业务逻辑。 EOSIO旨在没有任何令牌(代币)的环境中运行,系统管理员为用户分配可能无限制的资源配额等等。 支持Binaryen和WAVM两种web组件。 单个EOSIO区块链可支持高达1,000 TPS。 EOSIO主要由三个大组件组成,分别为: nodeos :可以使用插件配置运行节点的核心EOSIO守护进程。示例用途是块生产,专用API端点和本地开发。 cleos : 命令行界面与区块链交互并管理钱包。 keosd :管理EOSIO钱包的组件。

四、总结 如果真如大家所说,EOS意味着区块链3.0时代的开启,那么今天将值得纪念,EOS也将值得学习。码字不易,点个赞支持一下呗。