改进的贪心树的实现
动机是块的迅速变老----块需要一定的时间传播,如果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用于以太坊的罚金把矿工的激情移到挖主链而不是
公共攻击者的链
费用
默认方法是矿工设置动态矿工费,由矿工的供应需求和交易发送方决定。