Bitcoin的出块时间

Bitcoin的区块平均产生时间是10分钟,每个区块的大小限制在1M左右
一个事务有了6个确认,我们就认为这个事务已经确定了,所以一个事务要1小时左右才能保证成功(最快),不过也不是所有的系统都这样认为,有些网站认为4个确认就可以了

为什么是10分钟

代码层面上,是用 2016 个区块的产出时间和两周比较,来调整让下一个难度周期在当前的难度下更加接近10分钟。从设计的角度,十分钟是综合考虑了效率,和网络传输层面的结果。时间太短,可能区块还没有全部广播到所有worker并验证的时候,就会出了新块,加大孤块的可能,这样会削弱1确认的安全性。时间太长,明显有效率问题。

以太坊的出块时间

与Bitcoin区块的10分钟相比,以太坊区块间时间大约在14秒左右。这意味着,当你在Bitcoin和以太坊中发起一笔事务,以太坊中的事务被记录入区块链中的速度快于Bitcoin中事务被记录区块链中。你可以认为Bitcoin写入数据库的时间平均为10分钟,而以太坊写入数据库的时间平均为14秒。

Bitcoin与以太坊的区块大小

在Bitcoin中,目前最大区块的大小被限定为1M,而以太坊区块大小根据在上面运行的智能合约的复杂性决定-这叫做Gas限制,每个区块的最大值会根据情况稍微有所不同。目前以太坊中最大区块大小大约为1500000Gas。从一个帐户到另一个帐户的ETH基础事务大约消耗21000Gas。故每个区块中大概可以放进70(1500000/21000)笔事务。在Bitcoin中目前每个区块中大概可以包含1500到2000笔事务。

目前大多数以太坊区块大小在2KB以下。

分叉共识

  • 在Bitcoin,最长的链是主链。
  • 在以太坊中,主链是指最重的链。

往期精彩回顾:
区块链知识系列
密码学系列
共识系列
公链调研系列
以太坊系列
EOS系列
智能合约系列

区块链知识系列 - BTC和ETH的区别相关推荐

  1. 区块链知识系列 - App 与 DApp 的区别

    App vs DApp App = frontend + server DApp = frontend + contracts App DApp 入口 电脑浏览器/手机 Dweb浏览器/数字钱包 协议 ...

  2. 区块链知识系列 - 系统学习EVM(二)-存储与安全

    区块链知识系列 - 系统学习EVM(一) 特点 EVM出于所谓运算速度和效率方面考虑,采用了非主流的256bit整数. 不支持浮点数 缺乏标准库支持,例如字符串拼接.切割.查找等等都需要开发者自己实现 ...

  3. 区块链知识系列 - 区块链大事记

    突然想要整理一下区块链界的大事记,正是这些有趣的事迹,使得这门基于密码学的学科,充满了趣味与人性,吸引着我继续去探究. 区块链大事记 2008年11月1日,中本聪发布了比特币白皮书<比特币:一种 ...

  4. 区块链知识系列 - PBFT 共识

    了解 BFT 拜占庭容错(Byzantine Fault Tolerance), 是算法的属性 共识协议要解决的核心问题是在网络中有节点作恶时如何能够达成共识. 要解决这个困难,首先需要了解" ...

  5. 区块链应用系列 - DID

    参考: https://mp.weixin.qq.com/s/3pUC0uRwQAJJ-QC_FF-QTg https://w3c.github.io/did-core https://www.w3. ...

  6. 区块链应用系列 - 溯源

    分类: 实物溯源 信息溯源 标准: 基于移动互联网的防伪溯源验证通用技术条件 国标: 标准号:GB/T 38563-2020 标准制订查询 GB/T 38563-2020.pdf 标准规定区块链服务的 ...

  7. 区块链入门系列之梅克尔帕特里夏树

    区块链入门系列文章 区块链基本概念和名词解释 P2P 共识算法 梅克尔-帕特里夏树 从零开始搭建区块链 这里写自定义目录标题 区块链入门系列文章 前言 Merkle树 MPT 总结 前言 在讲基本概念 ...

  8. 区块链知识(一) | 实例化合约Contract

    初学记录 · 欢迎交流 区块链DApp从零开始学 (一) | DApp抓包 区块链DApp从零开始学 (二) | 超详细 DApp创建 | 发行代币token |宠物领养 区块链知识 (一) | 实例 ...

  9. 区块链酒廊BTC Lounge正式启动运营

    区块链酒廊BTC Lounge已正式公布将于2021年3月12日启动运营,全力打造区块链爱好者休闲聚会新地标与产业顶流聚集圣地. BTC Lounge位于深圳市南山区蛇口.内置主题空间酒廊.创意KTV ...

最新文章

  1. 异步消息队列zeromq实现服务器间高性能通信
  2. 20145317 《网络对抗技术》免杀原理与实践
  3. Thymeleaf表达式
  4. xshell6保持连接_使用Xshell6+Xftp6连接Linux云服务器(图文教程)
  5. 【机器学习】线性回归之梯度下降、多元线性回归概述
  6. Eigen 矩阵计算工具
  7. Qt中pro文件如何从相对路径导入库
  8. gitee怎么仓库间传文件_薄书的Gitee 码云使用教程学习纪录 - 薄书
  9. ajxa TypeError: $.ajax is not a function
  10. OpenCV-图像处理(04、图像操作)
  11. Android端身份证识别
  12. 数学建模算法与应用:预测算法(4)马尔可夫预测
  13. MeanShift跟踪MATLAB实现
  14. html 圆圈项目符号,html5 项目符号
  15. python绘制绝对值正弦曲线_Python图形绘制操作之正弦曲线实现方法分析
  16. WebDAV之葫芦儿·派盘+FX文件管理器
  17. Dell T40和Dell T140有啥区别?
  18. 基于vmware16 和 ubuntu20.04, 搭建单节点 kubernetes 1.22.2
  19. 佛说四十二章经(高丽版大藏经本)
  20. 如何判断车与路边线距离_车身与边线30公分距离如何判断?7种方法秒懂

热门文章

  1. APP下载链接点击量如何统计?
  2. 职场干货——职场多年,一些对付小人的经验之谈
  3. neso n810 i7 android 4.4,NESO N810 i7平板电脑京东首发 预售超100000
  4. 盒子装载图片时出现的盒子比图片实际偏高的问题
  5. 数藏向左 NFT向右
  6. 对《爱、死亡和机器人》这篇文章的浅思
  7. 激光雷达与深度相机对比——以RS-LIDAR-16和Realsense D455为例
  8. scratch接球游戏 电子学会图形化编程scratch等级考试三级真题和答案解析2022年3月
  9. 2.12父子进程通过匿名管道通信
  10. Python爬虫爬取Twitter视频、文章、图片