解讀看門人迷思:開發者與比特幣「生態」(中)

嘉宾在两个比特币的焦点讨论节目中深入探讨了比特币网络的一系列问题,包括Gas费的误解,BRC20代币在比特币网络上引起的拥堵和高昂的交易费用,以及在比特币网络运行全节点的重要性。他还讨论了比特币网络中软分叉和硬分叉的、以及矿工投票在网络升级中的作用。该章节提到,全节点运行者在有争议的升级中能发挥的优越性。节目最后讨论了比特币的哲学本质,即保护个人自由和限制权力。全节点的运行对维护网络经济缺陷、抗审查和确保区块链的无信任验证方面发挥着关键作用。比特币的目标是限制权力以保护个人自由,与其他可能迎合权威概念的加密货币不同。

嘉宾:Jeffrey Hu,HashKey Capital 技术总监

阿剑,比特币资深研究员兼BTC研究贡献者

整理:HashKey资本

在本集由 HashKey Capital 制作的播客节目《Hash Out 42》中,两个比特币的焦点讨论集中在比特币网络费用的复杂性、管理交易及区块大小的挑战上。该章节,HashKey Capital技术总监 Jeffrey 与比特币焦点阿剑老师深入探讨了围绕比特币的「Gas费」误解 — — 这一术语更适用于以太坊的交易模型,强调比特币的费用是基于交易大小,而并并不像以太坊一样,计算的是工作量。

一个值得关注的问题是:BRC20代币在比特币网络上引起的拥堵和高昂的交易费用。最近,该趋势不仅对用户体验产生了惩罚性影响,而且还导致了UTXO集的显着增长,有可能会为比特币网络的未来发展带来了不确定性,例如增加的计算和存储需求。

该集还讨论了在比特币网络运行全节点的重要性。它强调,虽然运行全节点可能没有直接的利益,但它在维护网络经济缺陷、抗审查和确保区块链的无信任验证方面发挥了关键作用。这对于保护个人财务隐私和自由交易的能力来说至关重要。

此外,本集播客节目还继续分析了比特币网络中软分叉和硬分叉的,以及矿工投票在网络升级中的作用。它用BIP 148和隔离见证升级的例子说明了全节点运营者在有部分争议的升级中能发挥的优越性。强调讨论,运行全节点赋予了节点运营者更多的权力和选择,对整个财务网络的健康和个人的主权做出了重大贡献。

本集最后比特币的哲学本质。与其他可能迎合权力和权威概念的加密货币不同,比特币旨在限制权力以保护个人自由,制定在加密货币领域中的地位更独特的标志。

本集《Hash Out 42》节目,为对比特币的技术和哲学复杂性感兴趣的听众提供了全面、深入的学习机会。

Jeffrey Hu:刚才其实也说了整个网络里面的手续费,包括怎么去判断一笔交易是不要进入区块链?其实也提到了gas可能会比较高。所以最近也有一个说法,就是BRC20让比特币的网络非常拥堵,所以比特币的 Gas 费也非常高,所以开发者和原教旨主义就很不高兴了,所以可能会采取刚才说到的一些措施。对,这块要不是我先说的一下,因为这个说法其实是让我高血压可能会升得更高的一个说法。对,首先就是比特币的气费,其实这个说法就肯定很不对,就这不光是一个强迫症的一个习惯了,因为比特币其实没有 Gas 费的概念,其实你可以叫它手续费或者费用,或者类似的这种说法都可以。但是用这个 Gas,可能不光是名字上的一些误解了,因为和以太坊其实是差别很大,就像刚才阿剑老师说的,整个以太坊的计算,包括可能还有一些存储,其实都是要按照gas去进行计价或者穿戴的,但是比特币网络上面的整个手续费都就是按照交易体积的一些大小,就是你怎么样让整个的链上的痕迹,包括能够进入区块里面的交易体积,就是根据这个体积的大小来计算你应该要收多少手续费的,所以这两点这个概念其实还是差别比较大,所以我还是希望大家如果是有些理解的话,先还是说比特币的手续费就是gas这个概念其实是有一个比较大的一个误解了。

