资讯专栏INFORMATION COLUMN

FIBOS 简介

mykurisu / 2819人阅读

摘要:简介是一个结合以及的的运行平台,它使得提供可编程性,并允许使用编写智能合约。编写的合约可以通过打包脚本,压缩文件极大的降低部署发布成本。的合约使用编写并且全部开源,方便社区审计,迅速形成共识。

FIBOS 简介

FIBOS 是一个结合 FIBJS 以及 EOS 的 JavaScript 的运行平台,它使得 EOS 提供可编程性,并允许使用 JavaScript 编写智能合约。

JavaScript 开发 + BANCOR 协议智能通证 + 开发者服务,FIBOS 平台实现了快速开发、快速部署和稳定且流动的通证体系,帮助开发者一步进入区块链时代。

为什么要创造 FIBOS 1. 目前 EOS 的环境部署困难

EOS 的编译环境依赖性强,编译过程时常遇到很多问题,对于普通一个开发者来说,大多数面对 CMake 的情况是束手无策的。

而 FIBOS 提供一套预编译开发环境,开发者可以快速实现部署,把更多的时间用在编写智能合约上。

2. 开发门槛高

编写 EOS 智能合约需要掌握 C++ 语言,这对于一名开发者来说学习成本非常高,并且我们认为正确的写出编译合约的 CMAKELISTS.TXT 才是刚刚开始!

而对于 FIBOS 来说,开发者可以使用 JavaScript 脚本语言进行编写智能合约,而这门语言学习成本很低。

对于一名开发者来说,如果一件事情简单容易,我们认为他们会更容易接受,并渴望了解 FIBOS。

3. 测试套件原始

EOS 的测试用例编写也必须使用 C++,高难度的语言学习,高难度的编译,使得测试这件事在 EOS 上面变得复杂、困难。

FIBOS 集成 FIBJS 服务端开发平台,拥有成熟的测试套件,在 FIBOS 平台上编写的用例,开发者可以使用 JavaScript 编写测试用例,这一切看起来非常的灵活、轻松!

4. EOS 迭代周期长

一个 EOS 智能合约要想成功部署发布,需要经过编写、编译、部署、测试、调试、修复,漫长的等待过程。

FIBOS 支持本地合约模式,随时修改随时测试,结合一些 IDE 工具可以做到一键研发测试。

5. 开发生态原始

EOS 使用 C++ 参与编写研发,并不能做到 NPM 这样的生态环境,而 FIBOS 支持 NPM 包管理,与庞大的 NPM 生态紧密连接。

6. 部署发布合约成本高

EOS 编写合约需要让 C++ 代码编译到 WASM,而 WASM 编译文件非常庞大,让发布部署运行合约成本非常高昂。

FIBOS 编写的合约可以通过打包脚本,压缩文件极大的降低部署发布成本。

7. 合约不可审计

EOS 合约编译成 WASM 后,对审计阅读合约代码带来了极大的困难,开发者无法评估合约的安全性。

FIBOS 的合约使用 JavaScript 编写并且全部开源,方便社区审计,迅速形成共识。

FIBOS 社区

开发者可以通过如下途径讨论和研究 FIBOS:

website: https://fibos.io

telegram: https://t.me/FIBOSIO

twitter: https://twitter.com/fibos_io

medium: https://medium.com/@fibosio

issue: https://github.com/fibosio/fi...

开始体验

准备好开始一场愉快的开发经历了吗?那么,从安装开始吧。

文末附上官方地址~~~

https://fibos.io/ FIBOS 是一个创造和发展区块链应用生态的平台,让你轻松创建属于自己的价值网络,帮助开发者和创业者一步进入区块链世界。

https://dev.fo/ JavaScript 开发 + BANCOR 协议智能通证 + 开发者服务,FIBOS 平台实现了快速开发、快速部署和稳定且流动的通证体系,帮助开发者一步进入区块链时代。

搜索关注公众号「FIBOS社区」,第一时间获取技术干货!

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/24473.html

相关文章

  • FIBOS 简介

    摘要:简介是一个结合以及的的运行平台,它使得提供可编程性,并允许使用编写智能合约。编写的合约可以通过打包脚本,压缩文件极大的降低部署发布成本。的合约使用编写并且全部开源,方便社区审计,迅速形成共识。 FIBOS 简介 FIBOS 是一个结合 FIBJS 以及 EOS 的 JavaScript 的运行平台,它使得 EOS 提供可编程性,并允许使用 JavaScript 编写智能合约。 Jav...

    Caicloud 评论0 收藏0
  • 区块链技术工坊 - 线下区块链技术分享

    摘要:区块链技术工坊由一群热爱区块链技术的开发者组织,在全国各主要城市每周举办线下区块链技术分享活动。深圳地区由小牛新能源登链学院联合主办,由以太零赞助。区块链技术工坊坚持聚焦区块链技术分享,以技术会友,最新一期交流技术,报名戳链接。 区块链技术工坊由一群热爱区块链技术的开发者组织,在全国各主要城市每周举办线下区块链技术分享活动。深圳地区由HiBlock、小牛新能源、登链学院联合主办,由以太...

    KevinYan 评论0 收藏0
  • FIBOS快速入门

    摘要:启动节点环境配置脚本创建文件夹,保存如下代码至运行开发环境运行结果日志部分如果你看到了以上的消息,说明运行成功,已经开始区块生产。 搭建一个 FIBOS 开发环境需要安装 fibos 和 fibos.js。 本章节示例代码的目录结构: hello_fibos/ ├── fibos_client │ ├── call.js //调用合约接口脚本文件 │ ├── initCli...

    SimonMa 评论0 收藏0
  • FIBOS快速入门

    摘要:启动节点环境配置脚本创建文件夹,保存如下代码至运行开发环境运行结果日志部分如果你看到了以上的消息,说明运行成功,已经开始区块生产。 搭建一个 FIBOS 开发环境需要安装 fibos 和 fibos.js。 本章节示例代码的目录结构: hello_fibos/ ├── fibos_client │ ├── call.js //调用合约接口脚本文件 │ ├── initCli...

    pkhope 评论0 收藏0
  • FIBOS入坑指南——本地开发环境搭建

    摘要:如果出错,需要查看一下本地节点是否正在运行,在浏览器输入后记完至此,本地的开发环境基本搭建完成,如果你想试试在本地环境编写部署调用智能合约,可以参考官方开发文档,当然,后续有时间,我也会把在智能合约开发过程中踩到的坑写写。 FIBOS是什么? FIBOS 是一个结合 FIBJS 以及 EOS 的 JavaScript 的运行平台,它使得 EOS 提供可编程性,并允许使用 JavaSc...

    goji 评论0 收藏0

发表评论

0条评论

mykurisu

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<