EP09:【区块链】特朗普钟爱的Solana链是什么?数字货币就是割韭菜么?-文本歌词

EP09:【区块链】特朗普钟爱的Solana链是什么?数字货币就是割韭菜么?-文本歌词

发行日期:

本字幕由TME AI技术生成 啦啦啦 大家好 这是一档没有大纲 没有草稿 没有剪辑的胡凯德普特博客 我就是以前做过区块链的理克宅 现在是一个AI捕育室的塔塔 那今天我们要聊这个话题的话 其实很好玩 就是我今天下午在外面逛的时候的话 一边逛一边在听博客 然后也在看一些那个 呃 新闻 然后就看到了就是一个也不能算是新闻啊 一个旧闻 就是说是前两天的话 美国总统特朗普 然后他发了就是特朗普b 然后他老婆也发了他老和那个一个 那个币 据说他儿子也发了一个币 各种各的币 然后最好玩的时候 他们发的那个币的话 是发在一个我此前没有用过的 但是稍微有点耳闻的一个区块链 就是叫色拉那这的一个区块链上面 然后的话 因为我之前的话 也是做过区块链的 然后像是以太坊 比特币 还有US的话 这些都是比较熟的 包括私有链的话 像是IBM推出的那个东西的话 以前也做过一些基于他的一些 算是一些小项目吧 那就有一个很好玩的一个想法 就是说想来聊聊这个索兰娜 为什么它会成为像是特朗普他们发币的一个选择 然后是索兰娜它的特点是怎么样的 那在聊这个话题之前的话 我们先来看一下 就是那个特朗普发的这个币 到底是什么币 或者说是大家口中所说的数字货币到底是个什么 然后的话 我们再来聊关于索兰娜这么一个链 它到底是一个什么样的情况 先说这个币好了 这个币的话 就是我们大家一定要知道 就是数字货币的话 其实可以分为三大类吧 一个就是国家发行的 像是中 中国行行 其实也有是那个发行的那个DCP枪 其实就是一种数字化的人民币 这是一套交易 也是完全国国家用用的 它背后术术什边我们其实也不用管 因为它跟我们就是狭义上所说的数字货币 特别指的是区块链上数字货币的话 其实情况并不是完全的一样 所以说它的话 是单独放在边 我们不用去聊太多 然后的话 就是数字货币可以分为两大类 一类的话 就是像比特币和以太币 包括US自己也有币 像方案 然后是那个IPFS的话 它有案框 fin这些币的话 是以链上面的一些共识算法为基础的一个币 就是我们后面会去聊的 这个的话 在我看 它应该称之为是数字货币这么一种 另外一种的话 其实它也叫数字货币 但是我们可以把它做一个区分 叫为是数字货币 这个的话 是指在像以太坊 US这类区块链上面 通过智能合约所写的一套数字货币 这两套就是数字货币和数字代币的区别在哪呢 现在就要提到一个就是它前者的话 它要通过共识算法而来的 这个的话 以 以 以比特币为例的话 就是比特币这块 我们还会说是挖 挖矿 当那个就是所谓的每个节点 就是矿工节点在进行挖矿的时候 去 去算一个特定的哈希值 一旦算到了这个哈希值的话 它就可以拥有所谓的一个区块的一个写入 写入权 那他去写入的时候 为了奖励它为整个链条做的贡献 它就可以根据算法来给自己发一些币 这个币的话 它就是比特币的话 它是相相当于说是因为你对于全网做了一个贡献 大家就是之前可能会认为说 他之所以挖矿能够获得币 是因为他算到了哈希值 它是消耗了算力 但他还说 我们应该知道 整个比特币它这个系统的话 之所以要这么设计 是因为我一作为一个矿工去挖矿算哈希值的根本目的 是因为我要把所有的交易写到一个区块中 这是我为整个系统做贡献的一件事情 那我做了贡献 我就要得到回报 这个回报就是我挖出来的币 这是一点对 然后在那个以太坊中的话 其实情况是差不多的 在l一中的话 它用的还是POW 那就也就是比特币所用的POWPOWW 在大家都用POW情况下的话 同样就是我通过算力来为全网的一个运行做贡献了 当然以太坊和比特币的区别是 它在以太坊中的话 我做的贡献除了就是我把所有的交易记录都把它给 嗯 就是所谓的把给记录下来这么一个贡献之外的话 还有一大贡献就是所谓的那些智能合约 在以太坊上的话 是可以执行智能合约的 那每一个节点 它在除了处理交易之外 它还要把整个智能合约把它给跑完 然后的话 相对于说 这是要做两类贡献 也就是说一个是交易贡献 一个是智能合约的贡献 当然不是说比特币上面不可以 因为是我们如果去考古的话 会发现在古早时期的比特币上面的话 它可以运行一些很简单的一些智能合约 因为是比特币 我没记错的话 它应该是所在图令不完备的 因此在这种情况下的话 它的智能合约系统其实是非常简陋的 它只能做一些很简单的 但是在早年的时候的话 比特币上面已经有基于它的一个没有那么完备的智能合约系统的一套 就是博彩 就是那个类似于掷骰子比大小这么种 那这个我们不用管 然后会在以太 以太坊上面 以太坊的AR一的话 它也是用的是POW 然后是因为那些矿工 他要提供那个交易的一个验证 然后记录交易的情况 然后是还要去执行智能合约 就在它挖矿挖完之后的话 得到的奖励就是以太币 但是在AR二中的话 情况会变得稍有不同 AR二的话 也是应该没这图还是去年还是前年才刚刚推行的一套那个系统 它那个特点就在于是AR二不再用POWLLV 而是又改用了POPONs 关于是智能合约中的话吧 关于共识算法中的POWPOS 包括别的一些算法的一些具体的细节 我们以后会单单拉一个节来说 今今天说的的是 是 是因 因为用的是POS的话 整个东西变得不大一样 POS和POW区别是 POW就得大家很公平的去算一个哈 哈希问题 或者说别的一些问一些问题 他们的特点是 这些问题是很难找到解 但是却很容易去验 验证 对吧 就比如说是那个我算一个哈希值 这个哈希值只是我要找到特定的哈希的输入参数 是的 它的输出 输出结果从比如说有连续十位是零 就是末尾连续十位是零 十一位是零等等 那么它是一个很难去找的这么一个输入的参数 但是它输出结果是不是有连续十零是很容易验证的 因此就说是它可以作为一个挖矿的一个目标函数去做啊 然后那我用POS的时候 情况就不一了 POS的时候的话 是每一个节点会去质押一定的就是所谓的手上的那个ETH的一个代币啊 一个就是ETH的数字货币 然后的话 要看有的POS的话 它是直接拿我质押的这个货币总量作为它所谓的权益stck有的话 是把我质押的货币 质押的货币乘以这个货币所质押的时长 也就是币时这么一个概概念 它是作为stuck 它作为便宜 两个都有 这要看大家这个算法怎么去做 他们的各自都有利有弊 那这个我们这里就不再去细谈了 因此在这种情况下的话 它后面改革是POS之后的话 其实思路还是一样的 它的话 就相当于说把整个就是所谓的共识算法的话 它是体现出它的另外一块 那我们这里先插一句 共识算法它到底要做什么 共识算法的话 它的其中一项作用的话 它其实是说 当我整个系统中的区块的一个数据发生分叉的时候的话 我怎么去决定我到底应该选择哪一个 就所谓的共共识收敛算法 这其其二的话 就是我怎么决定当下谁拥有所谓的区块的写写入权 这是一个所谓的竞争算法 还有一个的话 就是说是在这种情况下 我这个代币应该怎么发 去发给谁 这是第三套 就是所谓的奖励算法 然后这里面的话 还可以分为为奖励东西 它还可以分为是就是所谓的是那个智力权 我应该怎么去分分配等等等等等等等等等 PS 跟POW区别是 QW的话 大家很公平的去算 虽然说你可能投的钱不同的话 你的一个算的一个设备是不一样的 所以说它这个公平其实是没有那么公平 这是POW 但是POPOS中的话 它这个不公平就更加的凸凸显了 我只要有钱 能够把买到b五的stck就可以越高 有了这个东西更高的一个权益的话 我就可以去成为所谓的一个验证节点 因此它这明的话 就跟钱的挂钩就挂的更紧密了 那这个具体细节我们不用去说 然后的话 像是US跟这次的一个主角索兰娜 US的话 它是DPODPOSPOS都如果说是看我谁有钱 谁能够拥有所谓的区块写入权的话 那到EPOS中的话 它是类似于会经过一个相当于是投票的一个过程 我可以把我的克作为一个投票去投给另外一个节点 让他是可以最后胜出 然后他的所有的收益我会跟他去分分享等等等等等等等等等 有了DPOS的一个选择之后的话呢 相当于说这里面的一个所谓的一个资金的聚集情况其实是会更高的 所以说EOS它的一个中心化程度其实是相当高高的一个在EOS中的话 拥有所谓区块显人写入权 或者说拥有的是区块治理权的超级节点 总共只有二十一个 这是要大家选出来的 但是记住 只有二十一个 而且他就跟选美国总统一样的 你既然是要选的话 我肯定是要去拉这些跟我关系好的人要拉过来 一起来帮我去选 所以说 这二十一个人 你要去变 你说我就我是新冒出来的人 我要成为这二十一中的一个人 几乎不可能 原有的人已经利益绑定 他们是不可能败把他们的手上的一些权益投给你的 对吧 因此 deqOS的话 就是那个它整个US系统 它其实是相当一个 呃 固定的这么一套权益系统 它很难再去改变 而且它总共只有二十一个节点 虽然说算法里面我可以优效把它给拓展 但是它总共只有二十一个 然后最终的话 它的所有的收益也是在这二十一个人里面 那这种题就很复杂了 那收益跟那个治理权其实并不是完全 我前面说的并不是很严谨 就是说哎 他们是拥有最高的收益权的 但是他们又所有的货货币都是就所有的数字货币都是由他们来挖出来的 那是这个 然后到了索拉拉纳中的话 这个表示达纳关于就是我们前面小要是在聊数字货币和数字代币 那关于这个共识算法的东西 就是索拉纳的共识算法 我们先往后聊 然后他们强调的是 数字货币的话 它相当于说是有链上面 因为你给链做出了贡献 所以说你可以得到的回报 这个回报的话 就是具体的一个量是怎样的 怎么去分配 分配的额度是是每个链都可以根据自己的需求在算法中把它给写定 就比如说在区块链中的话 每一个区块它的一个差额 它是固定的 总量也是固固定的 但是原则上这套好多东西是可以破解掉的 就比如说那个有人把那个比特币整个东西 把它的所有的源代码拿来 自己folk了一条 然后把它的东西可以修改一下 完全可以做到 比如说在比特无无限这条币里面的话 整个货币的总量上限是没有上限的 它可以有无穷多个多个 这完全是可以跑的 所以说 当有朋友说 数字货币它就是总量有上限 在一个通缩系统 这句话是不完全的 这个只是说有的数字货币它在整个规则中是这么去设定的 但是有些规则可以是不一样的 还包括是我们之前我们自己在做研发的时候 经常做的就是把那个以太坊它的一个源代码拿过来 因为它是开源的嘛 拿过来自己去修改修改一下 这个时候以太坊里面我们修改过之后的这套数字货币 它是可以有有限隔以太币 也可以有无限个以太币 就完全可以看我的需要怎么去做无限隔的话 还有看见我当时所谓就是增量怎么去发 每年按照固定的量去发 根据用就是新用户的量去发 根据交易总量去发 还是说根据一个确定的函数去发 达到一个无穷总量 都是有可能的 就比如说我们可以选择也那个所谓的经验是第n年的话 这n分之一 这完全是可以 那是n分之一的无限求和的值 是个发发范值嘛 大家都是知道的 所以说这里面的话 哪怕是无限的话 怎么让它无达到无限这个值 也是各种各样的方方案的 有限情况同样的 就比如说一开始它就是一个 嗯 总量是固定的 每年总量是按照比如说n分之n 平方分之一去递减 最后达到一个平衡值 就达达一个有限制 这是方案一 方案二的话 有些币它就可动到手 我一口气就要把代币全部放出来了 你们爱咋地咋地 这也是因为的方案 还有一些的话 他用的方案是说 还是根据交易量来看 那相当于说 我如果说交易的用户足够多 交易的频次足够高 它也可以达到到足够高 但是因为交易频次它是个有限值 那最后它的一个总量也是个有限的 这也是有可能的 甚至于说 随着我整个链的没落之后的话 就它就会传到了一个很小的有限值 这也是完全有可能的 因此数字货币里面 你说它的总量到底有不有现下的一个决定因素吗 并没有 数字货币的话 就是所谓的是以引为链服务得到的一个反馈的话 它的一个具体的一个特征的话 就在于是我这个币完全是有一个链的 就是底层算法来决定的 完全是看我对整个链的贡献量来决定的这么一套系统 这么一套数字货货币 我么称它为是数字货币框 嗯 但是数字代币就不一样了 前面提到数字代币的话 是指在区块链上面通过智能合约所写出来的一套智能合约这好东西的话 我们可以理解为一个区块链 它就是一台电脑的话 一个操作系统的话 那么所谓的智能合约就是在上面跑的一套那个应用 事实上它也可以就是我们本来就是把数字货币叫智能合约 把它给归到DAPP 就是所谓的分布式应用这一类中的 有没有既然它是个应用的话 就说它只需要符合我在链上的一套 因为链上的这套就是智能合约 它其实是图类完备的 所以说相当于说它就是一套应用 我只要能把这个应用写出来 它 它就是可以了 现在我们所谈的数字代币的话 其实更多情况下指的是 就是狭义上来说 指的是只要是满足ERC二零这套协议的 我们都称它为是数字代的代币 数字代币的特征就在于是它的所有的规则其实都是由 呃 不是 就是它不是由链来控制的 而是由写智能合约的人来控制的 那它的灵活性就会变得更加的大 这是其一 其二的话 链这个东西 它其实有更加大的不确定性 比如说我们在那个链本身 我要改它的一个底层算法 当然可以改 但是他面对的那个情况是 我底层算法改了之后 所有的那些旷工 也是是为整个系统提供服务的基础服务的那些人 他们是否会认 我们在整个历史上看到过 不管是以太坊也好 还是比特币也好 他们在发展过程中出现过很多次 原始的创始团队想要把他们一套规规则给修改 底底代码给修改掉 结果是矿工不同意 或者说矿工提出了自己自己的要求 双方进入一个扯皮状态 就在历史上前发生过很多次了 就说在链 链面的话 一旦规则确定好之后 你要再去改这个规则 其实是相当困难的一件事情 但是链上的智能合约就完全不一样了 智能合约的话 是我是可以 就是首先智能合约一旦发布 它是不能去修修改的 我只能重新发布一套新的 这是其一 其二的话 智能合约是允许嵌嵌套的 我执行的是智能合约a 但是a可以调用b 然后它a调用的b到底是哪一个比例 它是参数可调的 我可以把智能合约b的一个地址作为一个参数输到智能合约a中 然后只要b里面它所实现了a所要求的那些接口 那a我们在调用a的时候 a就可以把这个调用指口指向到b 因此也就是说 当我要去改智能合约内容的时候 a我是不能改的 但是b我可以把它调整为c 然后把c只要执行的接口是还也是符合a的要求那套接口的话 我就可以把实自己的工作合约从b切换到a啊 切换到c 整个过程中的话 我a根本不需要改 大家知道这意味着什么吗 这意味着链上就是智能合约中的一些东西 它其实是可以去修改的 它规则是可以去修改的 就要看我a的这套就是智能合约是怎么去写了 大家以前经常会说thecodeislaw 但它的一个隐含的最大的问题是 每一个人都要可以懂code 这就跟我们比如说我们会说 那个法律是已经成文的法啊 大家只要去把那些所有的法条都给背下来就可以了 关键是真的有这么多的的背背下来吗 如果说每一个人都能背下来的话 那律师这个职业就不会成为一个绝无仅有的一个职业了 那就变成每个人都是律律师了 是不是这样 但是情况下并不是每个人都是律律师啊 法律摆在哪那里 很难去修改 但并不表示每个人都会懂法 同样的 我智能合约的代码就放在那里 它是公开透明 不可篡改的 对吧 但是也不表示每个人都能看懂的看懂代码 在代码里面我可以埋一个坑 这个是我们以前遇到过很多很多很多次的 果你执行的是智能合约a 但实际上a调用的是BB的逻辑 跟a的逻逻辑表面上看是一样的 但它有个 有一个空 它可以把b换成c 好了 那你就是死路一条了 因此 智能合约 它其实是就是所谓数据代币 它是有很大的风险在的 这是其一 其他的话 哪怕在没有这么复杂的情况下 智能合约上面的很多东西的话 它其实就存在一个问题了 就是智能合约的就是智能合约的执行结果 它是受限于整条链的 以US为例的话 我在US上的智能合约出来一个结果 如果说有问题的话 US超级节点是有权把整个系链上的状态回退的 回退到出问题之前 然后把你的这个合约直接链覆盖掉 这是完全可以做到的 这是超级点所拥拥有的一个权利 比特币以太坊当然是不会这么去做 但是他们也有处理方案 就是把整个东西从出问题之前那个节点开始 从那个区块开始分叉掉 这个事情在以太坊的发展史上也是也是发生过的 换而言之 智能合约的执行结果 它其实是严格依赖于链的 这再加上上前面提到智能合约它其实暗藏了很多的空 所以说 数字代币比数字货币要不安全的多 再从开发的角度来说的话 我看现在我要去开发一个数字货币 就是所谓基于链的一个贡献和收益的话 嗯 虽然说也没那么复杂 你像我们之前经常做的是把那个ETH直接把代码给folk一下 然后把它给公布出来就可以了 但它的问题是有没有这么多节点 那么多计算机来跟跟你玩 大概率是不会有 那相对来说 你自己前期要布大量的节点去跑 那其实这成本是很高的 但是数字代比就是智能合约 可以说没有任何的成本 在那你有一个发布时你要花费的盖盖死费用 这是个成本之后的话 发布完之后 什么成本都没有了 因此这两个在从成本的角度来说 数字货币的成本是要远高于数字代币 如果说coore 呃 就是数字货币 我们用coin来表示 数字代币用token来表示的话 就说coin的它的含金量是要远高于token的 coin它的背后是有算力 或者说提供算力的那些节点为支持的 它就是说它是由矿工来作为支持的 token的支持没有 他只是说由发token的人自己的信用来支持他的 他就跟比如说一个银行发表了自己的一套货币 或者说自己的一套那个代金券 代金券能不能贷到金 完全取决于这条银行自己的一个信用怎么样 每天这个银行卷钱跑 跑路了 不是说这个事情没发生过 是发生过的好了 诉人都会造谣 因此数字代币劝大家不要碰 数字货币的话 可以去碰 但这玩意儿它的风险性就很高了 我们总看整个这个十多年来 数字货币的整个就是所的投机史会发生 而且里面各种各样的惨案有很多很多很多 所以说 这个最好嘛 数字货币 数字代币币 大家都不要去 那这个的话 实当上是回答了数字货币跟数字代币的区别 以及我们经常在媒体上所听到的 数字货币 它其实有的是真正的指的是控 也是数字货币 有的只是指指的是token 就数字代币 你这次那个像马斯克之前发布的狗狗狗币 就是那个DOGE 现在他们那个效率部门也是这个词啊 googleb 它是属于token这一类的 它并不是coin这一类一类的 然后是特朗普这次发表发布的特朗普币和以及他家里面人发布的那些币 都是属于token这一类 数字代币这类 而不是coin是数字货币这一类 这大家一定要分清楚的 那OK 那投资建议的话 就是建议大家千万不要去碰 真的 那不管是空盈还是投梗 都不要去碰 这玩风险太高了 除非你真的是有钱到了一定境界 想要玩个刺激的 那你就去碰 不然的话 劝大家绝对不要碰 看到它你就逃 那你如果赌心你自己运气足够好 那是另外一个问题啊 OK 那下面回答下第一个问题 第二个问题我们再来看 就是这次成为主角的索拉娜这个区块链到底是怎样的 前面我们有提到 它在共识算法上跟之前的都是不大一样的 我们有提到 比如说比特币 它是一个完全拼大家的一个 呃 买下来的设备 是怎么样的 是POW算法 然后以太坊坊AR一的话 它就是其实是一样的 也是POW 然后二的话 它用转 转成了POS对吧 然后是UOS的话 它是DPL一 POLOSPOW我们理解为是一帮人完全凭自己的身体实力去那个跑步 看谁能够冲刺赢得冠军的话 POS的话 相当于说是看比大家谁钱多 DPOS的话 是大家谁能够集中起来的钱多 OK 那这次的索拉娜它其实又不一样了 索兰娜的话 它是一个POH加上POAS这么一套合起来的一套共式算法 其实 嗯 这里面的话 它其实体现的是 首先它的一个所谓的利益分配 或者说是治理权的分配 是由POS套算法来决定的 但是在在这个里面所谓的共识收敛 它是又跟POS这套算法是相关的 那我们可以稍微来是看一下吧 首先PH的话 它所谓的历史证明就是theproofofofhistory 这东西PH的一个特点在于就是它是在所谓的就是我们先说一下整个那个索拉娜这个网络中 它有哪几类节点 在比特币中的话 大家所有的节点 至少在第一版中 大家都只有一类一类节点 后期的话 会分为这个旷工节点 以及所谓的验证节点 就是轻量级节点和所谓的全节点 这是那个它们职能是不一样的 全节点它是旷工节点 他是可以去挖矿的 青量级节点它只负责去验证你数据 就是交易数据的一个有有效性 或者说它只是负责存和验 然后在那个以太坊中的话 其实情况也差不多是这样子 然后在那个索纳纳中的话 节点它可以分为大致是分为四 四类吧 你记错的话 一类是其实第一第二类是合称起来是所在验证节点 但是在验证节点中 它会每四个区块会选举出来一个所在领导节节点 那这里面还分为是导导节点和验节节点 这两个节点之外的话 它又有一个是那个r 呃 叫什么来着 RPC的一个节点 RPC节点是所谓的相当于说是真正把请求 就是用户的交易请求提交到整个网络网络中的 这是他做的一件事情 第二件事情的话 所有的数据的存储是由他们来做的 就是说他既负责提交请求 也负责数据存储 但他没有管管理权 他没有 就是所谓的治理权 第四类节节点的话 就是说他连这种说他就是纯粹的相当于说是能够去读取数据 呃 就有类似说他什么权益都没有 ok 然后在那个关键在的是领导节点 领导节点的的产生是通过POS算法把它给产生出来的 就是说谁钱多 然后并且是它还有一个就是除了你钱人多的话 你还要设备要达到一定的水准以上 你才有资格成为一个所谓的就是那个验证节点 成为验证节点之后的话 再通过一套算法 然后选举出里面的所谓的领导节点 然后领导节点他会干一件很特殊的事情 就说他会产生所谓的会根据POH算法来产生一个所谓的在验证节点内的一个全局时间戳 因为 嗯 这个可能要稍微稍微说一点 就是区块链中 它是区块链和我们比如说是阿里云上面的我们买的一套那个分布式的服务器不同的是 区块链它是一个全球的节点 是一个动态的 你可以尽可以出 甚至于说你可以因为网络问题 你掉线了都是OK的 阿里云的话 那边机房相对来说是稳定的 所以说 一个是开环环境不稳 另另外个是身封闭环境 它是能稳定的 这是其一 其二的话 就是在那个阿里云这么一套集群中的话 每个节点我是相信的 你们都同属于同一家公 公司 我不用怀疑 不用去担心你会欺骗我 怎么讲 除非你中了病 病毒 那中了病毒也是由运维部门来处理 而不是需要你每个计算机自己去处理的 但是在区块链中的话 每一个节点 他其实都是不相信对方的 他会认为对方可能会在欺骗你等等 对吧 因此在这个里面的话 他需要就是考虑一个问题 就是所有交易的顺序到底是怎么样的 举例而而言嘛 我身边身上只有一百块钱 然后是我花了一百块钱问你买了个煎饼果 煎饼果子 又花了一百块钱问另外一个人买了一箱草 草莓 那就可能存在一个情况是 我在跟银行a说的时候 我是跟他只说了我去买煎饼果子 跟银行b说的时候 我说的是我是买的是那个叫什么一箱草 一箱草莓 如果说是对对对 两边都就是那个没有一个确定的顺顺序的话 a会认为是相当于说他是先看煎饼果子 再看草草莓 那煎饼果子至少有交易是还差是成功了 草莓这个交易就让他是失败掉掉 然后他通知煎煎果果那老板 说你煎饼果子可以卖给我了 但是银行比他看到的是先去买草莓 再去买煎饼果子 他会认为第一笔交易是失败了 就说草莓是可以买的 第二笔交易是失败了 然后煎饼果子不能够买 然后他就要告诉卖草莓的人说你把草莓卖给我 如果说大家都不去验证的话 那最后导致的结果是 当我只要花一个小手段把顺序上面去调整一下之后的话 我最后花了一百块钱 拿到一百块钱的坚饼果子和一百块钱的草莓 这是所谓双花问题 这个双花问题的话 解决方式的话 要注重的两点 第一个 交易的顺序一定要搞对比 因为有有的时候不是我故意去造成这个局面 而是说因为网络问题导致它意外产生了这个局面局面 这是完全有可能的 这是其一 对吧 就是我一定要把交易顺序给搞对了 其二的话 是我要有一套算法来看 如果说你比如说两个节点拿到的数据是不一致的情况下 我怎么把这个就时数据大概统一一下 就是所谓的共识收敛这么一个问题就我们才一开始就提到了 共识算法中的第一大针呢 就是所在共识收收敛 共识收敛具体怎么做 我们今天不在这里这里谈 共间在于是第一个怎么把顺序搞对 就就是你要有一个全局时间戳 在过去那个索拉纳之前的区块链中的话 它是把就是顺序搞对这件事情也是交给公式收敛算法去做的 这样子导致的一个问题是 你肯定要花费很多时间 因为网络情况中存在就是所谓的就是那个延时啊 网络传输抖动的是很常见的 因此就是所谓的就是那个顺序出错 其实是很常见的一个问题 然后在这种情况下的话 你要花费大量的精力去把这个数据给统一对 是很费时的 但是如果说我有一个可信赖的全局时间戳的话 那这个问题就可以把它处理掉了 对吧 所以说 领导节点它的职能之一 就是所谓的产生的全局一个是 是一个全局时间时间戳 具体算法的话 就是里面的POH算法 它其实只把上一个POH的一个哈希值和一个所谓的时间初的一个值 它是一个就是那个单步增高的 就是我们在数据库里面会有个是那个 就是那个每步递增的一个值 那是所谓的主主键值嘛 它跟据段是一样的 比如说这一块 它是一下块 它就毕竟是二 再加块并就毕竟是三 否则无所谓 就是说我们称它为是那个就是那个高度好了 就是把上一个PLPOH值和一个高度值 再加上现在领导节点所收集来的所有的在这段时间内的一个交交易数据 大包成一个默考尔树 这个默考尔树的一个所谓的根结点的哈希值 把这三个值放在一起 再去求一个哈希 这就是我现在的一个POH值了 然后这个值的话 它在公布的时候 首先是会公布这个POH值 然后把这个默考尔树的一个根值和就是所有的三角值都给公布勾布出来了 这样子的话 他要做的什么 就是说所有的交易我都给你打上了一个时间戳 而且这个时间戳你是很难去篡改的 如果你要篡改的话 你要把哈希算法给破了 但是这是很难去做到的一件事情 以后有量子计算机电是另外一个问另外一个问题啊 那这样子的话 相当于说 他相当于说给每一个时间就给全局交易做了一个快做了一个快 快照 然后把所有的交易 它的先后顺序都通过这个快照把给确定下来了 那就可以把这个所谓的先后顺序问题给解决掉 然后的话 他把这个东西分发给所有的验证节点 验证节点再把它里面的就是末卡书上面所记录的所有的交 交易 一个一个去验证 哪些交易是可以做的 哪些交易是不可以做的 比如说你钱包里没有这么多钱 或者说你传开那个非法这种账 账号 等等等等等 把这个验证结果全部验证一一遍 最后再把验证的结果返回给那个 就是那个 那个领导节点 领导节点再去确认 验证结果是没有问题的 这里面它是用的所在是那个塔 塔式BFT 就是那个拜占庭容错算法对吧 当然 它是一个塔 就是它自己做了一个塔式的那个BFBFT 那这个里面它是BFT的 具体什么我们下次有机会再来说 那最后弄完之后的话 它最后产生了一个最终区块 广播出去 大家可以看到这里面的要点是什么 要点在于是最后确认是由单一节点来确认的 我们跟US做一个对比 EOS中的话 它是是二十一个超级节点 但是二十一个超级节点内是并没有一个所在领导节点的 相当于是说 在那个二只是那个EOS中的话 这二十一个超级点是是彼此平权的 但是在拉拉曼的话 它的所有的就是所 所验证节 节点面的话 会有一个领导节点 他就相当于说 那是一个 嗯 国 国会 国会里面的话 他就选出来一个人作为总统 你说一个是单一的议会控制一切 一个是议会里面还有一个总统或者是总书记 他来控制控制一切 这速度很明显是有一个很大的一个不同在的 当然了 实际情况的话 可能会更加复杂一点 因为US里面它总共只有二十一个超级节点 但是在那个索莱纳中的话 它的就是所谓的验证节点的数量其实是远多于二十一个 它有几百个 至至我去做了划二三年的时候 它达到上千个 在这种情况下 上千个里面再去验证 哪怕我是有一个领导节点 对吧 我领导节点要把所有的上千个在数据中一个个验证一遍的话 就是验证他们的一个交易验证结果 这其实也是蛮花时间的一件事情 所以说 在实际情况中的话 我们记错的话 索兰娜塔的一个并发可以达到是每秒六万五千个交易这么一个理论峰值 但是在US中的话 这个理论分值可以非常高 他自己号称达到上百万 但是实际上的话 可能远没有上百万这么高 大概也就十几万 甚至于说几万 但是无论如何 US的它的一个并发量 至少从目前看来 应该是比索拉娜塔是要高的 但是回过头来 代价是什么 代价是那边有二十一个超级超级节点 他们的权利是非常大 他甚至可以把所有有给回 回 回退掉 回退掉对于链的事情来来说是无所谓的 但是我知道回退的意思就是在 于是我问你花了一百块钱买了一个煎饼果子 你把煎饼果子回给我之后 然后他那边回退掉了 回退的结果是一百块钱还在我的手 手上 然后你说 你让我把煎饼果子再还那你 不好意思 我已经吃掉了 所以说 回退是一个很危险的一件事情 但是USM它是允许这么去做的 虽然说分叉也很危无危险 但是分叉至少表示的是 那些数据它是分叉出去 它相当于说它是两个平行 平行宇宙 你可以坚持跟我 跟我说 我不认你 这条新分叉里面 我还是原来原来的变 你还有争辩的可能性 虽然说它也是很危险很高的一件事 但是你是有争辩的可能 可能很难性的 这也是ETH在历史上面 包括比特币在历史上面 各种各样的所谓的分叉事件 硬分叉事件 软分叉事事件 说白了都是因为这个 我作为旷工 我是可以不认准你 不认你分叉这个事情的 但是在US中 你没有不认的权权利 所以说 US它的一个中心化程度其实是要远高于损损烂的 更加远高于ETH和比特币的 因此它也是风险高的 所以说 我也是认为这是大家不没有去选择US的一个重要的原因原因 但是US的话 本身这套里面的话 它哪怕它有几千个所谓的验证节点 但是每四个区块中 在这四个区块的时间段内的话 它会有一个所谓的领导节点 领导节点的权利是非常大的 虽然说验证节点它会去验证领领导节点给我们的数据到底是有没有造假 所以说领导节点如果说造假的话 它的一个惩罚风险也是很高的 因为它所有质押的那些stck率和质押的那些数字货币都会被罚没掉 但是就是有这么一个单一节点 它其实还是会有一定的风险性在 就比如说我们在做分布式系统的时候 经常会去看一个所在单点的一个故故障应该怎么去怎么去处理 就比如说在数据库中 数据库中如果说我没有去做分库 分表 没有去做分分区 全球的业务响应都是由一台服务器去做的话 那一旦这台服务器down掉了 或者说它响应延时了 甚至说因为数据库的设计不合理 导致它响应要花很长时间去做的话 那其实整对于整个系统来说 它的最大瓶颈就在于这个所谓单点写写入 它才会改最大瓶颈了 那在转账那里面 同样的领导这点 如果说它性能不够好 OK 那我整个系统的话 它就成了我整个响应速度的一个最大的瓶颈在了 这也时候我前面所说的 你要成为一个验证节点的话 你对于你的设备是有一个性能上的一道门槛在的 你不说所有节点我都是想啊 想要挡它 我就可以去挡的 你只有在设备满足一定条件的情况下 你才可以去挡 但这个做法也不是索拉娜自己才原创出来的 在它之前 你比如说在发框IPFS里里面的话 我们会看到你在fuar框里面的话 对于你的设备 它也是有一个验证在的 那它验证的话 主要的并不是验证你的算力 不是验证你的并发能力 但是是证证你的验防控间到底有没有这么大 框框和IPFSIPFS其实是很好玩的 以前做过一个项目 就是把所有的数据存在IPFS上面 然后但他把它的数据 就是我把比如说一个图片存在IPFS上面 然后它的一个就是图片的哈希值 就是它的一个引动地址 把它放到那个以太坊上面 这样子的话 我就可以在以太坊的一个智能合约中去调用IPFS上面的一张图 这是完全可以去做的 像至于很多NFT的话 也在往这个角度去做的 这样细节我们就在在这里就不去展开它了 我想说的是 就是在这个里面 我们会看到就是索兰娜 虽然说就是那个 那个 那个认证节点 它是远比US是要多 但是它的一个中心化程度还是很明显的 而且由于有那个设备的一个门槛在 所以说它其实是比POWPOS更加的一个所谓的就是门槛高 而且是它这个中心化程度高 事实上从一个二三年 二四年的数据分析来看的话 就是包括US也好 索兰纳也好 里面其实所有的就觉得大那代币是集中在少数节点的手上面 因思他们中心化程程度可而而是非常高的 只不过说说说来呢 它的中心化程度没有EOS这么高 这是急其他的话 就是由于它是个中心化的 所以说它就可以让我所的领导节点 或者说是核心团队 他们的一个设备只要足够好的话 我整个网络的一个并发量节就可以旋转创高 这个是我在那个ETH里面是很难去做到 因为ETH的话 不存在这么一个所谓的验证节点 这么一个筛选过程 每一个节点它都可以去做 那好了 最会导致是我可能是我一个节点 拥有大量的代币 但是我是它的节点的性 就是设备性能并不并不咋地 OK 那不就出问题了嘛 对吧 所以说 然后你前前面来的话 就说说索安娜 它的一个优点就在于是因为中心化 所以说它响应速度高 也是因为它的响应速度高 导致它就是所的gas费用 就是执行智能合约的一个成本会变得非常的低 相对于那个ETHR呀而言 但它的缺点是因为它是中心化的 所以说它是会导致像前面介到 它就会导致所在单单点输入 输入的时候 这个领导节点 它就会成为真正的故障 真正的卡顿可能发生的一个源 一个源头 这是当然了 它还有别的一些题 比如说二三年 二四年的时候 发生过它的一个宕 宕机 好像宕机了有几十个小时还是一百多个小时 我记不清了 这里面的话 就是原因应该还有很多 但是你看整个网络在这种所谓层级化设计中的话 那我觉得这最后它是不可何必一点 因为我们以前在做这种网络的时候 你层级分的越多 分的越清晰 其实初故障的概率其实也就越高 尤其是当你在某一个层级中 它只有一个节点的时候 那其实出故障的概率真的是蛮那个我们在做那个分布式系统 在做服务器集群的时候 这种单点输入 是要这单点故障上尽可能去排除掉的 否则的话 一个集群就是里面存在个单点故障 你连一个备份都没有的话 其实是很危险的一件事情 那总而而理里面的话 它也有看你比如领领导节点 如果说长时间 就是在一时时内没没有达一一就是合理的一个响响应的话 它会把这个领导节点给那个就是领导权利给撤掉 然后再重新选举一个 但是你看 这么一做的话 在这段时间内 它不就浪费掉了 浪费掉了嘛 毕竟那个通过塔士比列替去选举一个新的节点的话 它还是要花时间的嘛 对吧 OK 那这是到说到他的一个就是拉达系统 它的一个就是节点分布 它的一个共共识算法是怎样是怎么样的 然后它的就是怎么去分配利益的话 那其实相对来说小小问题了 这个 这个问题并不是特别大 然后的话 里面还有一点是很好玩的 是它里面在信息传递的时候的话 它其实可以认为它是把以前包括迅雷在内的 就是sbeit系 BIT beit系的一套 就是所谓的那套那个数据分发系 它把它给做了一个优化 但其实思路还是跟bit那种就是蚂蚁搬加啦快车啊 迅雷啊那套 就是那个分割 然后多路下载那套思路其实是完全一样的 那这个的话 其实我个人觉得就是贝特系的话 它的一个虽然说基于它的一个下载工具也是很伟大 但现在的话 也没有什么太多人在用了 但它最佳伟大的是 它在整个区块链里面 除了索拉纳在弄 我看过很多系统其实都在用 包括IPFS的记底底层 EH底层的一个数据协议的话话 其实都是通过贝塔的一个辩题把它给做出来的 OK 那它的技术的话 差多多了 它里面技术当然还有 还有很很多啊 那之类的的话 就不太去详细介绍了 那今天要说差不多就这个 那一个的话 是跟大家说明清楚了 数字货币 它其实可以分布为是coin数字货币和头盔数字代币这两大类 你然后这是其一 然后其他的话也是跟大家说了一下 就是索纳系统它的一个主要的优点是什么 就是说它是通过一定的中心化来使得它的速度越高 这里话也可以说一下 就是在我们看来的话 就是速度和中心化 包括就是整个所谓就是那个去网络的一个健壮程度 这三者其实是个不可能三不可能三角 你要中心化 就是你要真正做得到去中去中心化 又要网络可用的话 那速度基本上你就是不能去保证的 如果说你速度你要把它个保保证 并且全网可用的话 那你这个去中心化程度肯定就弱 中心化程度肯定就强 它是一个不可能三三角 你又要它快 又要它是完全去中心化的话 结果就是这个网络几乎是不可用 那苹果它会支离破碎掉 ok 那今天的话 主要就讲这个 我们下次再看 有机会的话 我们再来借比较了一下POWPOSDPOS 还有就CPOH 还有IPFS里面的就是所有的POspace等等等等 它有一些共识算法 或者说是那个共识收敛算法 还有说是选举算法 还有就是那个奖举算法 还有一些盲门道道是怎么样的 我们以后下期看有没有时间再去找机会再说 那今天的话就先聊到这里了 拜拜