Post: Jun 2, 2018
EOSIO 1.0 Release
Today Block.one is pleased to release version 1.0 of our open source EOSIO blockchain software. This software enables businesses to rapidly build and deploy high-performance and high-security blockchain-based applications.
EOSIO is designed to include:
Free Rate Limited Transactions
Low Latency Block confirmation (0.5 seconds)
Low-overhead Byzantine Fault Tolerant Finality
Optional high-overhead, low-latency BFT finality
Smart contract platform powered by Web Assembly
Designed for Sparse Header Light Client Validation
Scheduled Recurring Transactions
Time Delay Security
Hierarchical Role Based Permissions
Support for Biometric Hardware Secured Keys (e.g. Apple Secure Enclave)
Parallel Execution of Context Free Validation Logic
Inter Blockchain Communication
EOSIO allows developers to write business logic that is compatible with consensus algorithms that demand deterministic execution. Your user base can interface with this business logic using the secure public key infrastructure, bringing blockchain-level security, accountability, and auditability to your business. Business logic is easily updated according to the governance structures of your organization.
EOSIO is designed to operate in environments without any tokens where system administrators allocate potentially unlimited resource quotas to users. Alternatively smart contracts can allocate resource quotas by other means, such as token staking, market fees, or voting. This makes EOSIO ideal for both enterprise and community-driven blockchains.
Depending upon your use case, EOSIO can be configured to use one of two different Web Assembly engines, Binaryen and WAVM. A single EOSIO blockchain can support up to 1,000 TPS and future versions of EOSIO will provide the tools necessary to simplify inter-blockchain communication, allowing your business to scale horizontally.
EOSIO is released under the open source MIT license and is offered “AS IS” without warranty of any kind, express or implied. Any security provided by the EOSIO software depends in part on how it is used, configured, and deployed. EOSIO is built upon many third-party libraries such as Binaryen (Apache License) and WAVM (BSD 3-clause) which are also provided “AS IS” without warranty of any kind. Without limiting the generality of the foregoing, Block.one makes no representation or guarantee that EOSIO or any third-party libraries will perform as intended or will be free of errors, bugs or faulty code. Both may fail in large or small ways that could completely or partially limit functionality or compromise computer systems. If you use or implement EOSIO, you do so at your own risk. In no event will Block.one be liable to any party for any damages whatsoever, even if it had been advised of the possibility of damage.
Block.one is neither launching nor operating any initial public blockchains based upon the EOSIO software. This release refers only to version 1.0 of our open source software. We caution those who wish to use blockchains built on EOSIO to carefully vet the companies and organizations launching blockchains based on EOSIO before disclosing any private keys to their derivative software.
The EOSIO software is available on GitHub. If you are a developer, and are interested in getting started, please visit the EOSIO Developer Portal at https://developers.eos.io
发布于:2018年6月2日
EOSIO 1.0版本
今天,Block.one很高兴发布我们的开源EOSIO区块链软件1.0版。该软件使企业能够快速构建和部署高性能,高安全性的基于区块链的应用程序。
EOSIO的设计包括:
免费汇率限制交易
低延迟阻止确认(0.5秒)
低开销的拜占庭容错终结
可选的高开销,低延迟BFT终端
由Web Assembly支持的智能合约平台
专为稀疏头灯客户端验证而设计
计划的周期性事务
时间延迟安全
基于角色的权限分级
支持生物识别硬件安全密钥(例如Apple Secure Enclave)
并行执行上下文自由验证逻辑
区块链间通信
EOSIO允许开发人员编写与需求确定性执行的共识算法兼容的业务逻辑。您的用户群可以使用安全的公钥基础结构与此业务逻辑进行交互,为您的业务带来区块链级别的安全性,责任性和可审计性。业务逻辑根据组织的治理结构轻松更新。
EOSIO旨在在没有任何令牌的环境中运行,系统管理员为用户分配可能无限制的资源配额。或者,智能合约可以通过其他方式分配资源配额,例如令牌销售,市场费用或投票。这使得EOSIO非常适合企业和社区驱动的区块链。
根据您的使用情况,可以将EOSIO配置为使用两种不同的Web装配引擎之一Binaryen和WAVM。单个EOSIO区块链可支持高达1,000 TPS,未来版本的EOSIO将提供简化区块链间通信所需的工具,使您的业务能够水平扩展。
EOSIO是在开放源代码MIT许可下发布的,按“原样”提供,没有任何明示或暗示的担保。 EOSIO软件提供的任何安全性部分取决于它的使用,配置和部署方式。 EOSIO建立在许多第三方库上,如Binaryen(Apache许可证)和WAVM(BSD 3-clause),它们也是“按现状”提供的,没有任何形式的保证。在不限制前述内容的一般性的情况下,Block.one不作任何陈述或保证EOSIO或任何第三方库将按预期执行或不会出现错误,错误或错误代码。这两种方式都可能以很大或很小的方式失败,这可能会完全或部分地限制功能或危害计算机系统。如果您使用或实施EOSIO,则自行承担风险。在任何情况下,Block.one都不会对任何一方承担任何损害赔偿责任,即使它已被告知有可能损坏。
Block.one既不启动也不运行任何基于EOSIO软件的初始公共区块链。此版本仅涉及我们开源软件的1.0版本。我们告诫那些希望使用基于EOSIO构建的区块链的企业和机构在向其衍生软件披露任何私钥之前,仔细审查基于EOSIO开展区块链的公司和组织。
EOSIO软件在GitHub上提供。如果您是开发人员,并且对入门感兴趣,请访问https://developers.eos.io上的EOSIO Developer Portal