对,那说回到误解,其实这块也有一些更大的一种误解,就是BRC20造成了网络堵塞或者手续费的比较高,这确实是一个最近看到的一个事实,但是我觉得至少站以我自己的理解来说,那么不管是交易区块最近的交易量都会非常大一些,或者是说可能手续费都非常高,让一些人可能会交易受到影响,那确实可能会有用户体验上不太好一点,但是另外一些我觉得可能至少原来就是符合这种比较的,再说比特币开发者可能比较克制的一个遵循这个想法不太一样的一点是,我觉得更多的是UTXO的一个增长,这可能会是更麻烦的一件事,因为就是区块大小的增长,你不管是说只有今年年初大家才会看到一个铭文造成了一个4M体积的一个区块大小,大家非常惊讶,但是我觉得这还是在比较合理的一个范围内,因为在隔离见证软分叉激活的时候,其实这些技术的问题,我相信那都可以在技术上是,在未来是可以预见的到了,就是在极端情况下,那可能每个区块都是4M,这也是可以预见到的,包括可能会在这种情况下就是整个体积都比较大,交易要很多,内存池里面有很多交易要去预留,那么造成整个的手续费也比较高,这些都是可以预见到的。

但是可能有一个没有那个先到的,就是整个的UTXO集会增长比较大,就是刚才,比如我刚才举的去银行存钱的例子,如果正常情况下,如果去存钱都是100块钱,那银行网点处理是没有问题的。但如果是因为其他原因,可能把百元的大钞都换成一毛钱的钞票发给节点的话,那么可能对于整个未来的一些记账,包括一些跟踪都会有很大的一些压力。

这可能是原来的开发者,或者在原来的一些讨论中,大家没有预料到的,也没有想到今年的 UTXO 集会增长这么快。那我之前看过一个数据,好像是整个 UTXO 集从今年年初到现在应该已经增长了快一倍了,我不知道阿剑老师是不是也看到过这个数据,或者是有哪些,可以去修正。

阿剑:我以前有一个朋友,他找我来聊这件事的时候,他给了我一些数据,那我今天我又更新一下数据,大概从今年4月21号的时候,比特币网络的UTXO 集的话,大概是 8600 万个 UTXO,那它的大小大概是 5 个 GB,但是到了今年的 11 月 25 号的时候,相当于就大半个月以前,那它的数量已经变成了 1亿 4 千万个,然后它的体积已经变成了 8.74 GB,虽然确实没错,大概的数字上来说确实是,如果从去年年底到现在的话,(UTXO 集)大概是增长一倍的水平,那有一些听众可能不太理解 UTXO 集的这个重要性。举例来说,我们说区块链是一种什么样的东西?就是我们知道区块链是对于过去发生的交易的记录,所以区块链本身有一个体积,我们称之为区块数据,它本身有一个大小,那完整的这个区块链的话,也就是说现在的比特币的话,它应该是500多GB ,那么每一个区块都会使得这个大小继续增长。

但另外一部分是,当所有区块链上的交易处理完毕之后,我们可以得到一个状态,在比特币上这个状态我们就用 UTXO 集来表示,它表示现在根据把比特币区块链上发生的所有的交易都处理完之后,我们可以看到它每笔交易有多少个交易的输出,然后输出里面有多少钱,它的占用条件就讲完了,对吧?那他我们就会用UTXO的形式来表示现在哪一个支出条件可以花费多少钱,它也超过了所有比特币交易处理完之后的一个结果。

那么每当一个新区块出现的时候,节点要做两件事情,第一件事情就是说我要下载这些区块数据,并且保存在我本地。其次是我要逐一地验证这个区块所携带的每件事情填写交易,那么我要这些交易的时候,我就形成自然要查询说这些交易它是占用哪个输出的,它会占用哪个验证输出,以及新的一些输出来保存下来。所谓的这个验证交易的这个过程自然而然就是取得这些以前保存下来的这个UTXO,然后去看看新的这个交易里面交易它所提供的这个身份认证的信息,包括签名,包括其他一些信息是否符合它的条件,以及它是否造成了这个臃肿,对吧?就这不是一笔有效的交易吗?在这个验证过程中,它就涉及到需要在UTXO集里搜索出你要验证的那个UTXO,然后根据它的这个设定的这个条件去运行一些计算它,那么这个UTXO集的这个膨胀,它就会造成这个硬盘读写器的这个头部的这个验证上升。

