学习笔记——区块链的性能提升

区块链的性能提升问题就是如何将共识协议的性能提升。

  1.区块链的性能问题(比特币)

      挖矿目的:验证双花

      挖矿手段:计算哈希函数

      挖矿过程: 计算哈希函数-获得区块-广播-其它人验证区块-进行下一个块的挖矿

      挖矿周期:10分钟一个块

    太多人参与挖矿:调整挖矿的难度,使得每个人的挖矿难得增加,总体还是10分钟一个块。

2. TPS

    事务处理系统Transaction processing systems (TPS) :又称为电子数据处理系统(electronic data processing system,EDPS),它是指面向企业最底层的管理系统,对企业日常运作所产生的事务信息进行处理。TPS的最初形式设计范围小,如订票系统、会计成本核算系统,其特点是处理问题的高度结构化,但功能单一,如库存物资统计系统、员工工资发放系统等。它所提供的信息是企业的实时信息,是对企业状况的直接反映。TPS的运行直接简化了人们的日常工作,提高了作业层管理者的工作效率。特定情况下,甚至可以完全取代作业层的手工操作。

  慢速的数据库:7TPS for bitcoin,分叉后不超过100TPS,其它的区块链速度类似≤1000TPS,作为对比支付宝12万TPS,VISA 6万TPS

    3.可能增加的性能方法

增加区块的大小

    降低挖矿的难度,减少出块的时间

    进行区块的分片工作

    提高共识的速度

    离链提高性能

    (如果速度快了,碰到超过10000TPS的区块链项目,按照比特币的平均统计,一笔交易是300个字节,这样10000TPS 一秒钟的数据是3MB,一天的数据是259200MB=259.2G,一年数据94T)

4. 为什么要扩容

        比特币系统日益增长的交易量问题。

    5.参数讨论

        (1)  1MB的块的大小:涉及数据的广播,不能太大,也不能太小。 太大了广播困难,太小了性能更低。

        (2)  10分钟一个块的难度设定:不能太快,容易分叉、广播苦难; 不能太慢:性能太差;平均性能综合考虑。

          参数一旦确认,进入正式执行后修改困难。

      6. 系统分叉

        (1)系统中的参数由于种种原因发生修改

        (2)修改之后面临一个选择:矿工们是否愿意使用新版经过参数,修改的协议还是继续使用原有的协议

        (3)如果不同意,系统将产生分叉

(4)形成两个不同的系统,互相独立,但是分叉点之前历史是一样的

      7.比特币扩容修改的思路

        1) 直接将区块的大小进行扩大

        2) 存储效率提升

        3)挖矿难度调整

        4)避开链上的共识限制


 

  8.存储效率提升(隔离见证)

        思想:

        1)包含在区块中的每笔交易的数字签名占据了很多字节

        2)一旦验证通过了,就没有必要保留这些签名了

        3)从每笔交易中去除数字签名

        4)节省下更多空间来容纳更多交易

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,172评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,346评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 159,788评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,299评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,409评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,467评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,476评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,262评论 0 269
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,699评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,994评论 2 328
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,167评论 1 343
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,827评论 4 337
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,499评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,149评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,387评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,028评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,055评论 2 352

推荐阅读更多精彩内容