FIBOS 簡介

FIBOS 簡介

  • FIBOS 是一個結合 FIBJS 以及 EOS 的 JavaScript 的運行平臺,它使得 EOS 提供可編程性,並容許使用 JavaScript 編寫智能合約。
  • JavaScript 開發 + BANCOR 協議智能通證 + 開發者服務,FIBOS 平臺實現了快速開發、快速部署和穩定且流動的通證體系,幫助開發者一步進入區塊鏈時代。

爲何要創造 FIBOS

1. 目前 EOS 的環境部署困難

EOS 的編譯環境依賴性強,編譯過程時常遇到不少問題,對於普通一個開發者來講,大多數面對 CMake 的狀況是一籌莫展的。git

而 FIBOS 提供一套預編譯開發環境,開發者能夠快速實現部署,把更多的時間用在編寫智能合約上。github

2. 開發門檻高

編寫 EOS 智能合約須要掌握 C++ 語言,這對於一名開發者來講學習成本很是高,而且咱們認爲正確的寫出編譯合約的 CMAKELISTS.TXT 纔是剛剛開始!web

而對於 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:

開始體驗

準備好開始一場愉快的開發經歷了嗎?那麼,從安裝開始吧。

文末附上官方地址~~~

https://fibos.io/ FIBOS 是一個創造和發展區塊鏈應用生態的平臺,讓你輕鬆建立屬於本身的價值網絡,幫助開發者和創業者一步進入區塊鏈世界。

https://dev.fo/ JavaScript 開發 + BANCOR 協議智能通證 + 開發者服務,FIBOS 平臺實現了快速開發、快速部署和穩定且流動的通證體系,幫助開發者一步進入區塊鏈時代。

搜索關注公衆號「FIBOS社區」,第一時間獲取技術乾貨!

相關文章
相關標籤/搜索