写点什么

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:072132

评论

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

Python 变量与运算:基础教程

敲代码不忘补水

Python 编程语言 计算机科学与技术 #科技

合合信息:视觉内容安全技术的前沿进展与应用

阿Q说代码

基于HarmonyOS 5.0的元服务:技术架构、应用场景与未来发展【探讨】

申公豹

HarmonyOS

HarmonyOS应用开发实战:基于ArkTS的开箱即用登录页面实现【样式方式实现①】【HarmonyOS 5.0(Next)】

申公豹

HarmonyOS

INFINI Labs 产品更新 | Console/Gateway/Agent 等产品开源发布首个版本

极限实验室

console Gateway agent loadgen easysearch

Newtonsoft.Json/Json.NET:灵活处理序列化中的意外错误

代码忍者

环境监测管理系统(源码+文档+部署+讲解)

深圳亥时科技

引领密码技术革新,牢筑数字安全基石------openHiTLS密码套件开源发布

极客天地

Python 条件判断:全面掌握 if、else、elif 语句的用法

敲代码不忘补水

Python 编程语言 科技 if 计算机科学与技术

Java高频面试题(2025最新含答案)

Geek_Yin

程序员 Java 面试 #java Java 面试题

全网最全JAVA面试八股文,终于整理完了

Geek_Yin

Java 程序员 java面试 Java面试题 Java面试八股文

HarmonyOS 5.0 (Next)应用开发实战:使用ArkTS构建开箱即用的登录页面【HarmonyOS 5.0(Next)】

申公豹

HarmonyOS

从GPT到o3:Next-token Prediction 的核心奥秘(下)

JustYan

人工智能 大模型 openai GPT 生成式AI

外媒编辑评选今年最佳游戏TOP10 《黑神话:悟空》第二

阿拉灯神丁

游戏

别划走!选择无代码平台的10个理由!

积木链小链

制造业 无代码

阿里大佬翻遍全网Java面试文章,总结出这份1658页文档,GitHub收获25K+点赞

Summer

Java 程序员 面试 架构师 大厂

从GPT到o3:Next-token Prediction 的核心奥秘(上)

JustYan

人工智能 大模型 openai GPT 生成式AI

阿里P7架构师,耗时十年整理的Java面试飞升笔记,差距不是一点点

程序员高级码农

Java 程序员 java面试 Java后端 Java面试题

不会还有程序员不知道跳槽季靠这1700道java面试题就能平淌大厂吧

程序员高级码农

Java java程序员 java面试 Java后端 Java面试题

三面滴滴失败,总结了Java面试题,有几个题还是一直搞不懂

Summer

Java 程序员 面试 架构师 大厂

开箱即用的个人主页页面开发实战—基于HarmonyOS 5.0 (Next)和ArkTS的实现【HarmonyOS 5.0(Next)】

申公豹

HarmonyOS

《计算机组成及汇编语言原理》阅读笔记:p28-p47

codists

计算机组成及汇编语言原理

HarmonyOS应用开发实战-开箱即用的首页页面构建与ArkTS解析【HarmonyOS 5.0(Next)】

申公豹

HarmonyOS

探索HarmonyOS开发:用ArkTS构建个人主页和活动管理系统【HarmonyOS 5.0(Next)】

申公豹

HarmonyOS

鸿蒙登录页面好看的样式设计-HarmonyOS应用开发实战与ArkTS代码解析【HarmonyOS 5.0(Next)】

申公豹

HarmonyOS

某世界知名航司携手雅菲奥朗开启SRE和可观测性培训,加速企业数字化转型

雅菲奥朗

Observability SRE培训 SRE认证 可观测性认证 可观测性培训

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