搜索
NFT元宇宙Web3
近期热门

这位数学神童颠覆了加密货币平台,见了棺材也不准备还钱

RR

信息来源自Bloomberg Businessweek,略有修改,作者Christopher Beam

21年10月14日,在英国利兹附近的一所房子里,劳伦斯·戴正坐在沙发上吃着炸鱼薯条的晚餐,这时他的手机响了。这条短信是与他一起在Indexed Finance工作的同事发来的,Indexed Finance是一个加密货币平台,它创建的代币类似于在区块链上的指数基金。

这位同事发来的截图显示了最近的一笔交易,后面加了一个问号。戴说:“如果你不了解你看到的是什么,你可能会说这是一笔不错的交易。”但他了解的情况足以让他感到震惊:一个用户以大幅缩水的价格购买了某些代币,这本来是不可能的。事情非常不对劲。

戴跳了起来,跑进卧室给Indexed的联合创始人狄龙·凯勒打电话。当时凯勒正坐在离奥斯汀6个时区远的母亲家的客厅里,正在拆卸一台DVD播放机。他拿起电话,听到戴气喘吁吁地解释说平台收到了攻击。凯勒回忆道:“我只说了一句,‘什么?’

他们拿出笔记本电脑,在几个熟人的帮助下,研究平台的代码。Indexed建立在以太坊区块链上,是一个存储交易细节的公共分类帐,所以意味着有攻击的记录存在。

要弄清楚到底发生了什么需要几周的时间,但似乎该平台被愚弄了一番,以至于严重低估了属于其用户的代币的价值,并以极低的折扣卖给了攻击者。涉案人员总共带走了价值1600万美元的资产。

凯勒和戴止住了损失,修复了足够的代码,以防止进一步的攻击,然后转身面对公关噩梦。

在该平台的Discord和Telegram频道上,代币持有者相互指责,并指责团队要求赔偿。

Kellar在Twitter上向Indexed的数百名用户道歉,并对他未能发现的漏洞承担责任。他写道:“我搞砸了。”

现在的问题是谁发动了袭击,以及他们是否会归还资金。在被证实之前,大多数加密漏洞都被认为是内部人员所为。

攻击发生后的第二天早上,当他试图入睡时,戴意识到他没有收到某个特定合作者的消息。几周前,一名用户名为“UmbralUpsilon”的程序员在Discord上联系了戴和凯勒,提出要创建一个机器人,让他们的平台更高效。

他们同意了,并支付了一笔初始费用。凯勒说:“我们希望他能成为我们的常规合作伙伴。”

鉴于他们聊天的程度,戴本来以为UmbralUpsilon会在攻击发生后提供帮助或表示同情。相反,什么都没有。戴调出了他们的聊天记录,发现只有他那一半的对话还在,UmbralUpsilon已经删除了他的信息,并更改了他的用户名。戴说:“这让我像打了鸡血一样从床上爬起来。”

他与团队分享了他的怀疑,在接下来的几天里,他们梳理了攻击者的数字踪迹。他们发现,攻击期间用于转移代币的以太坊钱包与最近一场黑客比赛中用于收集奖金的另一个钱包相连接,该比赛的参与者有时自称UmbralUpsilon。他们调出该参赛者的注册信息,看到它与合作编码平台GitHub上的一个个人资料相连接。

该GitHub的个人资料是由一个电子邮件地址以“amedjedo”开头的人创建的,该地址与安大略省一所公立学校董事会拥有的域名有关。戴和他的同事还发现了一位维基百科的贡献者,其用户名与GitHub上的类似。

这位维基百科的编辑曾经修改过加拿大一项颇受欢迎的高中生智力竞赛的页面,在“校友”一栏添加了一个名字:“著名数学家Andean Medjedovic。”其余部分由谷歌填充。Andean Medjedovic此前是安大略省滑铁卢大学的一名研究生,专攻数学。他的简历显示,他对加密货币感兴趣。

该团队松了一口气。一旦网络攻击者被确认,他们通常会归还资金,以换取保全颜面的赏金和“白帽”黑客的荣誉。戴已经联系了UmbralUpsilon,为代币的安全归还提供10%的奖励,并勉强称赞了一下“干得好”,但他没有得到回复。

于是凯勒尝试了另一种策略,给Medjedovic发信息,称呼他为“Andean”。这一次Medjedovic做出了回应,他在Twitter上公开奚落Indexed的用户:“你们被骗了。你对此无能为力。……这就是加密货币。”

