原标题:《比特币白皮书》区块圣经(3)时间戳服务器(Timestamp serv

B-0015(@BIU64)

BIU

BlockChain is unite.区块世界,共识让我们链接彼此

《比特币白皮书》

作者:中本聪 版源:巴比特译本

章节3. 时间戳服务器(Timestampserver)

本章节篇幅比较简短,但实际上其阐述了我们耳熟能详的记账权是如何被确保发挥作用,我们所说的区块链(block chain)中,block实际上可以理解成是一个文件夹,存储记录了单位时间内的转账交易数据。

时间戳服务器(Timestamp server)并不应该被视为是类似传统的中心化服务器那样的模式,而是应该被看做是一种信息分发广播模式。

时间戳服务器通过对以区块(block)形式存在的一组数据实施随机散列而加上时间戳,并将该随机散列进行广播,就像在新闻或世界性新闻组网络(Usenet)的发帖一样。

我们之前提到过随机散列,这实际上是信道安全的一种解决方案,即著名的两军问题,上述的消息顺序同步及广播方案,再利用随机散列确保数据分发端和接收端的信息一致,即实现了共识的基础——可信。

与转账交易类似:

每个时间戳应当将前一个时间戳纳入其随机散列值中,每一个随后的时间戳都对之前的一个时间戳进行增强(reinforcing), 这样就形成了一个链条(Chain)。

实际上就是每次广播都提到上一次的标记,确保本次广播是在上次广播完成后才开始进行的,其存在是真实并且有效的。这对之前的区块也是一种确认。

巴比特版译图

你们的留言与点赞是我们持续更新最重要的鼓励

BIU区块营想和Biuers一起成长

新世界,我们来啦~~

BIU

搜索关注“BIU区块营”,我们在社群等你哦~返回搜狐,查看更多

责任编辑:

比特币交易信息 广播 服务器,《比特币白皮书》区块圣经(3)时间戳服务器(Timestamp serv...相关推荐

  1. 一文看懂怎样用 Python 创建比特币交易

    链客,专为开发者而生,有问必答! 此文章来自区块链技术社区,未经允许拒绝转载. 比特币价格的上上下下,始终撩动着每一个人无比关切的小心脏.从去年初的 800 美元左右,飞涨到去年底到 19783.21 ...

  2. 比特币可视化工具_这个比特币交易“可视化”网站,用一辆公交车带你“上车”...

    虽然已经面世 10 年,但比特币背后的底层技术依旧深文奥义.而一个新的网站通过将比特币交易可视化为公交车乘客,为加密货币的运作机制提供了独特的分析.令人着迷. http://TxStreet.com ...

  3. 比特币的服务器作用,比特币白皮书解读-时间戳服务器

    时间戳服务器时干嘛的?不了解区块链我也不知道,既然能写进白皮书里,说明任务还是重大的.看着段落不长,应该好理解一些,心理顿时是不是有些轻松呢 我们先看一下原文 3. 时间戳服务器(Timestamp ...

  4. 深入比特币原理(一)——比特币白皮书总结与点评

    2008年,中本聪发布了比特币白皮书<一种点对点的电子现金系统>,从此开启了区块链技术的新天地,虽然中本聪在2011年后销声匿迹,但白皮书中涵盖了中本聪最希望传递的比特币的世界观,对于每一 ...

  5. 【三分钟讲清区块链/比特币】之二:比特币入门教程

    前言:阅读本文之前,我假设你已经了解了区块链及其相关概念.如果没有,建议先阅读一下本系列的前一篇:[三分钟讲清区块链/比特币]之一:区块链入门教程,然后再阅读本文. 比特币(bitcoin)诞生于20 ...

  6. 比特币交易追踪溯源技术介绍

    一.比特币追溯背景 1.1 比特币的交易量 目前来看,比特币已经诞生10年,虽然是所有数字货币/公链中交易速度最慢.性能最低的区块链,但却依然是最安全.链上活跃度最高和承载交易最多的的一条链. 按照比 ...

  7. 比特币交易构成(二)

    转自:http://618.io/2013/10/27/bitcoin-transaction-02/ 交易的构造.签名与广播 上篇介绍了交易结构.签名等,为了更直观的认识比特币,借助bitcoind ...

  8. 比特币 交易程序 php,比特币PHP离线交易开发包

    BtcTool是一个基于第三方服务和离线裸交易实现的PHP比特币应用开发包,适合不希望部署本地 节点旳PHP开发者,开发包主要包含以下特性: 利用第三方服务获取指定地址的utxo集合 离线生成消费裸交 ...

  9. 比特币交易(Transaction)的输入与输出

    比特币通过"挖矿"机制保证了不能任意造币.通过分布式网络和HashCash机制解决双重支付问题.事实上比特币系统中不存在独立的电子货币,而只存在交易单(账单),货币值是依附于交易单 ...

最新文章

  1. [JSOI2009]密码——AC自动机+记忆化搜索(状压)
  2. 博客园win8客户端开发记录5-app设置 登录 回复评论
  3. 安卓游戏开发用什么引擎_游戏开发学习第一天————用什么软件
  4. python爬虫京东评论_python爬京东评论
  5. 死磕java_死磕 java同步系列之AQS终篇(面试)
  6. 无ide编译java_无IDE编译和运行java
  7. SOLO参赛,赛道二周冠军“达尔文”分享上分秘诀
  8. python方差的代码_Python statistics pvariance()用法及代码示例
  9. 根据文件路径打开文件所在文件夹,并且默认选中该文件
  10. Nvivo 12 安装包可自动编码
  11. 公司部门英文缩写简称大全(1)
  12. cpu超线程优缺点_超线程对游戏性能会影响?
  13. GAMES101-现代计算机图形学入门-闫令琪——Lecture 06 Rasterization 2 (Antialiasing and Z-Buffering) 学习笔记
  14. 组装一台计算机需要哪些硬件(写出配置),电脑组装知识网组装电脑配置单中都有哪些配置组装电脑需要的电脑硬件...
  15. 门徒Disciples体系:致力于成为“DAO世界”中的集大成者。
  16. WIFI: N, Legacy and AC
  17. api有哪些 javasocket_Java原生Socket API
  18. 《工程伦理》网课第二章课后习题答案
  19. 门户、论坛、博客、SNS,网站模式的辨析
  20. 表字段加了索引但是查询依然很慢

热门文章

  1. leetcode笔记(Python版)待更新
  2. python 线程 的类库_python类库32[多线程同步Lock+RLock+Semaphore+Event]
  3. Jenkins 流水线 获取git 分支列表_持续集成工具Jenkins看这篇就够啦!
  4. Python编程 - 不调用相关choose库函数,“众数“挑选器、随机挑选器 的源码编程实现
  5. 局域网传输文件_WinXP系统电脑局域网传输文件的操作方法
  6. mybatis map里面传对象_关于 MyBatis,我死磕了 10 种超好用的写法
  7. android groovy方法,Android Gradle从入门到精通(三)Groovy快速入门指南
  8. paddlepaddle的使用
  9. 学习springBoot(8)RabbitMQ
  10. ·通过wifi_scan学习esp32wifi程序编写