主页 > imtoken最新安卓下载 > 比特币挖掘机是什么原理 墨客物语 | 第1部分
比特币挖掘机是什么原理 墨客物语 | 第1部分
点击上方蓝色文字,发现美好世界
《Moker故事》系列是精达对Moker区块链的全面剖析,即使是不懂的外行也能清楚地了解Moker! 今天我将向大家介绍这个系列的第一部分。 让我们听静达亲口解释他为什么要当诗人吧~
墨客的故事之一
比特币分叉,到底是什么?
最近大家都被比特币黄金的分叉弄糊涂了,呵呵。 早些时候刚刚分发了一个比特币现金,11 月 16 日,将有一个名为 segwit2x 的分叉,它将创建一个新的 b2x。 比特币一年生三子,这是怎么回事?
其实是因为创造比特币的中本聪消失得无影无踪,比特币工农联盟分裂。 分裂的原因是比特币区块是1M,10分钟出一个区块,导致每秒只有7笔交易。 结果是赌场的容量太小,只能进100个,外面有数万赌客在叫嚣。 至于怎么解决这个问题,矿工和码农已经分裂了,哈哈。
墨客故事II
矿工和码农撕裂的是什么?
矿工的想法就这么简单,就是赌客上桌玩,我有手续费就可以搞定。 所以解决办法就是扩大赌场的容量。 至于应该多大,众说纷纭。
有人说,现在外面200人,我们加倍? 有人说可以扩大4倍,也有人说灵活使用比较好,看看有多少人自动调节? 这是2x、4x、8x这些东西的扩展。 反正赌场大了,来玩的人多了,生意兴隆,该多好啊。
但是码农们却有不同的看法。 我看你只看钱,有多低。 要不我们开一个侧厅(侧链),让小玩家在那儿过家家,然后大玩家让他们来大厅玩? 这个侧厅叫做segwit。 所以大家看到,最后,纽约举行了一场团结胜利的集会。 工农们让步了,就是把大厅扩大了一倍,也分了大厅。
墨客故事三
比特币茶杯风暴
矿工和码农最终达成一致,就是先支持偏馆。 在segwit2x中,第一步是支持segwit,然后在11月份加入2x(区块扩容到2M)。 结果那些不支持segwit的人都单飞了,搞了一个bcc,呵呵。
然后到了11月,要加2x,但是有一群人自称No2x,就是反对扩容的。 里面的人都参与了刚刚分叉出来的btg。 不仅反对扩容,还痛恨这些ASIC矿机,非要修改算法,重新回到GPU挖矿。
这其实又是一个争论,就是你是按照中本聪的初衷去做的吗? 但问题是,上神看不到始末。 即使中本聪出来了,他自己的内部逻辑也存在一些不能自洽的问题。 呵呵,他怎么对付这些工农?
墨客物语IV
中本聪的内在逻辑并不自洽
中本聪在比特币白皮书中将比特币系统设计为现金支付系统。 现金支付系统当然要为全世界的屌丝服务,得屌丝者得天下。
不过现在这种情况,让屌丝玩,只有大土豪才能上链玩,你就赢了赵家,呵呵。 这就把比特币系统变成了一个大规模的交易清算系统,屌丝看到6个大字“阿Q不许入内”比特币挖掘机是什么原理,哈哈。 你不姓赵,配得上赵姓吗? 但是如果单纯的扩容,需要的空间太大,导致穷人没钱参与,结果还是一样,所以这其实也不是办法,中本聪也没有什么好办法。 而在比特币内部工农大打出手的时候,赌场外不耐烦的赌徒就会跑到别的赌场去玩,呵呵。
墨客物语5
新赌场让你眼花缭乱
于是,市场上新开了一个大赌场,叫做以太坊,创始人是还没有长大的小神Buterin。 以太坊的高明之处在于,赌场里加入了一台完整的图灵老虎机,你可以在上面写智能合约。 结果后来一堆各行各业的人发现,在以太坊里面,这个玩法很有意思,因为你可以根据这里的智能合约给自己发行一个叫ERC20标准的token,然后你就可以让自己的上市了艾希游戏。
这种玩法很快就火起来了,结果成千上万的赌徒都来这里玩,以至于以太坊被封杀。 因为以太坊的赌场容量扩展不够,也就是每秒只能支持20笔交易。 最近看到很多群赌徒要上来玩。 这也成为了以太坊所有者的痛点,因为解决目前的拥堵问题只有三种方法。
墨客物语No.6
封锁以太坊
以太坊解决这个问题主要有三个路径:第一个是使用侧链来解决问题。 比如类似于比特币的闪电网络,搞闪电网络。 或者搞未来的plasma。 第二条路径是在以太坊上进行分片。 第三条路,欢迎招呼不到的多余赌客,介绍给其他新开的赌场,呵呵。
而新开的赌场之一,就是我的书生。 Moac 的容量比以太坊大得多。 以太坊每秒可以支持20笔交易,Moac可以快100倍,支持2000笔交易,特定情况下可以做到10000笔,呵呵。
墨客物语之七
墨客要解决什么问题?
如果你有新想法想尝试区块链,现在它是如何运作的? 不好玩,因为通常你必须用它来构建你自己的链。 这不是很好玩吗,呵呵。 那你看看现在的互联网,你想在互联网上建一个私有网络,怎么玩? 有一种东西叫VPN。 会上网的人都知道怎么玩,呵呵。
也就是你在互联网公网的基础上搭建一个虚拟专用网。 这个网络不是物理的,而是逻辑的。 其实原理就是加密。 在物理网络交换机上,也有虚拟网络的概念,称为VLAN。 所以Moac的做法是首先满足大家可以上来,在这个共享的公链上,很容易开发子链,也就是逻辑区块链。
墨客物语No.8
比特币的隔离见证
昨天在谈到比特币的分叉时,对segwit的描述不够准确。 Segwit,全称segregated witness,中文叫隔离验证。 事实上,每一个比特币的原始交易数据都包含一个验证签名,它占据了大约 65% 的数据空间。
然后改进的方法是将签名移到交易数据的尾部,以释放数据空间,可以增加1MB到1.8MB。 当然这样就解决了交易ID被改的问题。 事实上,这一变化阻止了第三方的可扩展性,使得闪电网络等侧链的实施更加容易,并且还增加了比特币 op_code 可用性的简单智能合约。 于是莱特币的创始人李启威谈到了支持segwit的比特币和莱特币的跨链交换。
墨客物语No.9
以太坊的盲眼法
以太坊最突出的贡献是开启了区块链的智能合约时代。 因为智能合约的引入,原本出现在比特币UTXO中的两种简单状态被扩展为更丰富、更复杂的状态,这也使得分布式计算的基本逻辑“状态副本机”(State Replica Machine)成为可能。
然后拜占庭容错机制的算法,特别是PBFT,各种改进的算法都涌入了区块链。 这里无法普及各种技术细节,但可以归结为一点:应用了比特币和以太坊的POW算法(俗称挖矿),其优点是便于全球传播。 例如,有成千上万的比特币。 验证节点,以太坊有20,000-30,000个验证节点(今年3月25,000个),但其交易处理相对较慢,比特币7个,以太坊20个。
PBFT算法的应用正好相反。 它的事务处理可以比较快比特币挖掘机是什么原理,比如可以达到10000个,但是节点数支持的比较少,很难超过20个,而且很多都在一个数据中心,甚至一个机箱里面。 基本上,如果有人告诉你他们每秒可以做超过 100,000 次,他们基本上是在吹牛。 请问,他们可以在全球范围内分发节点吗? 这样就不会被蓝翔挖掘机干掉了,呵呵。
墨客物语第10期
努力尝试提升POW交易处理速度
近几年POW交易处理速度的提升主要体现在POS和DPOS上,即不再依赖哈希碰撞挖矿,而是看谁的原生虚拟币多,耗时长。
这种做法大概可以将处理速度提高到几千,比如2000-5000的水平,同时不牺牲全局铺设的优势。 但是POS和DPOS也有一定的不足,就是相对于BFT,它经过了严格的理论验证,POW经过7年多的实践验证证明是有效的,而POS还没有经过大规模的测试规模的网络。
从以太坊的发展方向来看,他们的 POS 解决方案,叫做 Casper,目前看来至少还需要 2 年的时间才能考虑真正落地。 而由于从POW到POS的转换会涉及到当前社区利益的分歧,妥协的结果很可能是POW+POS双头并存。 这样一来,问题会更加复杂,也解决不了以太坊速度上的短板。