当一名团队成员给他发邮件,说如果他退回代币,他们将付给他5万美元时,Medjedovic回复了一个以太坊地址的链接。他写道:“把钱寄过来。”他们没有接受折磨他们的人的诱饵,令他们惊讶的是,他们得知这个人只有18岁。

最后,凯勒给Medjedovic发了短信,说在他们将被迫请来律师和警察之前,做最后一次恳求。“他写道:“我恳求你现在放弃,让自己轻松一点。”这名少年回复了“Xdxdxd”,并补充说,“祝你好运。”

当凯勒和他的联合创始人创建Indexed时,他们认为这是DeFi(去中心化金融)向前迈出的一步。DeFi是一种基于区块链的金融运动,旨在为借贷、资产交易和投资组合管理提供更自动化、更少中介化的服务。

一些支持者对DeFi持功利主义观点,认为它是传统金融的改进。另一些人则更加自由,他们认为DeFi是对现有体制的一种逃避,是规避政府或企业强加的规则和限制的一种方式。还有一些人持怀疑态度,他们认为这一切都是骗局。

自称“非常进步”的凯勒完全属于功利主义阵营。23岁时,他从德克萨斯大学达拉斯分校辍学,因为计算机科学课程没有教给他任何新东西。他创办了Indexed公司来解决一个问题:如果你想交易加密货币,但不想有每天管理投资组合的麻烦,该怎么办?

在传统金融领域,投资者如果想要广泛而平衡地持有各种股票,就可以购买指数基金的股票,将买卖股票的日常工作外包给投资组合经理。凯勒打算在区块链上创建一个类似的安排,但使用了一个算法来驱动交易。

指数基金经理将维护包含指数份额基础资产的投资组合,而Indexed算法则为每个指数代币维护基础代币的“池”。用户可以将一个或所有基础资产交换到池中,以换取一个index代币——这个过程被称为“铸币”。

他们同样可以通过将指数代币交易回池中来“烧掉”指数代币,以换取一项或全部基础资产。或者,与交易所交易基金(etf)一样,用户可以在Uniswap等去中心化交易所买卖指数代币。

指数基金的形式多种多样,每种形式都有不同的投资策略。有些指数,比如标准普尔500指数,是市值加权指数:如果该指数某只股票的价值上涨,该股票在投资组合中的价值比例就会相应上升。

其他人则寻求保持股票的固定平衡。例如,如果你想让微软的股票一直占你投资组合的20%,而这只股票的价值上升了,投资组合经理就会卖出微软的股票,以保持其20%的权重。

凯勒和他的团队以这类基金为模型,使用一种被称为“自动做市商”的机制来维持基础资产的平衡,就像许多DeFi平台所做的那样。

与传统的做市商不同,AMM本身不会买卖资产。相反,它将通过调整组成代币的“池价”,来帮助资金池达到预期的资产平衡,以激励交易者从资金池中购买它们或将它们卖入其中。

当池中需要更多特定的代币时,它的价格就会上涨。当资金池的需求量减少时,价格就会下降。这个模型假设用户会理性地与协议互动,低买高卖。

通过取消人工管理人员,Indexed可以省去管理费,就像其更大的竞争对手Index Coop那样,只需持有其最受欢迎的指数代币就可以收取0.95%的管理费。(Indexed会对燃烧代币和在池中交换资产收取费用,但这些只适用于一小部分用户。)

它还通过限制平台与外部实体之间的交互次数来节省成本。例如,当Indexed需要计算池中持有的总价值时,它有时会根据池中最大的价值和权重进行推断,而不是检查Uniswap等交易所的代币价格。

通过这种方式,它减少了在以太坊区块链上支付的交易费用。凯勒认为完全被动是“指数基金运作方式的自然延伸”。

但被动也带来了风险。如果代码有问题,有人可以直接利用它,而不需要绕过任何人为保护措施。而限制区块链交互以降低成本需要权衡:当智能合约的步骤更少时,就会为安全漏洞留下更多空间。

被利用的加密货币平台列表很长,而且每周都在增加。戴说:“DeFi中有一种常见的说法,即协议有两种类型。”“已经被黑的和即将被黑的。”

