自选
我的自选
查看全部
市值 价格 24h%
  • 全部
  • 产业
  • Web 3.0
  • DAO
  • DeFi
  • 符文
  • 空投再质押
  • 以太坊
  • Meme
  • 比特币L2
  • 以太坊L2
  • 研报
  • 头条
  • 投资

免责声明:内容不构成买卖依据,投资有风险,入市需谨慎!

比特币开发者中心如何构建自由软件的未来

2020-07-03 21:06:05
收藏

Christopher Allen:从密码学先驱到比特币开发者导师

作为现代密码学协议的奠基人之一,Christopher Allen发现比特币的时间比人们想象的要晚得多。这位在20世纪90年代末共同开发了OpenSSL/TLS协议的密码学先驱,直到2014年才真正接触到比特币。尽管他早已熟悉数字货币的概念(甚至曾尝试自己解决相关问题),但Allen在发现比特币后,很快将其作为工作的核心。

在加入由OG密码朋克Adam Back共同创立的比特币技术公司Blockstream并成为其首批员工后,Allen继续前行,创立了自己的比特币开发中心——Blockchain Commons。该组织作为一个非营利性机构,致力于支持区块链项目(尤其是与比特币相关的项目)的自由和开源开发。Allen担任其执行董事和首席架构师。

从历史教训到开源未来

如今,Allen正将其数十年的经验投入到培养新一代自由和开源软件(FOSS)开发者的事业中。通常,Blockchain Commons每年夏天只招收一名实习生,但今年在收到约20份申请后,他们决定招收七名实习生。

Allen表示,这种兴趣的激增虽然出乎意料,但对FOSS开发的未来来说是一个乐观的信号。这一领域常常因缺乏资金而被忽视。“在过去的夏季实习机会中,我收到过许多学生的合格简历。但今年不同的是申请的数量和更高的质量,”他告诉Decrypt。“一个成功的商业生态系统必须找到培养新人才的方法,并为他们提供背景支持,否则将面临无法找到生态系统增长所需人才的风险。”

Allen启动Blockchain Commons时有两个主要动机。首先是吸取历史的教训。他在1999年参与开发的TLS协议在2014年遭遇了臭名昭著的Heartbleed漏洞。当时,数万亿美元的商业交易依赖于TLS协议的某个实例,其处理了约60%的TLS协议流量。OpenSSL/TLS是用于加密互联网应用(如电子邮件、即时通讯、VPN等)通信的标准。但Heartbleed漏洞一旦被利用,攻击者可以窃听通信、直接从服务和用户处窃取数据,并冒充服务和用户。“我不想再看到这种情况发生,”Allen说。

据Blockchain Commons创始人介绍,越多开发中心专注于比特币,这种漏洞就越难侵入构成比特币自由和开源生态系统的众多协议和应用中。他的第二个动机(在某种意义上与第一个相关)是让Commons专注于“隐私、安全和去中心化数字身份”,其中最后一项长期以来一直是Allen专业密码学生涯的重点。

实习项目与未来展望

七名新实习生将参与“一个小型、可管理的8-12周项目,并以比特币支付小额酬金”,Allen表示,其中大部分工作与Commons的现有项目相关。例如,一名实习生将为LetheKit(一种用于离线私钥管理的硬件钱包套件)添加二维码支持。另一名实习生将开发BitcoinStandup的Windows版本,这是一套用于运行云端全节点的工具和标准。

其中一名实习生Cooper告诉Decrypt,他最初的目标是帮助构建一个通过Tor(支持匿名浏览的开源软件)获取比特币价格数据的项目。最终,他说,一位“技术更强”的人接手了这个项目,因此他现在主要协助文档工作。

Allen表示,每位实习生在不同领域都有自己的专长,但他们都对比特币相对陌生。实习生Jodo将协助Bitcoin Standup的Windows版本开发,他表示自己开始学习计算机科学是因为想从事比特币相关工作。三年后,他兴奋地表示,能够在Allen的指导下学习,并与项目中的其他实习生交流想法。

两位实习生都是通过Allen在Twitter上发布的招聘信息找到这份工作的。这不仅证明了Twitter作为年轻开发者(尤其是比特币社区)聚集地的重要性,也揭示了FOSS项目在资金方面的限制。自由和开源开发项目通常没有像Twitter或Google那样雄厚的资金或庞大的招聘资源,但讽刺的是,它们却依赖这些网络吸引人才。

近几个月来,一系列比特币开发者资助计划表明,私人实体可以通过个人贡献缓解这种压力,为开发FOSS工具和应用的开发者提供资金(通常,比特币的全球开发者基地就是如此)。例如,Twitter CEO Jack Dorsey通过Square Crypto(支付公司Square的比特币部门)向比特币初创公司提供多种资助,正是这样做的。

Blockchain Commons的实习项目是另一种为比特币应用未来培养代码开发人才的尝试。Allen表示,该项目的往届实习生已进入Apple和Google工作,这揭示了学术界计算机人才长期面临的另一重压力:流向FAANG公司的人才流失,这些小公司无法与之竞争的高薪。

这一批比特币实习生是否会走上同样的道路,离开FOSS开发去追求更高的薪酬?现在下结论还为时过早,但从他们中一些人对这次机会的评价来看,这轮人才可能会留下来。Jodo表示:“最终,我学习计算机科学是因为我想从事比特币相关工作……我希望获得足够的理解、技能和方向,以继续工作。”

展开阅读全文
更多新闻