区块链学习笔记(三)——从商鞅变法谈“共识机制”

  • 前言
  • 一、商鞅变法的故事
    • 总结一下
  • 二、共识机制
    • 1)什么是共识机制
    • 2)要点
  • 总结

前言

区块链健康运行的灵魂是“共识机制”,那么什么是“共识机制”呢


一、商鞅变法的故事

相信大家都听过这么一个故事。
春秋战国时期,公元前361年,秦孝公即位,这是一位有远大抱负的主子。他责成商鞅推举了一系列的变法,决心网罗天下人才,要让天下统一,百姓过上富足的日子。
变法之前,商鞅顾虑百姓担心政府朝令夕改,不相信政府的决心。于是就想了一个法子,他命人在都城的南门树立了一根三丈长的木杆,布告全城百姓,太阳落下之前,谁如果能把木杆从南门移至北门,就奖赏他黄金50两。
一开始,大家都不相信,心想这又是有钱家老爷闲着没事干,消遣老百姓呢。一个青年抱着试试看的态度,觉得抗根木头也不是多累,只当自己锻炼身体了,就在众目睽睽之下扛了木杆到了北门。
结果商鞅命人当众给了那名青年50两黄金。老百姓一看,这下政府是来真的啊。
之后,商鞅颁布了一系列的变法,并且伴随着很多变法推进中的赏罚措施。不论是贵族阶级还是百姓都感受到了政府的决心。

总结一下

搬木头————>百姓对国家机器的信任————>奖50两黄金
变法和赏罚措施——>百姓对国家的信任————>变法推行,赏罚得当

二、共识机制

1)什么是共识机制

获得大家认可的共同推行的规则就是“共识机制”

2)要点

1.互相信任很重要(即谁来为规则背书的问题)
2.大多数人认可(即少数服从多数)
3.任何游戏总有奖励才能良性发展(即打怪才能升级)

总结

区块链的共识机制就是:获得大家认可的记账方式,并且获胜者得到一定的奖励(比如:比特币)。

区块链学习笔记(三)——从商鞅变法谈“共识机制”相关推荐

  1. 区块链学习笔记15——ETH状态树

    区块链学习笔记15--ETH状态树 学习视频:北京大学肖臻老师<区块链技术与应用> 笔记参考:北京大学肖臻老师<区块链技术与应用>公开课系列笔记--目录导航页 引入 要实现的功 ...

  2. 区块链学习笔记19——ETH难度调整

    区块链学习笔记19--ETH难度调整 学习视频:北京大学肖臻老师<区块链技术与应用> 笔记参考:北京大学肖臻老师<区块链技术与应用>公开课系列笔记--目录导航页 前面学过,比特 ...

  3. 区块链学习笔记4——BTC实现

    区块链学习笔记4--BTC实现 学习视频:北京大学肖臻老师<区块链技术与应用> 笔记参考:北京大学肖臻老师<区块链技术与应用>公开课系列笔记--目录导航页 UTXO 区块链是一 ...

  4. 区块链学习笔记21——ETH智能合约

    区块链学习笔记21--ETH智能合约 学习视频:北京大学肖臻老师<区块链技术与应用> 笔记参考:北京大学肖臻老师<区块链技术与应用>公开课系列笔记--目录导航页 智能合约简介 ...

  5. 区块链学习札记三: “链”是什么?

    区块链学习札记三 :"链"是什么? 区块链的存储是一种链式存储,区块按照生成的时间顺序前后链接,区块的链接基于区块存储内容的哈希值构建.区块生成后会在区块链系统的各个节点(个人或组 ...

  6. 区块链学习笔记23——ETH反思

    区块链学习笔记23--ETH反思 学习视频:北京大学肖臻老师<区块链技术与应用> 笔记参考:北京大学肖臻老师<区块链技术与应用>公开课系列笔记--目录导航页 智能合约真的智能吗 ...

  7. 区块链学习笔记16——ETH交易树和收据树

    区块链学习笔记16--ETH交易树和收据树 学习视频:北京大学肖臻老师<区块链技术与应用> 笔记参考:北京大学肖臻老师<区块链技术与应用>公开课系列笔记--目录导航页 交易树和 ...

  8. 区块链学习笔记(一)——区块链和搓麻是一样一样的

    区块链学习笔记(一)--区块链和搓麻是一样一样的 新的开始 一个故事 要点 总结概念 几个搞笑的解释(真实性待查) 新的开始 你好! 这是我的第一篇学习笔记,想来想去就从近几年挺火的区块链开始吧,大多 ...

  9. 区块链学习笔记2——BTC中的数据结构

    区块链学习笔记2--BTC中的数据结构 学习视频:北京大学肖臻老师<区块链技术与应用> 笔记参考:北京大学肖臻老师<区块链技术与应用>公开课系列笔记--目录导航页 本文主要介绍 ...

最新文章

  1. Linux命令:sed
  2. JMeter 测试计划
  3. 本周有哪些值得读的 AI 论文?进来告诉你答案
  4. BZOJ[1009] [HNOI2008]GT考试
  5. matlab正余弦画心形图案
  6. 7-1 活动选择问题 (25 分)(思路+详解+扩展)宝 今天你AC了吗!!!
  7. soapui自带的webservice实例 MockService
  8. c# out原理 ref_移植贪吃蛇——从C#到C++
  9. 家里宽带628连不上_WiFi密码正确,别人正常但是自己的手机却连不上WiFi是怎么回事?...
  10. java 泛型集合示例_Java 泛型(示例代码)
  11. lv55 达成,现金600G
  12. 【业务】GB4754T-2017国民经济行业分类
  13. HTML:网页设计案例3
  14. 【20211009】【数学基础】极值点、驻点、拐点的区别和联系
  15. oracle 设置自增序列
  16. 保险精算师教你如何用大数据买车
  17. 互联网平台如何快速搭建内容安全审核系统?
  18. 官宣!湖北高校尽量不延迟毕业时间
  19. 自学 java如何入门?
  20. 常用vi编辑器命令行

热门文章

  1. 计算机保研er的推荐信,应该怎么写?
  2. Linux之本地进程间Socket通信
  3. python连接mt4服务器_如何从MetaTrader 4/5终端向外部服务器发送数据?
  4. 理解ALSA(三):从零写ASoC驱动
  5. matlab 符号变量范围,Matlab符号变量
  6. 一文带你入门docker
  7. 11g oracle controlfile 查询,Oracle 11G 隐含参数“_controlfile_autobackup_delay”
  8. java程序暂停指令_kill命令在Java应用中使用的注意事项小结|chu
  9. 委托和事件——老鼠跑和猫叫
  10. Spring Boot 配置 HTTPS 的详细流程