凯勒意识到一种可能的攻击途径:Indexed用于将代币引入池中的机制。当这种“重新索引”发生时——比如说,在一个代币的市场价值超过另一个代币,有资格被纳入蓝筹基金之后——资金池通过一个复杂的方程式来设定新代币的初始价格。

该方程的一个变量是基准代币的价值。如果你能以某种方式调整资金池对该代币的定价,理论上你可以迫使资金池对其其他代币进行错误定价。

凯勒说:“我花了至少两周的时间来研究这个问题。但他找不到任何错误,他花钱请来检查代码的两名安全研究人员也没有找到。所以,他说,“我认为这不是一个攻击媒介。”

尽管如此,Indexed还是在其网站上发布了一条警告:“我们对我们合同的安全性有信心……(但)我们不能绝对确定没有任何错误被忽视。”

该平台于2020年12月首次亮相,最初提供两个指数代币:CC10,代表按市值计算的基于以太坊的顶级代币中的10个,以及DEFI5,代表五个顶级DeFi代币。这个项目很快就吸引了一小群忠实的追随者,包括戴。他拥有理论计算机科学博士学位和金融工程硕士学位,为此他写了一篇关于股票市场指数投资组合优化的论文。指数与他的兴趣和他相对较低的风险偏好一致。他说:“从根本上说,当谈到投资加密货币以外的领域时,我是相当无聊的。”

戴和凯勒相处得很好。他们都有一种荒诞的、极具网络感的幽默感,而且作为一个有作家倾向的金融专家和一个富有创造力的程序员,他们有互补的技能。戴辞去了在一家石油和天然气公司的工作,于2021年4月全职加入Indexed。

在当年加密货币兴趣激增的推动下,Indexed迅速发展起来,很快成为价值仅次于index Coop的第二大基于以太坊的指数协议。他们扩大了自己的野心,推出了指数代币,并计划进行升级,使池中的资产能够赚取利息。Indexed在DeFi平台Balancer上建立了自己的代码模型,该平台对Indexed留下了深刻的印象,以至于它给Indexed提供了资助——对Indexed的未来投下了信任票。

当Indexed上线时,Medjedovic刚刚开始攻读硕士学位。他做事往往很快,打算在一年内完成学位。他在小学时学过10年级的数学,14岁就从高中毕业,并在滑铁卢大学用三年时间完成了他的学士学位,滑铁卢大学是加拿大数学和计算机科学的顶级学校之一,也是以太坊联合创始人Vitalik Buterin的母校。到2021年秋天,Medjedovic已经提交了他关于随机矩阵理论的硕士论文,并计划申请博士课程。滑铁卢大学数学教授David Jao表示:“我想不出在我在这个学校的时间里,还有哪个学生能那么早拿到这个学位。”

尽管Medjedovic在学术上很超前,他的社会成熟度却落后了。一位要求匿名的前同学回忆说,他“自信到了傲慢的地步”,并公开对那些他认为不如他聪明的学生摆出一副高高在上的姿态。“无论他做了什么或说了什么,他都相信这是绝对正确的,绝对的真理。”Medjedovic显然与极端主义思想打交道:这位同学说,他听到他对白人至上主义和优生学发表了赞赏的言论。

尽管如此,Medjedovic还是交到了朋友,通过国际象棋和电子游戏《英雄联盟》等活动与他们建立了联系。他还喜欢读小说,尤其是科幻小说。他在一个社交网络上的个人资料中引用了Kurt Vonnegut在《猫的摇篮》中关于人类求知徒劳的一句话:“老虎要捕猎,鸟儿要飞翔,人们会坐下来思考为什么,为什么,为什么?老虎要睡觉,鸟儿要着陆,人必须告诉自己他明白。”

Medjedovic也逐渐成为一名熟练的程序员,他经常参加一个名为Code4rena(或C4)的在线黑客竞赛。在这个竞赛中,开发人员通过寻找系统中的安全漏洞来争夺公司提供的奖金。他在两次C4比赛中赢得了奖励。帮助经营C4并在Indexed遭受攻击前后与Medjedovic通信的Adam Avenir说:“他看起来很友好,很酷,像一个认真的孩子。”

Medjedovic对DeFi很感兴趣,尤其是amm的机制。他在一封电子邮件中说:“每当我听到一种新型的DeFi产品,我就会仔细研究它的运作方式,如果我想出一个好主意,就会向它投入一些钱。他估计自己花了数百个小时“研究这些策略背后的数学,试验不同策略的盈利能力”。然后,他编写了机器人,在这些平台上执行套利交易,赚取少量利润,并帮助资金池更有效地运行。

