木星链 木星链
Ctrl+D收藏木星链
首页 > FTT > 正文

区块链:巴比特专栏 | 区块链的计算过程可验证性甚于不可删除性

作者:

时间:1900/1/1 0:00:00

区块链的本质不是历史记录不可删除的。估计很多人会反对这句话,但我们先看一下案例。

比特币并不是不可删除的,白皮书“第7章:回收磁盘空间”明确写了,比特币的历史交易是可以丢弃的。

如果最近的交易已经被纳入了足够多的区块之中,那么就可以丢弃该交易之前的数据,以回收硬盘空间。——《比特币:点对点电子现金系统》7回收磁盘空间

以太坊同样是可以删除历史交易的,还可以删除账户。Solidity有一个delete操作符,可以用来编写删除历史记录的合约代码,用于回收空间用。为了激励大家释放公共空间,删除还是可以退回gas的。

价值1 ETH的RENGA #3295在Blur上以100 ETH售出:金色财经报道,据PeckShield监测,RENGA #3295(价值1 ETH)在Blur上以100 ETH售出。[2023/3/27 13:28:31]

EoS的智能合约可以使用新的版本对旧版本进行覆盖。EoS还有丢失私钥找回的设计。

可以确定地说,比特币、以太坊和EOS,以及几乎所有的链,严格意义来说历史记录都是可以删除的。这在设计上就保证了历史记录是可删除的。

其实在我们日常生活中,不可删除历史的需求很少。如果把不可删除的特性看成是区块链的本质,那适用范围会相当窄,这样就流行不起来。我们可以重新思考这一特性。

LINE推出Profile NFT功能,可将NFT设置为个人资料图片:7月7日消息,日本即时通讯软件LINE已开始在体验版中推出Profile NFT功能,用户可在NFT市场LINE NFT中将NFT设置为LINE软件中的个人资料图片。

此外,LINE将于7月8日发售可设置Profile NFT功能的NFT系列“Profile NFT by Minto”,以配合Profile NFT功能的发布。(Impress Watch)[2022/7/7 1:57:16]

删除历史记录是篡改的子集,篡改还包括了把A直接改成B。

FatMan:Hodlnaut添加UST是为了利用散户作为退出流动性来脱手其UST头寸:6月29日消息,Terra研究员FatMan发推文称,加密借贷公司Hodlnaut内部人员向其发布了一些信息,看到了来自Hodlnaut CEO朱俊涛发布的有关于他们在4月份添加UST真相的内部消息,朱俊涛承认Hodlnaut添加了UST是为了利用散户作为退出流动性来脱手该公司的UST头寸。

即Hodlnaut通过默默地将客户的USDC和USDT兑换成UST以产生收益,积累了巨大的UST头寸。他们可能希望降低风险,但他们的Anchor和UST 3Crv头寸巨大,冒着脱锚的风险是不明智的。他们没有倾销它,而是开始募集客户资金。然后,每当客户存入UST时,朱俊涛就可以在后台清算公司负债,并将他们自己的UST转换为USDC,而无需公开平仓他们的鲸鱼账户头寸(因有链上监控),从而将头寸抛售给散户。该计划没有奏效,尽管据称他们确实从客户的UST存款中获得了大约2000万UST,但这不足以抛售他们所有的敞口,最终脱锚还是发生了。[2022/6/29 1:38:43]

但其实把不可删除,放大到不可篡改,也是成立的。区块链技术可以在业务逻辑上,是可以先把上一笔记录给删除了,退回,再发一笔新的交易。这样就可以在区块链的规则上实现取消交易,或者直接翻转交易。在设计上是完全没有问题的。

韩国当局将推动区块链平台基本法的制定:6月13日消息,韩国执政党国民力量政策委员会委员长成一钟在今日举行的“恢复虚拟资产市场公平和投资者保护”会议上表示,将推动区块链平台基本法的制定,其中包括保护投资者以防止Luna事件再次发生的措施。

成一钟表示,我们会制定一部名为《区块链平台基本法》的立法,以支持第四次工业革命。上届政府说虚拟资产既不是货币也不是资产,但虚拟资产已经进入了我们的日常生活,占据了巨大的比例和类别。

据悉,出席该会议的有韩国国民力量虚拟资产委员会,韩国金融服务委员会、韩国金融监管局、金融情报局以及韩国5大加密交易所。(Edaily)[2022/6/13 4:21:48]

如果说不可篡改不是区块链的本质,那区块链凭啥和传统的数据库相比,有啥优势呢?

产品的质量管制有两类思路,一类是结果评估。比如手机,生产出来后,使用各种指标来检测成品,达标后我们就贴上合格标。

