美文网首页
EOS原理分析

EOS原理分析

作者: 遇见你_17be | 来源:发表于2018-12-21 15:53 被阅读0次

代币

创建代币、发行代币、发送代币。本质是把每个账户的余额保存到数据库,转账即是对余额的修改。

轮询出块

21个超级节点轮询出块

schedule_production_loop

produce_block    void producer_plugin_impl::produce_block()

void commit_block( bool add_to_fork_db )

内存买卖

从eosio.ram买内存,并交0.5%手续费给eosio.ramfee

卖内存给eosio.ram,并交0.5%手续费给eosio.ramfee

void system_contract::buyram( account_name payer, account_name receiver, asset quant )

void system_contract::sellram( account_name account, int64_t bytes ) {

延迟收回押金(3天)

static constexpr time refund_delay = 3*24*3600; 

void system_contract::refund( const account_name owner ) {

cpu、net抵押

用户需要抵押eos换取cpu和net才能发起交易

cpu和net抵押的eos可以收回,但是需要等待3天

eos异常停止-重放区块

nodeos  --replay-blockchain true --hard-replay-blockchain  true --data-dir ./data --config-dir ./config --genesis-json ./config/genesis.json

nodeos --delete-all-blocks --data-dir ./data --config-dir ./config --genesis-json ./config/genesis.json

重放完区块,生产者节点重新启动,加上-e参数, 1) -e enable-stale-production,开启后,即使链过时了,也能产生区块

相关文章

  • EOS原理分析

    代币 创建代币、发行代币、发送代币。本质是把每个账户的余额保存到数据库,转账即是对余额的修改。 轮询出块 21个超...

  • EOS 像素游戏

    分析 EOS Pixel MasterplayPixelMaster telegram 分析Analytics a...

  • EOS Asia 周报多看点41期|2019

    关注EOS Asia了解每周EOS资讯 EOS动态 EIDOS 挖矿供给分析 根据 PeckShield 安全盾...

  • 2018-12-26上午行情分析

    分析来自:金戈铁马--云帆 【EOS行情分析】 2018.12.26 16:40 EOS :给的放空点位在2.52...

  • 2018-12-25上午行情分析

    分析来自:金戈铁马--云帆 【EOS行情分析】 2018.12.25 9:12 EOS:2.5区域被击穿的话,币价...

  • 2019-02-22上午行情分析

    分析来自:金戈铁马--云帆 【EOS行情分析】 2019.2.22 9:00 EOS:最近走势比预料中的强,虽然说...

  • 2019-03-15上午行情分析

    分析来自:金戈铁马--云帆 【EOS行情分析】 2019.3.15 8:00 EOS:币价是逐波走低的,虽然目前站...

  • 谁才是EOS生态建设的重中之重?

    本文尝试从系统分析的角度分析EOS的生态建设,不足之处,敬请指正,十分感谢。 EOS生态 EOS的生态是什么样的?...

  • Java之Collection

    Collection接口介绍常用Set原理分析常用Queue原理分析常用List原理分析 Collection接口...

  • 2018-12-17上午行情分析

    分析来自:金戈铁马--云帆 【EOS行情分析】 2018.12.17 9:47 EOS:4小时线有连续十字,说明在...

网友评论

      本文标题:EOS原理分析

      本文链接:https://www.haomeiwen.com/subject/fitvkqtx.html