在一个论坛上看到Indexed后,他仔细研究了它的智能合约,并注意到代码中的一个“错误定价的机会”。他还看到,可以绕过限制池内某些交易规模的保障措施。他说:“起初,我不相信”,他进行了几次计算,“理论上是可行的。”他花了一个月的时间编写了一个利用这个漏洞的脚本。

他还以UmbralUpsilon的身份联系了Discord上的Indexed团队,询问有关资产组合和定价的基本问题,并提出为该平台编写套利机器人。现在回想起来,戴说:“我怀疑他可能是想看看我是否能为他打开一个缺口。”凯勒和戴说,他们分享的信息对这次攻击没有帮助。

最后,在10月中旬,Medjedovic准备部署代码。同样重要的是,两个最大的Indexed池已经成熟,可以“重新索引”。他们所需要的只是用户引入少量的新代币。

利用这个漏洞需要数百条命令,法庭文件后来花了几十页来解释。但这个过程包含几个关键步骤。为了攻击构成DEFI5指数的代币池(以及后来的CC10池),Medjedovic编写了一个程序,获得了价值1.57亿美元的“闪电贷款”——这是加密货币交易中的一种机制,只要用户在同一组预先编程的交易中返还资金,就可以获得资金。然后,他的脚本用借来的大量资金购买了池中几乎所有的UNI。UNI的突然供应不足导致其在池内的价格飙升,因为算法试图激励交易者停止将UNI换出,并开始将其换回,以恢复其原来的平衡。Medjedovic买的UNI越多,价格就越高,最终达到了外部市场价格的860倍。他总共花费了价值1.09亿美元的代币,买下了真正价值520万美元的UNI。

从表面上看,这是一笔疯狂的交易,但UNI在DEFI5资金池中扮演了一个独特的角色。它是基准代币——池子可以据此推断其总价值。随着池中UNI的数量急剧减少,资金池现在估计其自身价值比实际情况要小380倍。因此,新引入的代币Sushi的数量急剧下降,而这是制造DEFI5代币所需的。如果他愿意,Medjedovic现在可以用价值3200美元的Sushi换取价值117.2万美元的DEFI5代币。而如果他只是简单地这样做,Indexed就不会有什么事。该协议对用户可以交换到池中的新代币的数量进行了限制,因此他只能提取池价值的1.5%左右——考虑到交易费用,这对他来说并不有利。

相反,Medjedovic的脚本拿出了另一笔由价值240万美元的Sushi代币组成的闪电贷款。它没有把这些代币换到资金池中,而是把它们赠送给了资金池——这是Indexed的算法无法处理的看似不合理的举动。这笔“捐赠”让资金池不堪重负,并绕过了其通常对新代币的交易限制。这使得Medjedovic的程序可以自由地将估值过高的Sushi换取被低估的DEFI5代币,然后将这些代币套现为池中的基础资产,偿还贷款,并保留现在价值1190万美元的剩余部分。对CC10资金池的攻击使总收益达到1600万美元。

Medjedovic在电子邮件中回忆说,他对这次攻击成功感到惊讶。他写道:“我只做了几次尝试”,之后他就没钱支付区块链的交易费用了。

凯勒说:“这绝对令人印象深刻,但他的才华没有得到很好的发挥。”

如果Medjedovic考虑过把代币还回去,那他也没有考虑太久。在Indexed团队确认他的身份后,他在Twitter上发布了一首挑衅的诗。评论者怂恿他。一个人张贴了皇冠表情符号。另一个人写道:“我爱这个人。

一些人指责他使用了种族主义语言和比喻:Medjedovic用于攻击的以太坊地址包括数字“1488”——一个新纳粹口号的缩写——他把n字写入代码本身16次。一位推特用户称他为“Dylan [sic] Roof of Balancer Pools,指的是2015年在南卡罗来纳州查尔斯顿一座教堂杀害9名黑人的枪手。Medjedovic赞了这条推文。

袭击发生后的几周对凯勒和戴来说是地狱。他们忙着重建协议,应对网上的反击,并为他们的代币持有人设计一个补偿计划。

