@TOC斗地主对区块链的联系学习

斗地主对区块链的联系学习

最近区块链技术在业界成为新热点话题但是如何认识理解区块链却很晦涩,不过通过一场斗地主与区块链联系起来学习,会有灵魂深处的启发,而且非常的通透。

先从基本定义开始:


那么区块链有什么特别之处呢?有哪些牛逼的技术呢?

看了很多视频和网上的解释我觉得不如实践来得快,来得体会深。我再总结一把:

QQ斗地主

先为斗地主正名

线下斗地主围坐一圈进行当面搏杀,不仅仅考验脑力,还要考验演技,还要心理但是问题来怎么结算?小赌怡情怎么计算“情以的多少”成了一个问题。

算术能力的降低

自从大学毕业之后两位数的加减法都不行了,对于进入工作中意味着大脑对于数字计算的退化,必须要通过计算器来完成相关计算了。

具体情况

三个人的斗地主旁但是还上不了桌的就在旁边“飘”,(“飘”的人选中一个人场上选手和输赢同此人一样多少)总之为此专门找了个人记账,我们称谓“书记”。

具体联系
书记进行几张记上场上三名选手,同时还有旁边飘的人员。由于一个人记账老是出错,所以有找了一名书记员同时记账就怕记错了。图片中的多处涂抹就是因为算错了改的,因此还受到众人的鄙视连这个都算不清楚。

多人记账的形式于是就出现了 分布式账本 一开始两个人计算,后来增加到三名书记真的三个人同时记账,内容都是一样的。这样一来就不会算错了,如果要修改那么久要多人同时一起修改对记账的结果所有人都不会有异议。

共识机制 三个书记员其中有一个是做PLC自动化的算术还可以基本上经常是算的比较快,其他两个书记员都按他的来登记,但有时PLC书记员会去偶尔打个电话或者上个厕所,有时还被老板电话骚扰一下这个时候其他两名书记就会自动顶上,算完了结果等PLC书记回来他就会自动把他们算的结果誊录一遍不会遗漏。
可以理解为算的最快会是一个基准其他的人去按照他的抄一遍。

非对称加密和授权技术 就像图片所示其实把各个记账的人的代号隐去,其实各书记是知道的谁的数字。

智能合约 为了防止数字不超过三位数(两位数的算术已经是极限了)规定到100要结算一下,各方把款付一下这样就可以清零0,从头在开始这样对大家的计算可以进行很大的缓解。

斗地主对区块链的联系学习相关推荐

  1. 区块链与联邦学习综述

    区块链与联邦学习综述 本期分享的论文是由Dinh C. Nguyen等人在2021年发表在IEEE Internet of Things Journal的文章<Federated Learnin ...

  2. 【联邦学习+区块链】联邦学习与区块链

    前言:联邦学习(Federated Learning)是在保障大数据交换时的信息安全.保护终端数据和个人数据隐私.保证合法合规的前提下,在多参与方或多计算节点之间开展高效率的机器学习的一种新兴人工智能 ...

  3. 区块链与联邦学习的研究

    本文分别介绍了区块链与联邦学习的研究现状.架构和运行原理.主要技术及局限性,并针对区块链与联邦学习所存在的问题,通过分析区块链与联邦学习各自的特点,探讨了如何将区块链与联邦学习进行融合互补,介绍了两种 ...

  4. 如何用最短的时间理解一项数字技术?推荐这7本最新的白皮书(大数据、云原生、区块链、联邦学习等,附下载)...

    正文开始 信息技术.数据被国家认定为新的生产要素,对于数据从业者来说是时代赋予的巨大红利,但也要认识到,数据要素要发挥出价值,离不开数据要素市场的培育,更依赖于信息技术(大数据.人工智能.区块链.云计 ...

  5. 区块链技术指南学习笔记2

    区块链技术指南学习笔记2 密码学 Hash 算法与数字摘要 常见hash算法 数字摘要 加解密算法 加解密系统基本组成 对称加密算法 非对称加密算法 消息认证码与数字签名 消息认证码 数字签名 数字证 ...

  6. 区块链-以太坊学习资料汇总

    最近一段时间以来,对区块链的底层研究和基于区块链的应用开发已经越来越火热了.机缘巧合,目前我也在进行区块链方面的开发,在之后的博客中,我会和大家一起分享区块链开发中的酸甜苦辣.今天我先来对收藏区块链- ...

  7. [转]区块链代码快速学习实践

    如何使用Python编写一个简单且安全的区块链数据库API? GitHub项目链接:https://github.com/adamchinkc/blockchain_database 当我们讨论区块链 ...

  8. 区块链基础(简单学习)

      摘要:2008年,区块链技术走上了舞台.其因去中心化,透明可信等特点受到了科技界的关注,成为了近几年热议的话题.2014年,以太坊平台的出现将区块链技术推到了新的高度.区块链技术采用了分布式账簿, ...

  9. python入门区块链技术_Python学习入门之区块链详解

    前言 本文将给大家简单介绍关于区块链(BlockChain)的相关知识,并用Python做一简单实现.下面话不多说,来一起看看详细的介绍: 什么是区块链 简单来说,区块链就是把加密数据(区块)按照时间 ...

最新文章

  1. java List集合中contains方法总是返回false
  2. 王思聪究竟上了多少次热搜?
  3. Delphi2010使用TImage打开jpeg图片错误的处理
  4. “偷懒”的表单验证Demo
  5. Java 应用线上问题排查思路、常用工具小结
  6. Spark SQL程序实现RDD转换DataFrame
  7. 连接fiddler后手机无法显示无网络
  8. mysql 截取字符串部分值,Mysql字符串截取_获取指定字符串中的数据
  9. 关于windows窗体应用程序 1117
  10. 【BZOJ3831】Little Bird,单调队列优化DP
  11. 阿里云服务器18个数据中心测试IP地址以及测试方法
  12. 进程,线程,协程的区别与联系
  13. tp3.2 访问地址url大小写及控制器多个单词组成时url
  14. Python实现鸢尾花数据集分类问题——使用LogisticRegression分类器
  15. 正交试验设计例题及答案_SPSS正交试验设计及其方差分析
  16. WO Mic -免费话筒
  17. 计算机图桌面打印出来,电脑excel图片无法打印怎么处理
  18. 值得收藏的资源网站大全
  19. matlab sil,丰田使用高精度发动机模型和SIL+M前置开发发动机控制系统
  20. 二十一世纪大学英语读写教程(第二册)学习笔记(原文)——5 - Holding Onto a Dream(坚持梦想)

热门文章

  1. 极大似然估计、极大似然函数
  2. kl压缩 matlab,KL 变换实习matlab代码
  3. Android模拟器打不开或者模拟器找不到
  4. 2023年美赛ICM问题E:光污染 这题很好做啊!
  5. android手写汉字,Android 手写输入的实现(保存涂鸦文字)
  6. 详尽分析:AV终结者采用重定向劫持技术(转)
  7. React 入门:JSX
  8. 【Android取证篇】Android设备USB调试打开方式(开发者模式)
  9. windows获取系统显卡信息(一)
  10. 思科防火墙ASA5520配置