把病毒写到区块链上可以永远不死? 我们做了一个大胆的实验…… | 技术头条...

本文探讨了是否可以将恶意软件写在区块链上以利用其不可篡改和分布式特性传播。尽管直接感染区块链系统非常困难,但通过K元恶意软件的概念,将恶意软件拆分为多个部分存储在区块链上进行传播是可能的。作者通过实验展示了如何使用IPFS和以太坊的Swarm存储恶意软件,并验证其安全性。然而,此类操作不建议在实际环境中尝试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

640?wx_fmt=jpeg

来源 | Hackernoon

编译 | Guoxi

责编 | Aholiab

出品 | 区块链大本营(blockchain_camp)



我们都知道,区块链上的数据是不可篡改且永久存储的,所以有的人将爱慕之情写在区块链上,有的人将产权写在区块链上。


设想一下,如果将恶意软件写在区块链上,那岂不是成千上万的矿工都成了你恶意软件的“播种机”?


640?wx_fmt=png

 

使用区块链来传播恶意软件到底可行么?这样做又会存在怎样的限制?



带着这些问题,TowardsBlockchain 公司联合创始人、区块链高级工程师 Vaibhav Saini 做了一个大胆的实验。让我们去他的实验中一探究竟。


以下为他对这个实验的叙述。

 

自从我 2017 年加入区块链世界以来,有一个问题一直困扰着我,那就是:

 

比特币这样的公链是向每一个人开放的,在区块链网络中有成千上万个节点,它们都在向网络中广播消息,从黑客的角度来说,这是一个不可多得的诱人场景。那么,从技术上来说我们可以通过感染几个节点来撬动整个区块链网络么?

 

经过几个月的学习与思考,我熟练地掌握了区块链的工作机制,也得出了这个问题的答案。

 

不得不说这是一个很有意思的问题,所以我将自己的思考过程凝练成这一篇文章,在文章中你将学到:

 

  • 为什么恶意软件难以感染区块链?

  • 我们可以使用区块链这种去中心化系统来传播恶意软件么?

  • 使用星际文件系统 IPFS 和以太坊存储网络 Swarm 这两个去中心化系统传播恶意软件的动手实例。


废话不多说,让我们开始吧!相信这将是一段有趣的旅程......


640?wx_fmt=jpeg



为什么恶意软件难以感染区块链?

评论 28
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值