区块链课程笔记

今天的内容是近期上的区块链开发课的笔记一部分,偏技术,是自己听的很有感觉的一节课,非区块链行业的同学如果看到我这片文章,会不知所云。

区块链概述

一个区块链,相当于一个账本,它是记录交易的,一个区块链像一本书一样,每一个个别的区块像书里的一页,每一页都会有一定数量的交易。

所以一个区块链描述的是一个封闭的生态的历史,从第一个交易到最后一个交易;不同的交易会被包装成个别的区块,整个历史是一个交易的排序,不同的交易会被包装在不同区块内,为了记账和验证的原因,它必须把整个历史分为一些明确的单位,这些单位就叫做区块。

每一个交易都是一个很明确的结构,比如甲方到乙方的交易,会描述,1.甲方是谁;2.乙方是谁;3.转帐的额度,这是最基本的对交易的理解。

如果你的程序想要计算任何人的交易,通过一个节点程序查看任何人账号的交易都可以,所有的账号的交易都是公开的。

但是区块链不会记每个人有多少钱,你需要查看交易历史,把所有的钱加在一起,才能知道它现在的额度。

比如甲的全部交易历史有三笔,第一笔收入500,第二笔收入200,第三笔支出100,把这些交易历史加起来,为600,这就是甲现在拥有的额度。

这种操作和传统电商的数据库没有太大差别,一个区块链的账本是很多人一起编写的,它不是一个人编写的,它是以竞争形式记账的,所以每一个区块是由不同的人生产的,而且不同的机器会相互竞争为了得到机会来编写下一个区块。

每个区块链都有网络,区块链的参与者之间相会有联系,一部分的参与者是挖掘者,一部分不是挖掘者,不是挖掘者的参与者,他们只是在做记录和验证,如果任何人试图进行非法的交易,比如我只有100,我试图来发送给别人200,他们会检查到,他们会拒绝这个交易,所以他们是来帮着做审查的,并且帮着来保存数据。

挖掘者们会通过竞争,来获取编写下一个区块的权利。比如在BTC内,每10分钟,都会有一次竞争(算力的竞争),那么每一局的胜利者就会获得编写下一个区块的权力。

POW VS POS

PoW叫做劳动证明,在PoW以下,会有一群人,为了获得编写下一个区块的权力进行竞争,这些人都是陌生人,他们不用泄漏个人信息,而且他们能随时进入竞争,能随时退出,在这个系统下,一个正常的用户,如果他们想要交易的话,他的钱包程序会通知一群挖掘者,它会做一个广播,很多挖掘者都会收到他的广播信息,赢得竞争的人会将我的交易写进下一个区块。

PoS叫做权益证明,在权益证明下,一群人不会以竞争名义来写账本,而是协作来写账本,要是你想要加入这个群体的话,你必须要付很大的押金,然后你进去之后,这个群体会提前设定一个规则来设定在哪一个时刻由那个人来负责记账。所以他们的规则会安排好每10分钟或几分钟轮到谁来记账,然后如果那个人在那个区间没有发布出来一个区块,比如他的计算机下线了,他就会获得惩罚,然后会轮到下一个人。

PoS被发明的原因是PoW使用的电力太多了,所以他们创造一个模式来减少能源的消耗,因为它不是竞争的,所以它用的电力特别少,在PoW模式下,所有的挖掘者都在用他们所有的算力,每时每刻都投入他们所有的算力来超过互相,因此挖矿消耗的电量超过了一些小的国家的平均消耗的电量。

在PoS之下写进行一次记账,和正常的写一个储存程序消耗的电力差别不大,网络上的每个节点会根据排序进行挖掘,然后他们简单的把这些交易放到一个包装之后,他们就会发送,因为他们去掉了竞争性,所以能够减少能源的消耗。

但是PoS也有一些问题,PoS的系统没有过非常大的交易量,有的人认为它逻辑上有漏洞,PoS系统运行起来之前,它必须有一个复杂的协议,这个协议首先让所有的挖掘者得到一个时间的排序,并且他要随时让挖掘者能够进来和出去,因为他们付了押金,但是他们不应该让挖掘者猜到什么时候该轮到他们,因为这个原因,他们拥有一个随机生产器的算法,他们会用一个算法把之前所有的内容给消化来变成一个数字,然后由数字来决定谁是下个一挖掘者。

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

推荐阅读更多精彩内容

  • 其实我们每个人都是幸福者 只是人人都身在福中不知福 有钱的很幸福, 你有很多钱。 还有很多为了你的钱而喜欢你的人。...
    可爱得像鬼阅读 231评论 0 1
  • 和大家分享一个王老师今天帮我做的潜意识调整。上周疗愈大课上,老师提到的自闭期和共生期,我结合我自己的1岁半之前的幼...
    刘颖黎阅读 343评论 0 0
  • 临时兴起决定在市区里寻一个安谧处转转,市区地窄人多,能去的地方有限,朋友说可以去西禅寺走走,亦是即时的决定...
    天明懒画眉阅读 409评论 0 1