这个你要从一大堆的这个UTXO集合中检索出你需要的那些UTXO,然后去对它进行处理和消耗算。这种检索的工作,它涉及到硬盘的占用实际上是比你容易的保存区块是要更大的。这就是为什么叫大家都更介意说状态大小不是它的这个增长不是非常厉害?有一些听众可能还会听过一个词,就是以太坊上的所谓的状态爆炸问题或者状态膨胀问题,它其实就同一个问题。因为相当于你在以太坊上的话,没错,每一个区块里面都会有一些交易,那这些交易处理完了之后,以太坊协议的最新状态是什么,对吧?有这么多的外部账户,有这么多的合约,每一个合约它的最新状态可以是什么?如果你不知道这个最新的这个状态的话,你就没有验证下一个区块了。

在比特币网络上也一样,如果你没有最新的、现在的UTXO集,你就没有验证办法下一个区块,所以这个硬盘的头就是构成了你作为一个全节点继续运行的话,继续验证新的阻塞是你运营支出的一个重要来源。所以我实际上是在这个点上才特别介意最近发生的一些事情。

相对来说,确实比如出现一个 3MB 的铭文,我觉得没有那么值得我们担心。但是现在像出现了一些,比如 BRC 20,包括最近可以看到另外一些新的这个发行代币的这些,我觉得管他们说协议,实际上非常非常牵强,因为我之前我在其他地方也说过,就是他们的安全性实际上非常可疑,然后有了这些东西之后,比如说 BRC 20,他的打新正在调查的话造成了UTXO集的这个膨胀,包括还有一些项目,他们尝试使用所谓的把一些数据伪装成签名的这种方式,把它放在那个交易的这个输出里面,这其实会造成UTXO集的膨胀,实际上是比你在链上塞数据还要更严重的一件事。

所以说,就是过去这段时间,尤其是可能是这一个月半个月就发生的事情,就是让我觉得大家是不是在一些交流的这件事上没有消息,或者说其实没有任何的恐惧之比如说你在外面,就是看到你外面玩,然后你有一个广场,广场上有很多花坛,然后虽然这些广场上没有写的牌子说禁止进入内墙,或者说爱护小草、足下留情,虽然没有这些告示牌,但你不去践踏它是我认为劝告公民的道德自律。

就是说虽然人家没有说你不能进去,但是你关注自己的这个行为影响,你想想我现在进去到底会不会造成什么问题?怎么讲呢?非常困惑,就说为什么对大家对这件事情无所谓,但我自己觉得这可能有一个很大的原因是因为,很多人可能都运行不了自己的全节点,所以他对这一切完全没有任何发觉,他不知道他自己使用的这个服务是包含着其他的人的缺陷,我觉得这个很重要,就是说如果你知道你使用的服务包含着其他人的缺陷,那你可能会相对来说克制一点。虽然话是这么说,但可能对现在来说这个现状,就是它已经变成了大家投机和炒作有很多泡沫的这个市场来说,可能我们说这种话也没有任何作用,也挺让人无奈的。

Jeffrey Hu:对,其实最近我也听到了另外一种说法,就是为什么感觉现在的铭文比可能之前的 OP_RETURN ,所谓的一种技术进步,OP_RETURN 其实让开发者还没有那么反感,是因为可能 Luke 认为的一个bug,导致了可能现在能够读取更多的数据,而原来像OP_RETURN的这种方式读取数据比较少,所以可能开发者还没有那么反感,那其实就是根据刚才的阿剑老师说的,其实我们也能够看到,其实包括我自己的理解,我觉得问题不是在这块,那么更多的还是因为就是OP_RETURN,包括和现在的铭文,其实它的整个机制其实是完全的不一样的。虽然OP_RETURN也可以去记下很多的数据,利用OP_RETURN去释放一些自己的token或者转移一些token的一些执行,但是OP_RETURN有一个现在的铭文,包括像刚才所说的就配置成它的一个公钥的一个签名的这种方式其实不太一样的一点是源码?就是 OP_RETURN 它不会存在于 UTXO 集里面,就是 OP_RETURN 它的整个意义,你可以看到的名字其实就是在整个脚本执行到这一点,就跟编程一样,在这一点会去返回掉,会去语言从这个执行的过程中退出掉,那么所以说整个脚本就相当于在我所有的这个脚本还没有执行完成之前,我就已经退出了,那么算一算UTXO其实就是不可支出的,以后不会再有办法把之前的UTXO再去支出到,其实也不能做UTXO了,因为作UTXO了,因为它不可能去花费,因为 UTXO 第一个字母应该是未花费的,就是未待或者消耗是未消耗的交易输出,那当前输出其实未来没办法去消耗到的,所以你可以看到后面的一些节点实现里面去把 UTXO 的这个 OP_RETURN 的这种输出就做了一种优化,我认为是一种优化或者是一种修改,就是这种输出就不用再记录在整个的节点 UTXO 集里面,所以也不是会对于整个节点或者是网络会造成一些额外的麻烦。所以这一点是我自己理解的,可能会相对来说争议会小一点,或者是对网络整个节点,包括整个处理来说可能压力基因小一点。

