翻译:Jessie
编辑:七衣
本篇文章来自 crypto 博主 Alex Alexakis 对 Mysten Labs 的联合创始人兼首席密码学家 Kostas Chalkias 做的访谈,由 SUI World 翻译编辑。在本次访谈中,Kostas Chalkias 在介绍了:
1、作为 Meta 的首席密码学家,他与第一批比特币开发者合作,编写了目前在数十亿部手机上运行的代码;
2、构建一个能为大众带来去中心化,并让 web2 开发人员进入 web3 的区块链;
3、为什么让 Mysten labs 在希腊建立了一个技术中心?
4、密码学的零知识证明 (Zero Knowledge proof) 领域如何为区块链带来隐私?
主持人
Kostas,很高兴能和您对话,九月初你刚宣布了 Mysten labs 完成了一轮 3 亿美元的融资,以及您正在希腊建造一个在加密领域备受期待的团队。在此之前,您可否向我们介绍一下关于您的经历以及为何您会加入 Mysten labs ?
Kostas
好的,我在马其顿大学获得了我的博士学位,最初的兴趣是机器学习,而不是密码学,我转向密码学是源于一次黑客攻击,有一次我遭受到黑客的恶意攻击,这促使我更深入地研究安全和密码学,并在计算机科学和数学的交叉领域积累了专业知识。
几年后,一件真正影响我职业生涯的事情发生了,那就是我与比特币最早的开发人员之一,与中本聪有过直接接触的 Mike Hearn 有过接触,某种程度上,我和中本聪有过间接的合作。2017 年,我搬到伦敦为 R3 和 Corda blockchain 工作,担任其首席密码学家。在一次会议上,我展示了我在区块链和量子计算机方面的工作成果,遇到了现在的联合创始人 Sam Blackshear,他把我带到了 Meta( 当时是 Facebook)。
我认为 Facebook 组建的区块链团队 ( 称为 Novi) 是世界级的,我以首席密码师的身份加入公司,为包括 WhatsApp 在内的几个项目编写代码。这个故事是众所周知的 — — 我们正在构建 Libra(现在的 Diem),一个基于区块链的稳定币支付系统,但由于监管方面的担忧,该系统从未上线。Facebook 终止了这个项目,整个团队也被解散了。我和 Novi 的主要成员 Evan Cheng, Sam Blackshear, Adeniyi Abiodun 和 George Danezis 一起,决定创建 Mysten Labs。
主持人
在三月您宣布创建一个新的 layer1 区块链,命名为 Sui。(术语 Layer 1 指的是区块链架构的基础级别,L1 区块链的例子有比特币、以太坊、Solana 等)。你对 Sui 的愿景是什么?为什么别人会选择 Sui 来构建应用程序?
Kostas
在 Mysten labs,我们正在建造 Sui,一个新的 Layer 1 区块链。SUI 的算法有极大的更新,我相信它是行业中最好的 layer1 之一,下面让我来解释一下原因:
1、更快的体验。可以把它想象成一个具有奖励算法的基础设施,它为网络中的所有节点提供了一种非常快(与已经存在的算法相比)的方式,对网络的当前状态达成统一 - 我们称之为共识。同时,又不用每笔交易都需要达成完全的共识,所以可以实现交易的并行化,从发送社交消息到发布职位空缺或者是发布推文,每秒可以实现的交易笔数更多,实现交易的速度更快,延迟更低。
2、更安全的体验。这是因为 Sui 使用了一种名为 Move 的新的面向对象编程语言,与 Solidity( 在以太坊中使用 ) 等语言相比,这种语言更安全,也更灵活。当我们还在 Facebook 时,我们便开始致力于 Move 语言的开发,它的诞生是为了解决 Solidity 的一些问题,同样,Sui 具有丰富的内置密码原语,支持在 Sui 之上创建的一系列关注隐私的应用程序。
3、更多的开发人员和使用案例。使用面向对象的编程语言 ( 如 Move for Sui) 在这里将是一个杀手级的功能。你知道有多少优秀的以太坊开发者吗? 几千。而 Java 语言,有数百万的开发人员。我们的目标不仅是将 web3 构建者引入到我们的生态系统中,还包括让 web2 开发人员加入。不仅如此,由于我们的面向对象原则,我们使构建者能够在区块链上思考和创建以前没有想到的大量应用程序。我稍后再谈这个问题。
我想这就是为什么我们决定创建 layer1 而不是 layer2 的原因。如果我们退后一步,有两种方法可以解决区块链中的可扩展性问题,并适应对用户和交易日益增长的需求。首先,你让区块链本身具有更高的交易能力。其次,你改变了使用区块链的方式。后者是目前在以太坊中发生的情况,多个团队致力于在以太坊之上的协议中执行大量网络活动 (layer2)。然而,我们的愿景更倾向于构建一个非常快速的 layer1 区块链,并且仍然与所有现有的可伸缩性技术兼容,包括与其他链的桥接支持。
主持人
您认为有哪些特定的用例会在 Sui 上蓬勃发展?
Kostas
游戏,Sui 为玩家和游戏开发者带来了一些显著的好处。首先,不是建立在区块链上的游戏本质上是封闭和有限的,区块链将游戏内资产的所有权交给用户,而不是中心化平台,这就是未来。游戏内资产 - 例如剑,角色,皮肤,房屋等 - 可以交易货币价值或转移到其他游戏中,而开发人员可以在现有游戏的基础上构建让游戏生态系统变得更加开放的体验。现在,由于可扩展性问题,多媒体游戏不能建立在大多数区块链之上,Sui 改变了这一点,我们现在有令人兴奋的合作伙伴正在和我们一起开发游戏。
但我们不会止步于游戏,我相信 Sui 会吸引更多的应用,因为它是可扩展的、快速的和安全的;对于去中心化金融 (DeFi) 和物联网 (IoT) 数据链上都是理想的基础设施。
我认为,Sui 将成为从 web2 到 web3 过渡的关键构建块,你应该考虑将《Startup Pirate》搬到 Sui,我们的现实世界和网络世界中的大量元素 — — 一条推特、一个点赞、一个网页、一场足球比赛的比分、一份房地产合同,有了 Sui-Move,你可以将这些都编码成 NFT。
主持人
我们已经讨论了扩展性和安全性,SUI 是如何优化去中心化的?
Kostas
事实上,网络越分散,可扩展性往往变得更加困难,因为更多的节点必须相互通信,直到区块链上接受交易。在 SUI 网络上,我们有一种方法,让大量事务并行运行。我们通过名为 FastPay 的交易协议和紧凑的加密签名来实现让验证者启动更多的服务器,同时它们之间的通信复杂性几乎保持稳定。
在这种情况下,我们针对可区块链不可能三角 ( 去中心化、可伸缩性、安全性 ) 进行优化。这是我们目前支持的可以并行处理的事务类型的列表
https://docs.sui.io/learn/single-writer-apps
通过阅读这个列表,您会意识到,我们甚至确定了一些原本不太可能实现并行执行的用例,包括去中心化彩票和 DeFi Oracle 价格发布。
主持人
什么时候人们可以使用 SUI?
Kostas
在区块链的生命周期中,存在模拟生产系统功能的替代环境,并允许开发人员构建和试验项目,而减少网络存在的风险。目前我们正处于开发网,未来几周将转移到测试网,我们将从用户那里收集更多反馈,然后在接下来的几个月里上线主网。
主持人
换个角度,在 SUI 的团队中有一个重要组成部分 — — 希腊人,George Danezis 和你还有一些非常高素质的工程师和密码学人员,还有您最近宣布将在希腊雅典和塞萨洛尼基建立一个技术中心。你为什么决定在这里建立一个团队?
Kostas
很多人都不知道这个,但事情是这样的,在明年的 Financial Cryptography conference (业内最著名的会议之一)有 12 名希腊裔成员担任项目主席和委员会成员。现在在斯坦福、耶鲁、Visa、Chainlink、Mysten Labs 等著名大学和公司工作的他们,大部分都是从希腊的大学毕业的。这显示了希腊在密码学和更广泛的区块链行业中惊人的人才密度,我想这一定是这个个国家伟大的 STEM 教育起到了作用。
也许,最近希腊的经济危机也让更多的人了解到区块链技术和去中心化的好处,因此,我们决定在雅典和塞萨洛尼基建立中心。我们已经在希腊招聘了 6 名员工,并正在招聘更多的职位,我相信,我们的中心不仅会吸引本地人才,还会吸引更广泛的地区人才。
Mysten 实验室的创始人 — — 从左至右:George, Sam, Evan, Kostas, Adeniyi
主持人
我最近对零知识证明更感兴趣 — 密码学的一个领域,其一般思想早在 1980 年代就被开发出来了,但最近兴趣激增,部分原因是区块链领域的新兴应用。因此,在我们结束之前,我必须问你:你如何向一个五岁的孩子解释 ZKP?
Kostas
是的,我在网上看到了你的 ZKP 阅读清单。欢迎来到兔子洞!
最简单的思考方法是:当你去超市,想买酒或其他需要 18 岁以上才能购买的东西时,你必须拿出你的身份证,并把它交给收银员。但你本来不必向他们透露你的全名、地址、确切的出生日期等等,他们只需要知道你是否在 18 岁以上。零知识证明解决了这个问题,你只需要分享你 18 岁以上的证明,而不需要任何其他关于你自己的信息。只是一个关于需要的确切条件的真 / 假陈述。因此,ZKP 是一种密码学技术,在回答一个问题时,您可以证明它是真的或假的,而不透露任何进一步的信息。
作尽管 ZKP 最近在区块链行业中很流行,但大多数应用程序使用它是为了它的可扩展性,而不一定是为了隐私。我想把这个问题留到下次再谈!
主持人
Sui 以什么方式使用零知识证明?它支持哪些使用案例?
Kosta
我们正在 SUI 建立一个零知识证明团队 — — 为了隐私和可扩展性。从本质上说,开发者将能够创建支持用户之间私人交易的应用程序,而不会像目前大多数流行的链那样被所有人完全看到。
SUI 将为他们提供这样做的基本要素或构建模块,我们不会在区块链上提供私人交易,但会授权其他人在 Sui 上开发相关的应用程序。例如,有人可能会构建一个 Know Your Customer 应用程序,它将证明一个客户没有受到制裁,而不需要其他任何人知道此人过去的交易。或者一个电子投票应用程序,在最终结果出来之前,其他人无法看到你投了什么票。显然,我们强烈建议创建符合监管指南的任何应用程序。
主持人
你如何看待区块链中隐私的演变?
Kosta
大多数区块链中的交易都是公开的,这意味着每个人都可以看到用户之间的交易。我认为大多数区块链最终将支持私人交易,但如果法院命令或法律要求,监管机构或审计人员将有能力查看交易的部分内容。你看到 Tornado Cash 的新闻了吧?
为了让隐私交易成为主流,在某种程度上监管机构的参与是非常有必要的。除非有办法使交易在必要时对审计师透明,否则这是不可能发生的。
【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。
