小赖子的英国生活和资讯

和媳妇聊聊 区块链 (Web3.0, 还有共识算法 PoW, PoS, DPoS)

阅读 桌面完整版
Blockchain-scaled 和媳妇聊聊 区块链 (Web3.0, 还有共识算法 PoW, PoS, DPoS) 加密货币 区块链 媳妇 视频

和媳妇聊聊区块链

#blockchain #blockchaintechnology #区块链 #共识算法 #Web3 #web30technology #web30 #pos #dpos #pow #consensus

闲聊区块链, 很多方面讲得不是很详细, 轻喷.
主要是给媳妇普及一下区块链, 要不然她也不知道我整天在折腾什么!

举了STEEM区块链, 因为我比较熟悉, 目前是 STEEM区块链全网排名第一的见证人.

Web 1.0 vs Web 2.0 vs Web 3.0

Web1.0 是什么?

互联网最开始的时候, 只有几个门户网站, 像Yahoo雅虎. 这些网站就只提供了黄页信息检索的功能, 只具有只读的属性. 这就是 Web1.0.

web1.0

Web2.0 是什么?

现在大部分网站都是 Web2.0, 比如油管推特. 用户可以上传内容创作内容. 然后这些内容存在网站上, 归公司所有. 当公司有了这些免费内容后就可以放广告挣钱. 在Web 2.0的时代, 公司收割用户的内容. 用户对自己的内容没有控制权, 网站说给你删掉就删掉, 帐号管控封禁也是很经常的事情.

web2.0 applications 应用

Web3.0 是什么?

Web3.0解决了用户内容所有权的问题. 基于区块链, 用户发表的内容上链了, 无法再修改了. 每个用户对自己的内容有完全的拥有权, 内容(文章 视频等)无法被平台所删除封禁. 在Web3.0的世界里用户还可以通过自己创作的内容获得收益, 比如在STEEM平台上发文章得点赞, 或者在 mirror.xyz 平台上 mint NFT.

web3.0

区块链共识算法

区块链是一个块一个块连起来的, 每个块都会用到了之前那个块的哈希值, 这样能确保能追溯历史. 同时, 哈希算法也保证了块 Block 里的内容没有被篡改. 即使改动一个字节产生的哈希值也是截然不同的.

区块链里连接的块 Connected Blocks in Blockchain

区块的哈希值串起来

区块链网络上, 矿工(节点)没有直接的利益冲突, 大家都是在共同记一本帐. 那么就得有共识算法. 区块链是去中心化的, 没有中心节点, 每个节点都是平等的. 主流的共识算法有 PoW, PoS 和 DPoS.

每个块里可以存着交易的信息等, STEEM上的文章也存在块里(STEEM 区块浏览器). STEEM区块链上文章发表了就上链了, 没法删除也没法修改, 不过在前端网站上是可以中心化的方式去屏蔽的.

区块链里块结构

哈希函数 Hash Function

PoW 工作量证明

最有名的共识算法就是 POW = Proof of Work, 工作量证明, 比特币 Bitcoin (BTC) 是最有名的一个应用. 比特币网络大概有几万台节点, 每天都有新的节点加入也有些节点退出. 矿工们在努力计算一个数学问题, 也就是哈希值 h(x+t) = y, 左边 x 是块的内容再加上之前那个块的哈希值还有时间等, 需要计算出t, 能使y的前几位(比如a=12位)是零. 没有数学解, 只能不停的暴力试, 第一个试出来的就拥有打包的权力. 一般比特币是每10分钟出一个块, 网络可以通过调整需要的位数a来控制一个块产生所需的时间.

工作量证明PoW会带来一个浪费能源的问题, 只有一个节点能有打包/块的权力, 其它人的计算都是白费. 但POW至从诞生以来, 以前稳定安全性著称. 虽然理论上有51%节点攻击(能控制51%的节点就能控制整个比特币网络), 但是也只是理论可行, 因为经济上需要耗费大量的资金才能做到.

比特币的总发行量是 21,000,000, 这是由比特币的设计者所规定的上限. 截至2021年9月, 已经挖出了大约18,800,000枚比特币, 剩余的2,200,000枚将在未来的几十年内逐渐减少发行. 每四年比特币的挖矿奖励将减半, 直到最终达到上限为止. 目前, 比特币的挖矿奖励为6.25个比特币, 每10分钟释放一个块.

PoS 权益证明

以太网ETH是POS权益证明 (Proof of Stake), 当然最近以太网 MERGE 合并前是POW工作量证明. POS是基于这么一个理念: 持有币越长 就越有权利出块. 这里币龄=币量X时间, 但出块后会清零. POS会有以太效应, 越有钱的人就越来越有钱, 所以整个网络就会越来越中心化.

DPoS 委托权益证明

DPOS是 Delegated Proof of Stake, 委托权益证明, 也有称它为股权存量证明, 这是由BM(DAN)提出的. DPOS网络有BTS, STEEM, EOS等.

DPOS像村民选代表,每个帐号的票数(自己帐号上的钱数)可以投票, 累积票数最高的几位就是代表, 像STEEM上是选20个主见证人, 波场是27个超级代表.

DPOS的中心化较弱, 因为有可能有一个或者几个超级有钱的可以通过投票给自己的节点来成为全网票数最多的前几个, 然后达到控制网络的目的.

但DPOS的优点是效率高, 像STEEM和波场TRON是3秒钟就能产生一个块.

最后面放下视频地址:
油管: https://youtu.be/vMeN9U3TzQk
B站: https://www.bilibili.com/video/BV1ie4y1e7Vq/

强烈推荐

微信公众号: 小赖子的英国生活和资讯 JustYYUK

阅读 桌面完整版
Exit mobile version