12月9日,在袭击发生近两个月后,凯勒和戴在安大略省对Medjedovic提起诉讼,认为他的行为构成欺诈,应该强迫他把代币归还给原来的主人。事实证明,他们并不是第一个这样做的人。一家在特拉华州注册的匿名公司Cicada 137 LLC已经起诉了Medjedovic,但案件已经被封存,凯勒和戴直到提交了自己的动议才知道这件事。根据起诉书,Cicada 137是在该攻击中损失的代币的最大持有者,在攻击发生时,这些代币价值约900万美元。

当凯拉尔和戴诉诸法庭时,Cicada已经获得了冻结这些有争议的代币的命令。法院实际上不能控制Medjedovic的钱包,但如果他现在移动它们,就会违反法律。Cicada还得到了搜查Medjedovic父母房子的命令,他一直住在那里。但当12月6日执行搜查时,他已经离开,并带走了他的电脑设备。他的父母和弟弟说他们不知道他在哪里。

在起诉书中,凯勒和戴的律师称,攻击的两个特定步骤违反了针对市场操纵和电脑黑客行为的法律。其中一个是将几乎所有的UNI代币从DEFI5池中换出,这种不合理的交易扭曲了定价,使Medjedovic可以从被算法强迫出售的Indexed用户手中购买代币。代表凯乐与戴的律师Stephen Aylward表示“交易的唯一目的是误导代币持有者以他们永远不会同意的条款放弃代币。”“我们认为这是一种市场操纵。”同样的论点也适用于Medjedovic与CC10池的互动。

他们认为,第二笔非法交易是Medjedovic用免费Sushi填满资金池,从而欺骗算法,让他绕过某些交易的规模限制。Aylward称这是“Andean为破坏安全措施的故意行为,就像破坏银行的安全系统一样。”他认为,这属于加拿大对黑客行为“极其宽泛”的法律定义,可以被解释为“颠覆计算机系统的预期目的”。

