EOS錢包開發

第七章:EOS錢包開發

一.什麼是EOS

EOSIO是一個它開源的區塊鏈項目,旨在實現分散式應用程序的垂直和水平擴展(“EOSIO軟件”),並可用於啓動私有和公共區塊鏈網絡。 這是通過類似操作系統的構造實現的,可以在其上構建應用程序。 該軟件提供帳戶,身份驗證,數據庫,異步通信以及跨多個CPU核心和/或羣集的應用程序調度。 由此產生的技術是一種區塊鏈架構,有可能每秒擴展到數百萬個事務,注意,只是有可能擴展到數百萬個事物。消除了用戶費用,並允許快速輕鬆地部署分散式應用程序。

在安裝錢包節點之前,咱們應該先了解一下EOS的架構,下面是EOS的一個模塊架構。

在這裏插入圖片描述

  • nodeos(node + eos = nodeos)-可以使用插件配置以運行節點的核心EOSIO節點守護程序。 示例用法是塊生產,專用API端點和本地開發。

  • cleos(cli + eos = cleos)-與區塊鏈交互並管理錢包的命令行界面

  • keosd(key + eos = keosd)-將EOSIO密鑰安全存儲在錢包中的組件。

  • eosio-cpp - eosio.cdt的一部分,它將C++代碼編譯爲WASM並可以生成ABI

二.安裝EOS錢包節點

下面咱們使用二進制文件來構建項目,從源碼來構建項目的話,這種操作方式比較複雜,而且很浪費時間,這裏不推薦這種方式。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章