阿剑:对。但是其实就像采用 OP_RETURN 的这种做法,就是我其实自己觉得两种方法并没有在很大的编程中,它是可以相互替代的。当然有些比如序数 NFT 的这个玩家,他们会希望一次性把这个 NFT 的媒体数据完整的,能够把它完整的一次性写入,这个需求你怎么去完成它?这个我们暂时就可以,就是说它其实更多的不完全是说你在链上的,你在链上读取什么数据的问题,它更关键的问题还是在对 UTXO 集的影响到底是什么?相当于 BRC 20 的话,就算你得改用 OP_RETURN 的这种做法把数据写出来到了链上,其实也改变不了它最终造成UTXO集膨胀,就是说你的问题所在,这个提升就确实是大家使用了一个糟糕的东西的这个链下智能合约系统,即使他们换用了 OP_RETURN 的话,其实老实说我自己觉得其实他们的用户从一定的这个角度确实应该去换用 OP_RETURN,因为其实现在的 BRC20 的消耗方式的经济性其实非常的差,因为他总是需要两笔交易才能够把记钱真正的转出去,所以他其实你换用 OP_RETURN 的这种方式你一次性做掉的话,其实成本可能会消耗。

但无论如何,我的意思是最终的问题的根源确实是要求人们使用一种快速的链下智能合约系统,包括像序号提出追踪聪的这种作为链下智能合约基础的开发者,他最近也在推出一种新的fungible token,同质化token的一种协议,是完全追踪UTXO的,那如果人们用了这种方式的话,它就不会像BRC20那样造成这么多的问题,我觉得这也是一件符合大家期望的事情。但是从记录这期播客的今天来看的话,我不知道什么时候才能看到这一天的到来,非常糟糕。

Jeffrey Hu:我们可以切到另外一个误会,或者是上面另外一种迷思,就是虽然阿剑老师刚才一直在强调会运行自己的全节点也很重要,但是很多人可能会认为自己除了为了要去打一个铭文,或者是除了Mint一个BRC 20可能会更高一点,或者是效率更高一点,除了这个之外运行节全节点想要没有什么用,如果锻炼新的一些功能,那么最终可能还是矿工那么运行全节点的意义,或者说是让每个人都有能力去运行自己全节点的意义到底在哪里?可能很多人其实还没有意识到,特别是我昨天还看到有一篇报道,就是说感觉比特币其实和以太坊不一样,那不管是开发者还是其他人的话,其实都不是决定性的。那么代码升级必须要通过旷工投票,那么升级就是开发者坚持升级,矿工其实有权力去不升级,要么有权力去进行分叉,要么是阻碍这个升级的进行。对,所以这我不知道这一点,阿剑老师会怎么看?

阿剑:之前Jeffrey提到过一个词,对于那个软分叉和硬分叉有一个分类,就是说一种是兼容的升级,一种是不兼容的升级。但是我想以后,我想提醒所有的听众,不管你的任何语言是怎么去描述它,作为这么大的一个密码货币的项目,不管是比特币、以太坊,或者你认为这些项目足够有前景的密码货币,进行这样它不仅涉及到提前的这些协调,就确定升级的内容,提前的各个利益相关方的协调,以及他们表达意见的这种方式,到最后整个网络用某种方式去激活,已经完成一定程度的同步,就是说确定了我们现在可以开启新的这个意见规则了,或者说新的这个意见规则可以开始为所有用户提供功能了过程都非常复杂,相当的能量能量,并且总是探测到带有危险性的,并不是因为我们之前曾经运行过很多次成功的软分叉和硬分叉而改变,无论对任何一个密码货币项目来说都是一样的。