还有另一类是过程控制。有些产品是不能对结果进行测量的,否则会造成破坏。比如药,你要进行结果检测就不能吃了。这样的产品可以采用抽样检测,100万个样品,随机抽取1%,样品合格我们就认定整体合格。但还有另外一个质量控制方法,就是对生产过程进行检测。

医药和医械产品,食品等生产,都是要有严格的过程检测的,每一道工序都要符合标准。只有生产工序符合标准,并且还要对成品进行抽样检测,才能合格上市。

区块链的底层运行机制就类似于过程检测。

比特币的每一个矿池节点生产的区块,都是可以被其他节点验证的。其他节点会把组成这个区块的所有交易和区块头,按共识规则一步一步验证。验证区块的过程相当于区块生产的每一道工序,都被验证节点重现一次,看结果是不是和接收到的区块一致。

从区块链的原理来看,你会发现,生产区块的节点和验证区块的节点都和特定的计算机无关的。

工业生产出来的产品,一定是和设备有关的,换一台同样的设备按相同的工艺生产同一产品,最终出来的产品肯定是有差别。就像哲学家说的,世界上没有一片树叶是相同的。

使用过程检测的结果,也无法保证产品100%的同质性。

一直以来,计算机上的软件和数据,也是和特定的计算机有关的。计算机里有一个概念叫可移植性,就是一个程序在一台设备上能跑,在另一台设备上也能跑,并且得出的数据结果无差异。但绝对的数据结果同质,特别是考虑时间因素,是很难做到的。

现在我们为了得到计算结果在多个终端一致,我们都使用云计算。本质上云计算是所有用户终端共同使用的一台设备来完成数据的加工和展示。比如,我们使用多人可编辑的google文档。

区块链这个技术的出现,就实现了一个跨时间和跨计算设备,同质的计算过程。使用区块链技术,可以实现,使用相同的输入,经过计算后,一定得出相同的输出,结果100%同质。这个过程和计算机设备无关,甚至是和时间无关,你可以在做任意时间使用相同的输入得出相同的输出。

也就是说,区块链技术实现了真正的计算过程真实可信。这也是为什么说区块链是信任机器。而区块链之所以要保留历史交易记录,就是为了验证任意时刻的输出结果,提供历史输入信息。

区块链的这种特性,就可以让业务过程可被任意第三方验证,从而自证清白。就像,在以太坊上发ICO,募了多少钱,从哪个地址募来的ETH,代币分发了给哪个地址,都是清晰可以被任意节点验证的。

使用区块链来实现计算过程可验证的产品,和构建不可篡改性的产品,前者可适应的场景要广阔的多。

标签:区块链USTNFTHOD区块链工程专业学什么及就业方向MoonTrustNFTNetworkHODM价格

FTT热门资讯
比特币:福布斯:第三次减半或将诞生更多比特币百万富翁

加密货币投资者和交易者已经开始入席,等待着定于5月中旬发生的备受期待的比特币减半。 自从2009年比特币问世以来,减半事件大约每四年发生一次.

1900/1/1 0:00:00
TEL:Telegram上线再推迟一年,若依然无法获准,将用股权偿还债务

消息应用巨头Telegram再次推迟了其TON区块链网络的上线——这次又是一年。据Telegram周三发给投资者的信,该公司原定于上月底发布TelegramOpenNetwork,但现在已经推迟.

1900/1/1 0:00:00
数字货币:李礼辉最新分享:未来的全球数字经济竞争中,数字货币将居于核心地位

巴比特讯,5月5日晚,中国银行前行长、中国互联网金融协会区块链研究组组长李礼辉在人民网直播中,带来了题为“数字货币:可能重构全球货币体系”的分享.

1900/1/1 0:00:00
BTC:BTC单日涨幅超13%,行情进入加速阶段

作者|哈希派分析团队量子专家:未来的量子攻击将对比特币(BTC)的安全构成威胁:据dailyhodl消息,量子计算专家安德鲁·弗斯曼(Andrew Fursman)坚信.

1900/1/1 0:00:00
比特币:比特币开发者发现闪电网络漏洞,暂未找到合理解决方案

在一个包含闪电网络和比特币开发者邮件列表的主题帖中,Blockstream的联合创始人MattCorallo——近期受雇于SquareCrypto——公布了一个潜在的闪电网络攻击向量.

1900/1/1 0:00:00
比特币:减半前一周,比特币开发者们在忙啥 ? 速览!

写在前面:距离比特币历史上第三次减半还有不足5天的时间,那这段时间,比特币开发者们究竟在忙些什么呢?在本周的比特币技术周报中,开发者们关注了如何使用增强型二维码来完成大型比特币交易.

1900/1/1 0:00:00