“幽灵”(GHOST)协议

  • 以太坊出块时间:设计为12秒,实际14~15秒左右
  • 快速确认会带来区块的高作废率,由此链的安全性也会降低
  • “幽灵”协议:Greedy Heaviest Observed SubTree, ”GHOST”
    ——计算工作量证明时,不仅包括当前区块的祖区块,父区块,还要包括祖先块的作废的后代区块(“叔块”),将他们进行综合考虑。
    ——目前的协议要求下探到第七层(最早的简版设计是五层),也就是说,废区块只能以叔区块的身份被其父母的第二代至第七代后辈区块引用,而不能是更远关系的后辈区块。
    ——以太坊付给以“叔区块”身份为新块确认作出贡献的废区块7/8的奖励,把它们纳入计算的“侄子区块”将获得区块奖励的1/32,不过,交易费用不会奖励给叔区块。

快速学习-“幽灵”(GHOST)协议相关推荐

  1. rrpp协议如何修改_RRPP协议做为高级网络工程师不能不懂的技术带你快速学习

    RRPP(Rapid Ring Protection Protocol,快速环网保护协议)是一个专门应用于以太网环的链路层协议.它在以太网环完整时能够防止数据环路引起的广播风暴,而当以太网环上一条链路 ...

  2. 怎样快速学习html5,如何快速学习HTML5?带你了解HTML5学什么?

    今天小编要为大家分享的文章是关于如何快速学习HTML5?HTML5主要学些什么的文章.近年来前端开发非常热门,前端开发工程师也很稀缺,于是很多人将其视为高薪行业的代名词.HTML5前端开发工程师被称作 ...

  3. Ruby入门之零基础如何学ruby以及ruby的应用/快速学习ruby/学习ruby的流程是什么?...

    作者:李路 链接:https://www.zhihu.com/question/19552402/answer/22336708 来源:知乎 快速学习Ruby on Rails,这应该是个伪命题,没有 ...

  4. raft算法_学习分布式一致性协议:自己实现一个Raft算法

    前言 MIT6.824是麻省理工学院开设的一个很棒的分布式系统公开课程,课程的Schedule在这里 ,这门课程的学习方式主要是通过教授的 lecture 讲解.Paper阅读.FAQ答疑,以及实践l ...

  5. slua 是c语言开发的吗,初学者必备文档:LUA新手快速学习笔记

    LUA程序设计语言 是一个简洁.轻量.可扩展的脚本语言.LUA读作/'lua/(噜啊),是葡萄牙语中"Luna"(月亮)的意思. LUA的目标是成为一个很容易嵌入其它语言中使用的语 ...

  6. 阿里巴巴Java开发手册快速学习

    Java作为一门名副其实的工业级语言,语法友好,学习简单,大规模的应用给代码质量的管控带来了困难,特别是团队开发中,开发过程中的规范会直接影响最终项目的稳定性. 善医者"未有形而除之&quo ...

  7. 【Microsoft Azure 的1024种玩法】六十.通过Azure Virtual Machines快速搭建个人Ghost博客系统

    [简介] Ghost 是一套基于Node.js 语言开发构建的开源博客系统,它的整体架构为前端管理系统基于Ember.js, 后端的模板引擎采用的handlebars, 数据库是基于MySQL的,本篇 ...

  8. 用简易代码快速学习Python(八)

    本学习系列介绍: 本学习系列主要针对对编程略有了解或有其他语言基础并要进一步学习Python的同学,通过简易的代码快速入门掌握Python语言. 系列总目录: 用简易代码快速学习Python(一) 用 ...

  9. PCI总线的基础知识快速学习(一)(适合新手)

    本系列文章仅介绍在FPGA设计中我们一般需要了解的PCI知识点,完整的PCI协议远比本系列文章介绍的复杂,所以本系列适合新手快速学习,让不了解PCI的初学者对PCI有个概念,进而学习PCIe,如果我们 ...

最新文章

  1. mvc html.displayfor,我想了解@ Html.DisplayFor(modelItem = item.FirstName)中的lambda表达式...
  2. JavaWeb学习总结(四十八)——模拟Servlet3.0使用注解的方式配置Servlet
  3. ABB SocketReceive 套接口 函数
  4. java spring boot 注解验证_如何理解Java原生注解和Spring 各种注解?
  5. [转载] Python集合取交集intersection()函数和intersection_update()函数
  6. 数学分析 复合函数求导法则
  7. TTL转USB 六合一
  8. 京东/淘宝/苏宁试用助手Ver20210203
  9. 用jquery编写简易计算器
  10. 前端视频插件Video.js的基本使用
  11. 数字藏品文博周将至,拙政园主题数字藏品全网首发
  12. Windows兼容性设置图文教程,Windows兼容模式怎么设置?
  13. 在单核CPU下,有必要存在多线程吗?
  14. 哪种蓝牙耳机适合运动、最适合运动的蓝牙耳机推荐
  15. Python 如何 ping
  16. 9个常用的3D建模软件,你还知道哪些?
  17. sql实现学生信息查询
  18. hdu 4745 区间dp
  19. js var多等式变量的定义
  20. java基于Springboot+vue的宠物销售商城网站 elementui

热门文章

  1. LM358 电路 10倍放大
  2. 计算机教案三维目标,教案三维目标
  3. Login 2020:技术唤醒她力量进行时
  4. serv u服务器显示图片,Serv-U、FTP服务器架设教程、蓝芯E管家图片储存教程
  5. 淘宝购物车图标的制作使用
  6. C# error MSB3171: 生成清单时出现问题。未能加载文件或程序集,Windows.winmd
  7. 倒计时9天 | 金仓KFS如何助力S市政务电子系统迁移升级?
  8. 植物大战僵尸游戏道具或参数的属性-植物大战僵尸免费版提供下载
  9. Ubuntu22.04.1安装ROS2入门级教程(ros-humble)
  10. pandas中计算分位数的方法describe,quantile,以及sql中计算分位数的方法percentile_approx,percent_rank() over()