现在我们再回到说不管其他,我们先不管其他密码货币项目在比特币链上是否就是说你的这个是投票升级过程,是不是有一个矿工投票的过程?是有这个过程,就是说基本上过去的这个升级的重要,也就是说我们认为极其重要的两次,一次是隔离见证升级,一次是主根升级,这两次升级都涉及到有矿工投票的过程,但是你是否认为,也就是说,运行幸存者的个人,你是否在这个过程中把你只是一个被动的接受者,你只是接受开发者的建议,或者你只是接受矿工一致同意的这个结果,又不然,那又不是这样的,为什么呢给大家举个例子,隔离见证的这个升级,就是说作为隔离见证一个技术的话,它其实很早就开始讨论了。

我现在在《精通比特币》的第三版中看到的这个说法是,隔离见证这种技术可能要到2011年,那非常早,对吧?但是这个升级实际上最终的激活是在2017年今年以前,可能从大概从2015年开始,大家都有大量的这种讨论,甚至你可以说是攻击和争论,发生在不同角色的人之间,不管是开发者也好,不管是矿工也好,或者是其他的这个用户群体,发生了大量这样的争论,其中有一个很关键的事情,就是有一些人,他们提出了一个,我忘了那个BIP编号了,可能是BIP 148。它的大概意思是这样的,它大概的意思是BIP 148,这个我实现了一个客户端,这个客户端使用这个BIP 148来推动隔离见证的这个激活,这是怎么回事?因为隔离见证的这个激活它做了一个软分叉,它的一个大概的运行流程,就是说每个矿工都在自己挖出来的这个区块里,用一个专门的信号位来表示自己是否已经准备好支持隔离鉴证的这个功能。

现在我们应该在一次读数调整周期,或者2016年的一个区块之内,比如9月30号之前任何一个2160个区块的单个周期之内观察到百分之50或者80%,这个具体数字我也忘记了,一定数量的这个矿工表示支持隔离见证升级的话,那么就确认现在我们全网激活隔离见证升级了。是这样的。但是这个做法一开始大量矿工就当时其实应该说主要是矿池,就是这些矿池他们其实都抱有一种不太作为的这个心态,就是说我看看别人支不支持,我等等吧,我先看看别人支不支持,别人不支持我也不支持,对吧?显然我一个不大,少我一个引人注目,也没什么所谓,不支持不支持,大家最后都不升级,他就是有这样的一个想法的。

但是BIP148的这个作者提出的建议就是,你但凡使用实现BIP148的这个客户端,那么就意味着从6月开始你会直接拒绝掉那些不支持隔离见证升级的区块,这是什么意思呢?意味着你本身作为一个节点的话,那么如果有一个矿工,它挖出一个区块,这个区块就表示自己不支持隔离见证的话,你直接会认为这是一个无效区块,那么设想使用BIP148这一种方法的客户端占领了全网大部分事情,那么调查上来说,如果大量矿工依然不表态自己支持隔离见证,网络就会分叉,在BIP148的这个全幸存者的这条链上必然会留下声明支持隔离见证升级这些区块。

这是一个非常普遍的案例,表演了一个全主力的运营者到底能在这种有争议的升级贸易能力做什么?当时这种做法引起了很大的争议,因为有些人认为这种做法是可以的的,但是也有一些开发者认为这种做法会增加网络分叉的风险,所以是一种不值得重复的方法。

最后BIP148它没有被大多数人采用,但它是一个案例,这个案例就表明一个全节点它不只能无力的等待最后不管是开发者也好,矿工也好,它们给我提供一个功能,或者是你们达成共识了,那么我只能接受这个接受。实际上你作为一个全列点,你甚至可能是非常主动的,当然这种主动可能是有限的,他一定会有这个进攻性,因此对整个网络的这个保留意见是不利的。但是它仍然表明了你做一个全节点,你的选择权,实际上比你想象中更大。这是我想针对这个话题本身的一个回应。