Medjedovic尚未正式回应这两起诉讼,他告诉我他在安大略省连律师都没有。但在我们的电子邮件往来中,他辩称自己执行了一系列完全合法的交易。他说,他所做的一切都没有“涉及进入一个我不被允许进入的系统”。“我没有偷任何人的私钥。我根据智能合约自身的公开规则与它互动。在这场交易中失去互联网代币的人是其他试图利用智能合约为自己谋利的人,他们显然没有完全理解风险交易头寸。”Medjedovic补充说,他在执行这一策略时承担了“巨大的风险”。如果他失败了,他将失去“我投资组合中的一大部分”。((他可能损失的3个ETH的费用在当时价值约11000美元)。

此案提出了几个棘手的问题,即应该如何允许人们与区块链上的代码进行互动。例如,原告指控Medjedovic通过操纵资金池中的代币价值进行了“虚假陈述”。但这是Medjedovic干的,还是算法干的?多伦多专攻信息技术的律师Barry Sookman说,这是一种没有区别的区别:“个人要对他们控制的技术活动负责。”

如果Medjedovic参与了欺骗,那么谁被欺骗了?为Medjedovic提供咨询但没有正式参与安大略省案件的达拉斯律师Andrew Lin正是基于这个理由拒绝接受虚假陈述的说法。“目前还不清楚他对谁做了虚假陈述,他列出了几行代码。代码本身既不是真的也不是假的。”

宾夕法尼亚州立大学研究网络安全的法律与工程教授Andrea Matwyshyn说,在不了解发现过程中可能出现的所有事实的情况下,无法预测法官将如何做出裁决。但这个案子很难说是特别明朗,尤其是考虑到Medjedovic关于他承担了风险的说法。Matwyshyn说:“华尔街的人在看到一个缺口并进行战略研究时,往往能很快赚到很多钱。”“我可以想象法官在考察了这种情况下的技术和财务细节后,权衡了各种因素,得出的结论是,有一些变量使这种行为更接近于高度投机的交易场景。”

DeFi所处的法律和监管灰色地带增加了不确定性。任何拥有技术知识的人都可以创建一个投资工具,把它放在网上,并使用户暴露在可能的漏洞中。美国证券交易委员会主席Gary Gensler表示,他计划控制加密货币交易平台,而商品期货交易委员会前委员、现任SEC总法律顾问Dan Berkovitz称DeFi是一个“霍布斯市场”,其产品违反了商品交易法规。今年3月,白宫发布了一项行政命令,要求制定相关法规,其中包括“降低数字资产可能给消费者、投资者和企业保护带来的风险”。

卡尔加里大学的法学教授Ryan Clements表示,拟议中的监管规定可能无法阻止对Indexed的攻击,但它们可以帮助降低风险,并告知交易者潜在的危险。例如,在产品推出之前,可能需要由认可方进行“代码审核”,以及实名注册。然而,Clements说,执法将是一个挑战。政府不能像屏蔽网站那样“屏蔽”去中心化的平台,因为它们在全球分布的区块链上运行。即使可以,也可能出现山寨平台。

DeFi纯粹主义者更愿意让政府远离他们的平台。监管网站DeFi Watch的负责人Chris Blec在推特上表示,对Indexed的攻击是“DeFi的尴尬”,并批评该团队向法院这样的中央机构寻求帮助。凯勒说他没有其他选择——DeFi又没有自己的司法系统。无论如何,他认为DeFi应该在现有的法律框架内运作。他表示:“我认为,在治理和项目管理方面,应该将权力下放。”“但你需要一个中央机构来执行基本规则。”

在凯勒和戴提起诉讼的一周后,Medjedovic出席了通过Zoom举行的虚拟听证会。他的相机是关闭的,几乎不说话。法官命令他要么将有争议的资产转移给中立的第三方,要么在下周亲自出庭。当最后期限到来时,Medjedovic仍然没有转移代币,也没有出庭。法官发出了对他的逮捕令。

这个案子目前处于悬而未决的状态,直到当局找到Medjedovic或他决定出庭。在非加密货币案件中,如果原告获得缺席判决,法院可以简单地命令他的银行冻结他的账户或移交他的资产。但由于加密货币钱包的性质,只有使用私钥才能访问,没有Medjedovic,当局无法获得代币。当我问他是否花掉了任何利润时,他说,“我不相信花钱。”最近确实有人将价值近40万美元的代币从Indexed 攻击中使用的钱包转移到一个似乎是加密货币混合服务的地方,这使得代币无法追踪,表明Medjedovic可能正在访问一些资金。

几乎所有与我交谈过的人都希望他露面,不是为了拿回他们的钱,就是为了让法院解决棘手的法律问题。Cicada 137的律师Bathgate说,有“充分的理由相信”Medjedovic已经逃出了国境。安大略省的执法机构表示,他们没有积极追捕他,加拿大皇家骑警和联邦调查局拒绝置评。但躲起来也解决不了他的法律问题。审理此案的法官Andean Medjedovic写道:“我可以向Andean·Medjedovic保证,诉讼并不像美酒一样,会随着时间的推移而得到改善。”

委婉地说,Medjedovic似乎对公众的同情不感兴趣。在给我的电子邮件中,他时而直截了当的回答,时而明显的挑衅。当我问他是否有人给了他建议时,他选择了后者:“在整个过程中,我一直在与我的导师Peter Thiel交换dm。是他怂恿我这么做的!

对于自己的未来,Medjedovic不以为然:“我不关心‘找工作’。在笼子里打发时间不是我对美好生活的想法。”他没有排除自己创造产品的可能性:“如果我有一个必要的、有用的技术想法,我当然会把它创造出来。到目前为止,我还没有在这方面得到任何神圣的启示。”

与此同时,Indexed团队也在继续努力。今年1月,它推出了一个指数代币,但自那以来,该平台的总价值进一步下降,与整个DeFi空间同步,计划中的升级也已被搁置。凯勒说:“在经历了这一切之后,我们俩都没有同样的动力继续做这个项目。”戴补充说:“大多数人都意识到Indexed不会再强势回归。”

往好的方面想,尽管这起袭击事件及其后果令人痛苦,但它也引起了关注。凯勒和戴都收到了DeFi的工作邀请。戴也在申请法学院。他说:“没有多少人能够弥合技术和法律框架之间的鸿沟”,“我想我还是自己来吧。”

今年2月,在Medjedovic还躲在外面的时候,凯勒和戴飞去ETHDenver大会,参加各种聚会和座谈会,并与其他开发者见面。但他们大部分时间都是在互相交谈。这是他们有史以来第一次在IRL上见面,他们有很多事情要讨论。为了纪念这一时刻,他们俩拍了一张自拍,戴咧嘴笑着,凯勒一脸茫然,并在推特上配文:“Shape rotator squad roll out。”

编辑于 2022-06-18 02:15
「 真诚赞赏,手留余香 」
赞赏

发表评论已发布0

手机APP 意见反馈 返回顶部 返回底部