原文标题:《「看到平行链相互交流,对我来说就是最高兴的事」|Cumulus开发者Bastian专访》
撰文:AlexandraHeller
翻译:PolkaWorld
2017年,BastianK?cher,aka「Basti」申请了一份他以为是C++开发人员的工作。结果,人家是想找可以使用新的Rust编程语言进行编程的人。所以他说:「没关系,我能学。」
几年后,他将自己的「没关系,我能学」的思想带到了Parity,在这里,他很快就着手开发了可观的Substrate代码库。他在SubstrateTechnical频道上经常出现,帮助开发者对他们的Substrate项目进行故障排除。目前,他正在编写备受期待的Cumulus代码,它将连接Polkadot平行链。
纽约州众议员:美国法律保护机构但让散户投资者面临风险:7月21日消息,美国纽约州众议员Ritchie Torres在接受采访时表示,法院对 XRP 的初步裁决揭示了证券法中的漏洞。它保护机构投资者,同时让零售客户面临风险,尽管后者可能更需要比前者更多的保护。对我来说,散户投资者缺乏保护凸显了通过市场结构法案以保护普通美国消费者的紧迫性。
Torres表示,他一直在与众议院金融服务委员会的共和党人积极谈判,以确保加密货币市场结构法案的正确性,他个人认为区块链技术和加密货币有潜力创建一个更好、更便宜和更快的支付系统,但为了让加密货币和区块链有成功的机会,需要一个监管框架和透明度。[2023/7/21 11:07:58]
我与Basti聊了聊,讨论了如何协调Substrate开发,他支持Substrate开发人员社区的动力,以及如何让平行链互相交流。
调查:64%的美国家长希望在学校教授加密货币:金色财经报道,在线教育平台Study.com最新发布的一项调查中,该公司发现,64%的家长和67%的接受调查的大学毕业生认为加密货币应该成为义务教育的一部分。?两组对区块链、元宇宙和NFT的看法略有不同,但只有约40%的人认为这些科目也应包含在课程中。该调查包括 884 名美国父母和 210 名美国大学毕业生。大约88%的美国人至少听说过加密货币,而16%的美国居民在他们生命中的某个阶段曾投资或交易过加密货币。
调查发现,投资加密货币的父母和大学毕业生都可能为加密教育捐款,四分之三的持有加密货币的父母平均为孩子的加密教育捐款766美元,而超过四分之三的加密货币投资毕业生平均在教育上花费 1,086 美元。[2022/8/24 12:45:23]
你的教育背景是怎样的?
欧洲轮胎翻新商Vaculug宣布接受加密货币支付:8月14日消息,欧洲轮胎翻新商Vaculug宣布,将接受加密货币支付。据悉,Vaculug是该领域第一家支持加密货币支付的公司。
Vaculug在8月12日发表的一份声明中表示,客户现在将能够通过BTC和ETH购买轮胎以及支付其他相关服务。(Finbold)[2022/8/14 12:24:45]
我拥有计算机科学学士学位和硕士学位。我的学士学位是在一个合作学习计划中拿到的,当时我在IBM工作。
你的Rust经历是怎样的?
在2017年,我的主要工作是将C++重写为在路由器上运行的Rust软件。这份工作让我接触了Rust。接下来,我加入了一家初创公司,致力于将IoT设备的控制权交还给用户。目前,你无法控制所购买的IoT设备。如果公司关闭云服务,则你的设备将失效。我们的想法是以注重隐私的方式在本地控制设备。育儿假后,我决定跳到一家更稳定的公司。我还想继续使用Rust工作,所以我于2018年9月开始在Parity工作。
Dfinity基金会对《纽约时报》记者Andrew Ross Sorkin等人提起诽谤诉讼:金色财经报道,6月28日,Dfinity基金会对《纽约时报》记者Andrew Ross Sorkin和Ephrat Livni以及Arkham的创始人兼首席执行官Miguel Morel和其他现任或前Arkham官员、代理人和雇员提起诉讼,起诉他们诽谤和不公平的商业和贸易行为,预计随着情况的发展,诉讼中还将增加更多的被告。
该诉讼称,有人利用了《纽约时报》及其明星商业记者Andrew Ross Sorkin的意愿,后者于2021年6月28日故意发布了一篇关于“热门文章”的虚假和诽谤性报道(Arkham报告),这份报告由试图从该计划中获利的富有精英秘密购买和支付。Arkham报告购买了推广服务,时报发布了该文章,该文章损害了互联网计算机生态系统的运营和声誉。该诉讼还声称,诽谤计划涉及不公平的商业和贸易行为,因为它的动机是希望减少互联网计算机对竞争性区块链(ReserveProtocol)构成的威胁。[2022/6/30 1:42:04]
在Parity工作感觉如何?
感觉很好。没有人关心你在哪里或何时工作——只要保证交付就行。一开始是艰难的时期,因为学习曲线特别陡峭。我感觉好像在盲目地飞行——Substrate已经是一个庞大的项目,我不了解自己正在从事的工作的全局。但我总是喜欢接触新事物。我喜欢探索它的工作方式以及交互方式。我认为这是我的强项之一:我就是深入研究代码,获得理解,然后开始做。
你对深入研究像Substrate这样的大型代码库有什么建议吗?
别放弃。我知道这很难,但是例如,我正在用以前从未接触过的Polkadot调试与网络相关的某些内容。为了弄清楚发生了什么,我在每个地方都添加了打印行,例如「nowwe’rehere,」「nowwe’rehere,」「nowwe’rehere,」,这样我就能大致了解情况。有时,你可能会引起恐慌,这非常好,因为你会看到来自何处的回溯。
开发Substrate最困难的部分是什么?
该项目的规模是如此之大。有时你只想更改一行,但是您必须触及许多文件才能执行此操作,因此你需要了解这些部分是如何组合在一起的。这一点真的很具有挑战性。
大家开始在Substrate上开发时,你经常会看到什么错误?
很难说什么是最常见的错误。大家会犯很多不同的错误。有些人既是Rust的新手,也是Substrate的新手。我认为对于这些人来说真的很难,这就是为什么我建议在研究Substrate之前先开始学习Rust的原因。我们正在将Rust推向极限,因此,当你不熟悉Rust时,真的很难理解某些Substrate构造。
你在SubstrateTechnical频道里非常活跃。你喜欢回答问题吗?
总的来说,我真的很喜欢回答问题。因为我也总觉得自己处于尝试进入某个大型项目,但对项目的理解还不够的阶段。也经常会遇到难以找到解决方案的时候。但是从事该项目的人员很快就能知道解决方案。我对Substrate也是这样。我已经看到很多错误和bug等,我知道大部分错误的答案。所以我很高兴能帮助大家更快地完成工作。:)
Substrate开发者是如何协调工作的?
对于主要需要解决的事情,我们用issues。这一步由Gav和其他知道我们还缺哪些内容的人完成。除此之外,大家都是自己工作。刚开始时,我有一些Gav说要做的事情,有时候我只是自己工作。我知道我想要实现的目标,因此我心里对需要做的事情有了计划。我对可以改进的地方有很多想法,并在可能的情况下进行改进。但是,如果你不熟悉Substrate的话,就很难知道你应该做什么。最近,我们开始更加结构化。这意味着我们现在拥有负责Polkadot/Substrate各个组件的人员,他们对这些组件有很好的了解,可以更好地协调工作。
人们为Substrate做出贡献的最佳方法是什么?
我们确实有一些定期的贡献者,如果你要做一些孤立的小任务,则相对来说比较容易。甚至其他任务也可能很容易,只是需要花更多时间弄清楚它们是如何组合在一起的。
对你来说,Polkadot最令人兴奋的事情是什么?
看到平行链互相交流。从技术角度来看,这一点真的很有趣。
除了Substrate服务台之外,你还有其他爱好吗?:)
体育和花时间陪我儿子。我也非常喜欢做饭,这跟开发有点像……在烹饪时你可以充分发挥创造性。当人们喜欢你的食物时,会给你一种良好的感觉。
来源链接:www.parity.io
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。