但是我接下来我再补充几点,第一,运行的全部要素,确实在整个比特币生存的这个历史上的恐慌时期,它都没有明确的能够给个人带来经济收益。最近这一段时间,最近这半年,或者说最近这一年可能是一个相对特殊的时期,一些玩家认为他们可以从这个运行中全节点被找到让自己的交易更快地传遍网络因此,能够得到一些好处,这个好处甚至是能够直接反映成经济收益的。但是这一点在整个比特币生存的总数的历史上都不是真实的,就不存在这样的情况。但是我们依然要依赖一个全节点的这个网络来完成比特币整个网络的一些重要的属性,包括但不限于抗审查,包括但不限于让每个人都能够免于信任这个区块链的验证整个比特币。因此相信自己收到的比特币的收款是真实的,没有被欺骗的,包括但不限于保护自己个人的金融隐私性,当你进行交易的时候,你不希望区块链上的观察者能够通过观察区块链来了解你的身份存在的断层是,要了解你的网络地址的信息,包括完全不限制保证的分配总体上是低利率的,这一点很多人都没有意识到。

但是你设想一下,假设整个网络现在线索下三个节点,这三个节点本身都被矿工所掌握,那么你作为一个小矿工,不管怎样你是没有办法跟他们竞争的,因为他们完完全全可以自己收到交易之后就扣住他,当他不把交易发给你的时候,你就没有办法获得手续费的收益,这意味着你在跟他做经济上这种优惠的时候,你就不可能竞争过他,所以全节点的这个可及性对于挖矿的这个低挖矿来说同样是有帮助的,也同样是有意义的。

所以这就是说,没错,运行全节点,有些时候会给你带来一些经济收益,但是在推理的时候它确实并不能给你带来经济收益,但是它又非常重要。这就是为什么比特币的开发者始终在开发更高效的这个软件,增加更有效的保护节点的规则,使得个人,并且关注是否某些行为会导致这个区块链的体积以及UTXO集的膨胀,来去确保我们在一定的共同价值信念之下,还可以保证全要素的可及性,来保证它不会影响比特币网络长期的生存以及比特币本身的价值。

所以运行你自己的这个全节点,它不能给你带来经济收益,它能够保护你自己的个人的金融隐私性,它可以保证你可以免于信任验证所有的比特币区块,自己保证不会比特币的假币,包括收到同时你可以为网络贡献一份力量,对吧?帮助其他人获得网络上新出现的交易,新出现的这个区块,加速整个网络验证新区块的这个速度,包括降低整个网络雇用的新矿工进入这个配额。这些工作都是有意义的,但我们确实不能为你带来回报。同时,这就是为什么我们这么关心今天讨论的有趣问题,铭文它会不会区块链的膨胀? BRC20,它给比特币网带来的到底是好事还是坏事,对吧? 很显然,如果它只是造成了比特币UTXO集的这个膨胀的话,那就就只是一件坏事。

Jeffrey Hu:没错,这些我认为其实都是环环相的一个设计,那可能修改了其中的一个环,可能会对其他后期的一些影响造成,这是我的理解。那我这件事其实也有一些补充,就是因为最近包括自己,还有我们和原语里弄合办了那个《精通比特币》版本共读的活动。那么实际上我在读《第三精通比特币》第三版的时候,想第一章还是第二章,前面其实都是基本内容,倒没有什么太深奥的内容,但是有一点颠覆了我以前的一些理解,也是我以前的一些误解,就是为了全节点的这个认识这因为很多人可能会一样,就是对于Full Node就全节点这个词,以前的理解是保存了所有账本数据的一个节点,这是我以前的一个理解,就是因为Full Node你要保证的全部那实际上在这本书里面就提出了一个非常明确的定义,就是 FULL NODE 是指什么?就是 Full Verification Node,就简称 Full Node。

