写点什么

GitHub 删除被制裁开源项目源代码,密码学教授不满并发布分支

  • 2022-08-24
    北京
  • 本文字数:1015 字

    阅读完需:约 3 分钟

GitHub 删除被制裁开源项目源代码,密码学教授不满并发布分支

近期,由于越来越多黑客将盗来的虚拟货币转入 Tornado Cash,OFAC(美国财政部海外资产控制办公室)8 月 8 日宣布对其进行制裁,具体如下:

 

GitHub 上的 Tornado Cash 组织、tornado.cash 网站、由以太坊基础设施提供商 Alchemy 和 Infura 运行的 RPC 节点、比特币应用程序 CirclePay 中 Tornado Cash 合约上的 $USDC,以及 Tornado Cash 智能合约应用程序中提供虚拟货币混合的大约 40 个以太坊区块链地址。

 

根据对这些制裁的解释,GitHub关闭了为该项目贡献代码的三个开发者帐户:Roman SemenovRoman Storm Alexey Pertsev,并删除了Tornado Cash 帐户以及存储库中的源代码。

 

这之后,本周一,约翰霍普金斯大学密码学教授 Matthew Green 在电子前沿基金会 (EFF) 的支持下发布了该软件的另一个分支

 

Green 表示自己发布的分叉是为了测试代码删除是否是对制裁的适当回应。如果 GitHub 将代码撤下,EFF 将在法庭上对这一决定提出质疑。

 

Green 和 EFF 的副执行董事兼总法律顾问 Kurt Opsahl 此前对 GitHub 删除源代码表示担忧。他们认为代码就是言论,GitHub 通过禁用 Tornado Cash 存储库来压制言论。

 

“在我作为约翰霍普金斯大学的研究员和讲师的工作中,我广泛使用 Tornado Cash 和 Tornado Nova 源代码来教授与加密货币隐私和零知识技术相关的概念,”Green 在 Tornado 回购协议的解释笔记中写到。

 

“我的学生从代码中构建了令人惊叹的项目。此源代码的丢失或可用性降低将对科学和技术社区造成伤害。”他将 GitHub 作出这一决定的原因归于降低 OFAC 命令带来的风险,但他认为这件事的问题在于 OFAC 的命令并不明确。

 

此外,8 月 12 日,荷兰财政信息和调查服务局(FIOD)在阿姆斯特丹逮捕了一名涉嫌参与 Tornado Cash 软件开发的人员。FIOD 表示,这名 29 岁的男子隐瞒犯罪资金流动,并为洗钱提供便利。

 

对此,Cardano 创始人 Charles Hoskinson 表示,开发人员可以使用开源代码来编写代码,但却无法控制人们在代码发布后如何使用代码。在大多数情况下,代码就只是文字,并不是由编写者告诉人们去做某件事。

 

CharlesHoskinson 补充道,作为开发人员,当我们编写代码时,它只是一种表达方式。只要我们不参与代码的运行和使用,我们就只是在编写它;这就像是写一本书。TornadoCash 开发者只是编写了在技术上可以以某种方式使用的代码。

 

参考链接:

 

https://www.theregister.com/2022/08/24/github_eff_tornado_cash/

https://www.theregister.com/2022/08/15/tornado_cash_suspect_arrested/

2022-08-24 12:072028

评论

发布
暂无评论
发现更多内容

云上创新!观测云携手阿里云日志服务 SLS,全面升级云上应用可观测性体验

观测云

面试官最喜欢问的几个react相关问题

beifeng1996

React

高效数据通道支撑生产情况实时分析与可视化|工业4.0智慧工厂

EMQ映云科技

物联网 IoT 数据可视化 11月月更 云边协同

云原生系列四:Yelp 如何在 Kubernetes 上运行 Kafka

叶秋学长

kafka Kubernetes 11月月更 Yelp

Docker PHP 入门实践(四)

Felix

Docker thinkphp 11月月更 高德天气Api

计算机网络:信道划分介质访问控制

timerring

计算机网络 11月月更 信道划分

react的jsx和React.createElement是什么关系?面试常问

beifeng1996

React

各地政府先后试点“首席数据官”,数据化转型或成为城市治理的重要抓手

数造万象

数字化转型 数据治理 DataOps 大数据中台

软件测试面试真题 |你用过哪些用例设计方法?

测试人

软件测试 面试题 测试用例

信创引领!亚信科技AntDB数据库助云南高速核心业务降本增效、系统自主可控

亚信AntDB数据库

AntDB 国产数据库 aisware antdb AntDB数据库 高速清分系统

SAP 电商云的 Spartacus Storefront 如何配置多个 JavaScript Application

汪子熙

angular SAP commerce 电商云 11月月更

认证升级 | 秒云再次获评软件企业认证

MIAOYUN

双软认证 软件企业认证 软件产品认证

python小知识-并发编程(2)

AIWeker

Python 人工智能 并发编程 python小知识 11月月更

京东云开发者|软件架构可视化及C4模型:架构设计不仅仅是UML

京东科技开发者

软件架构 架构设计 架构可视化 图形化编排 C4模型

云栖大会,未来万物皆是计算机?

阿里云视频云

阿里云 云栖大会

React源码分析6-hooks源码

goClient1992

React

万字详解JVM,让你一文吃透

华为云开发者联盟

开发 华为云 企业号十月 PK 榜

京东云开发者|深入JDK中的Optional

京东科技开发者

jdk java8 NPE 空指针 Optional

Databend 集群部署 | 新手篇(2)

Databend

开源

react相关面试知识点总结

beifeng1996

React

京东云开发者|深入JDK中的Optional

京东科技开发者

jdk java8 NPE 空指针 Optional

谈谈企业级前端应用中客户端渲染和服务器端渲染的区别

汪子熙

前端开发 SSR SAP Spartacus 11月月更

DevUI开源经验分享:从0到1开始运营你的开源项目

华为云开发者联盟

开源 华为云 企业号十月 PK 榜

React源码分析7-state计算流程和优先级

goClient1992

React

代码质量与安全 | 想在发布竞赛中胜出?Sonar来帮你

龙智—DevSecOps解决方案

代码质量 代码安全

业界首个!快手提出亿级别多模态短视频百科体系——快知Kuaipedia

Geek老T

短视频 快手 泛知识

优秀开源云原生工具推荐——系列4

HummerCloud

云原生 边缘计算 优秀开源项目 开源云工具 11月月更

React面试:谈谈虚拟DOM,Diff算法与Key机制

beifeng1996

React

在Dubbo中,模板方法模式 用得真6

小小怪下士

Java 程序员 dubbo 阿里

python中私有成员和公有成员

乔乔

11月月更

HDC 2022精彩继续,多重亮点进来看!

HarmonyOS开发者

HarmonyOS

GitHub 删除被制裁开源项目源代码,密码学教授不满并发布分支_语言 & 开发_褚杏娟_InfoQ精选文章