zoukankan      html  css  js  c++  java
  • 以太坊的记录和关注点

    改进的贪心树的实现

    动机是块的迅速变老----块需要一定的时间传播,如果a挖到

    1一个块并且b在收到a的块之前也挖到了一个矿。b的块将以浪费结束

    并且不会为链的安全作出贡献。2哈希计算能力越大的矿工挖到

    块的可能性越大,也就是生成旧块的可能性越小,但是仍然浪费很多资源,

    方法是生成一个矿池。

    把生成的旧块也加入到主链上可以提高安全性解决第一个问题

    给旧块提供奖励解决第二个问题,旧块接收87.5%的基本奖励,侄子接收12.5%

    交易费不给叔叔了!

    GHOST  1 一个快必须指定一个双亲,0个或者多个叔叔

    2 在B块里的叔叔具有的性质:B的k代祖先的直接孩子 2<=k<=8

    不能是b的祖先,叔叔必须是有效的区块头但是不需要证明之前的

    必须和之前所有块里面的叔叔不同并且所有其他的叔叔在同一个块

    区块b里的每个叔叔u,挖到b的矿工得到额外的3.125%加到coinbase

    u的矿工得到标准coinbase 奖励的93.75%

    受限的GHOST包括叔叔的最多不能超过7代。1不受限的GHOST有叔叔块的

    在计算中太多的困难问题2用于以太坊的罚金把矿工的激情移到挖主链而不是

    公共攻击者的链

    费用

    默认方法是矿工设置动态矿工费,由矿工的供应需求和交易发送方决定。

  • 相关阅读:
    Python---Flask--08--Flask-Ckeditor
    Python---Flask--07--SQLAlchemy基本关系
    Python---Flask--06--分页的实现
    Python---Flask--05--g对象和钩子函数
    maven项目管理构建
    POI 设置
    http状态码
    hibernate框架之-查询结果集返回类型
    Struts2框架之-注解开发
    Struts2框架之-Struts2的标签
  • 原文地址:https://www.cnblogs.com/hehe00/p/5893706.html
Copyright © 2011-2022 走看看