翻译过来其实就是可完全验证的节点,简单的意思是说你不只是保存数据,被动保存一些数据,而是你可以去主动去完整、完全地验证去和你相关的交易,那么其实这就是对你自己资金的安全性非常大的一个提升了。那么与此相对应的其实还有另外一个节点,称为轻节点或者轻客户端,那他要怎么去验证一个节点?他可能会去从所有节点去得到了一个区块头,然后再去请求跟自己相关的一些交易,然后再把这个信息拿过来,自己再进行一些比对和验证。那么其实这个过程中就会有很多刚才阿剑老师前面提到的,比如说隐私的问题,那么全集有一些可能会对你的交易进行一些审查,也有可能故意不把一些交易发送给你,特别是观察到你自己去访问请求的一些信息之后,他自己把你的各种交易信息汇总之后,可能会对你资料一些用户的画像,那么可能会对你自己未来的资金造成也好,或者是一种交易活动也好,可能一定会存在风险。

对,所以包括轻节点,可能会多担心一些交易的或者审查过滤的问题。就好比我想发一笔BRC20交易,那可能有一个全节点可能不支持你怎么办?那很简单,就是我自己运行一个全节点就可以了。虽然我不知道是不是最近大家可能会运行(全节点)的一个思考的动机,但是起码可能这也是一个运行全节点的一个好处,没有人能阻止你,或者是说去阻止你去运行一个全节点,除非你可能把整个全节点或者整个网络的负担做得特别大。对,所以这是我的一点理解。

另外可能还会再补充一点,就是对于矿工这块来说,就是说矿工大家认为可能算力比较高,或者可能会对整个网络影响比较大。可能有一个可能,也有那大家也有的一种种误解,比如51%攻击,那么矿工其实就有能力去做任何事情了,那其实也不是,那么矿工的这种像双花(双重支付),其实就是,比如我要付给阿剑老师记下钱,那么其实我现在可能就会再给另外一个了,我只是对我自己的钱可能就走向其实我改变了我自己历史的一个进度而已。那不是说我双花之后我就可以改掉所有区块链账本里面的任何一个信息了,其实也不是这样。那如果我真的相当于,那就去另外一个硬分叉了。对,所以这个也不是这样大家可能会误解的,这样矿工可能占了51%算力以上我就可以怎么样,或者是占了30%以上的自私挖矿了会怎么样?对,其实也不是这样。

好的,那么就说说这个去运行全节点的意义去扩展的一些话题。

阿剑:我加一点,也是一个,我猜有一些冒犯的人啊,我知道有一些朋友他可能会在内心深处根深蒂固,有一种对力量的崇拜比较,就是他坚持认为有力量可以做很多事情事情,有力量本身就是一件好事,有力量就代表你其他人必须服从这种力量,或者说要避免这种力量带来的这个影响。这在我们生活的大部分环境下都是对的但是比特币不是这种对力量崇拜产生的东西。相反,比特币是一种希望限制力量,希望限制任何力量,从而保存个人的这个自由,在这种想法下开发出这个东西。所以比特币的这个软件并不是为了给某些人带来权力,而是为了给某些人带来权力而出现的。他的根本哲学是希望他所有的权力都受到,从而能够保留下个人的自由限制,它在根本上违背了这种认为强大的力量就做一切事情都有道理的这种信念。

这也是我认为比特币它很贵的这个地方,因为不是所有密码货币都做到了这一点,也不是所有密码货币都信奉这一点,你会看到一些项目,很明显是有这样的崇拜力量的,或者说不管是你成为这种力量崇拜,还是说克里斯玛人格的这种崇拜,或者超凡的这种人格的这种崇拜,不管是任何一种崇拜也好,他都不追求能够限制这样的超凡人物的力量。

但是比特币不是,比特币希望实现的是一个没有单点故障的这个系统,他希望做一个抗审查的系统,他希望每一个全节点都可能以较低的成本去验证比特币区块链的这个数据,从而保障个人的金融隐私,以及保障个人收发交易的自由。他希望能够用比特币去保护个人财产,保护每个个体对自己财产的这个数据。

如果你认为有力量就做一些事情都对的话,那你最终必然无法感激什么是比特币,因为可能在你看来,比特币只是一种让你可以快速获得结果,并获得给你带来的成果力量的一个东西。但这在历史上的某个时间可能是一种后果,他在比特币人们的心中有一段时间,或者说在为比特币贡献力量的人心中,他期待的世界不是这样的。

--

--

比特币新闻 — 区块链新闻

区块链新闻,比特币行情,比特币价格分析,数字货币新闻资讯