班克斯创始人:关于Starknet生态的五点体会
我一直想参加StarkWare会议。 因为StarkWare对生态系统的了解不像以太体的其他部分那么深刻。 这应该有道理
例如,Starknet有自己的定制开发者语言Cairo和自己的定制虚拟机CairoVM,因为组成Stark世界的许多组件都是定制的。
这在太坊和Starknet开发者社区被分割开来,与其他L2相比,在这两个网络之间形成了更大的差距。 以下是我想学习的内容。 他们为什么要这么做
? 定制的开发环境能带来什么好处? 这会给开发者带来多少摩擦? Cairo带来的好处是否超过了失去以太网效果的成本? Starknet呢? 社区对Starknet有多少所有权
? 社区如何在Starknet治理中发出自己的声音? 你在建什么? 什么样的团队在Starknet上构建什么样的东西? Starknet把他们带到哪里去了?
我的问题都回答好了吗? 是的,还有更多。 (注意: StarkWare是由Uri Kolodny和Eli Ben-Sasson建立的核心业务实体
,该公司专注于STARK证明技术的开发,Starknet是由StarkWare和Starknet基金会构建的雄心勃勃的中心化网络、STARKs以及构成块链的其他组件。 )没想到Starknet社区的文化会这么强。 很明显,我们目睹了Starknet网络的状态蓬勃发展,尽管我们还很年轻。
Starknet是一个婴儿,不仅会走路,还会继续学习站起来。 但是我从Starknet社区感受到的能量和主人翁精神,让我对这个年轻的生态系统感到乐观。
我在StarkWare会议上进行的9次采访将由Bankless播客团队(PodSquard )处理,并在RSS和YouTube上统一公开。
本文直接引用并嵌入了一些采访! 当然,以下是我在StarkWare会议上学到的五件事。 1、Starknet的工作状态? 星期六早上
,我降落在以色列特拉维夫,放下行李后,我进入Hacker House,活动前几天,数百名开发者在那里住宿、吃饭,并通过无线网络连接互联网。
我看到开发者向其他开发者展示他们的小工具,让他们有机会了解正在建设的项目。 我到达后不久,Starknet基金会的两名成员主办了“治理研讨会”。 也就是说,大家围成了一个圈
然后介绍Starknet社区治理的现状。 基金会的“成员”标签可能有点太强了,因为它看起来像社区志愿者。 他们决定承担Starknet开发者和Starknet基金会联系的课题。听了研讨会后,很明显我们处于Starknet治理的初期阶段。 我们看着宝宝出生。 那个正在学习发出声音的方法。 那个明确了站起来的方法。 酷的是
Starknet似乎有很多开发者。 他们似乎有兴趣参与其中,并成为进程的一部分。 目前
,Starknet治理组织主要是协议开发者,可能是Starknet的“核心开发者”),Cairo开发者社区虽然强大,但拥有少数存在。 和开发者一起闲逛的时候
感受到了“这是我们的网络”的气氛。 我想Starknet的一些开发者逐渐意识到“我可以拥有我正在构建的东西”。 乐观和兴奋的心情都很丰富,但我也有一点担心。
Starknet的最终目标是完全中心化,成为运营社区的机器,但Starknet社区本身还处于起步阶段,还有很多工作要做。 尽管如此
这个crypto社区在挑战面前没有退缩,解决方案也没有必要同时出现。 Starknet社区似乎准备好响应号召了吗? 2. Starknet在很大程度上独立于以太网吗?
如果你在以太体生态系统呆了一段时间,你可能会注意到StarkWare和更远的以太体生态系统之间存在着非常大的差距。 从技术上来说,这应该是有道理的
。 Starknet是一种很大程度上独立于以太网的技术,实际上它只是将以太网用作数据层。 但是,Starknet也可以与以太体资产结合使用。 理论上
可以在任何L1上部署Starknet。 因为StarkWare已经构建了自我优化的技术。 这以各种方式引起了ETH最大主义者的不满
,我承认我过去有过这样的想法,“你怎么敢不用EVM! ”,他们当然选择了可能有问题的投资者(3AC、Alameda、Multicoin )。 我知道我有这样的偏见
所以,我想借此机会参加这个活动,从StarkWare的角度来看这个问题。 甚至在来特拉维夫之前
,我听说了StarkWare与生态系统开发者接触过的很多积极的事情——反馈的共同主题。 我想开发者已经听说了StarkWare关于Cairo和Starknet的开发选择。
显然,摆脱以太体的网络效应,构建自下而上、自我优化的生态系统是正确的选择。 在详细了解了Cairo的选择以及Uri和Eli开创的技术之后,所有的逻辑都融合在了一起。
SNARKs和STARKs是非常棒的技术,值得表现出各自最好的版本。 StarkWare似乎离充分实现这些技术最远。
我看到Eli和Uri在StarkWare会议开始时做了开场白,之后我有机会采访了他们。 这两位数学和密码学先驱已经成为世界的建设者。
可以听到我对Eli和Uri的采访: https://www.youtube.com/watch? v=MyNzEUqHEQgfeature=youtu.be
3. Cairo的负担可能没有我想象的那么重吗? 我知道作为EVM最大主义者的偏见
所以,我想利用StarkWare会议检查一下Cairo开发者对体验的理解。 什么是Cairo? Cairo是为StarkWare生态系统定制的编程语言。
我注意到的一个主题是,StarkWare生态系统针对自身进行了优化,而其他L2针对以太体进行了优化。 StarkWare和Starknet的精神是
Starknet希望成为自己最好的版本。 这包括从头开始构建编码语言,以最大限度地实现StarkWare技术的最佳表现。 虽然牺牲了获得以太坊网络效果的能力
但是,反驳这个设计的选择仍然很难。 特别是现在,很明显Cairo自身的网络效果已经达到了逃脱速度。 另外
也有团队在SolidityCairo这两个系统之间架起了开发者中间件的桥梁。 例如,Kakarot。 很遗憾
,我没能采访Kakarot队()不知道我在这里有多有用? 于是,他们在活动上进行了示威。 上传后可以看到。 4、智能合约钱包L2
智能构建钱包(SCW )和“帐户抽象”(AA )是同义词。 大家都同意:账户抽象是在crypto上发现的许多坏名字之一,另一个坏名字是“EOA :在外部有账户”
后者也是智能合约钱包中没有的钱包类型。 以太网上的所有钱包可以是两种类型之一: EOA或智能构建钱包(SCW )。 我们大部分人都用EOA钱包
这包括Ledger、Metamask、Phantom、Coinbase钱包……目前人们使用的crypto钱包中约99%是EOA钱包。 什么是智能合约钱包
? 账户抽象的力量(使SCW存在的力量)难以表达,其潜力是无限的。 EOA在比特币上,SCW就像在以太坊上一样。
你的Ledger、Metamask或者你可能使用的EOA是愚蠢的钱包,它只做一件事。 那是签名信息。 智能构建钱包(SCW )是图灵完整的钱包
。 就像以太坊如何把钱和软件联系起来一样,账户抽象也会让软件注入我们的钱包。 智能构建钱包(SCW )可升级crypto的用户体验
,使crypto钱包变难,消除很多非直观的因素。 帐户抽象地解锁了新的设计景观。 这本身就是自己从零到一的瞬间。 在StarkWare会议上
,有两个主要的智能合约钱包(SCW )团队。 代理xbraavos我是L1代理APP的初始超级用户
不过,以太坊的低gas资费模式将于2019年底结束后,L1的智能合约钱包将无法正常工作。 为什么? 想象一下。 以太坊在2021年最坏的情况下支付了——高额的gas费,失败的铸造
令人困惑的用户体验。 那是因为以太坊没有在L1上启用帐户抽象。 Yoav Wiess是以太坊基金会的安全研究员,领导着ERC-4337背后的工作
此标准旨在将帐户抽象为以太L1。 为了了解帐户抽象和智能联系人钱包(SCW ),我们建议您观看Yoav的采访!
https://www.youtube.com/watch? 在v=lkcqVVNu0q8的同时,智能构建钱包(SCW )的创新前沿长期处于L2,尤其是ZK L2。
那么为什么是ZK Rollups而不是OptimisticRollups(Orus )呢?
像Optimism和Arbitrum这样的ORU试图成为以太体的等价物。 以太坊没有启用帐户抽象,因此也没有当前的ORU。 现在,钱包的99%是EOA钱包
。 但最终,99%的钱包将是智能合约钱包(SCW )。 总的来说,智能合约钱包(SCW )的扩散会朝着这个方向发展。 ZK-Rollups ORU 以太网L1。
L2可以比L1更早地适应和创新,例如,L2为EIP (例如,账户抽象)生成生产级测试网络。 在这里可以更详细地阅读这个现象。
3359 newsletter.banklesshq.com/p/EVM-equivalence
如果Braavos的创始人兼首席执行官想谈谈Starknet的智能合约钱包(SCW ),请查看以下我的采访。
https://www.youtube.com/watch? v=9ycBLfqYcO45,ZK-Rollups没有使用知识零证明吗? 是的。
我记得以前学过这个知识点,后来在crypto的混乱中忘了这个有趣的事实。 ZKP专门隐藏知识,任何ZKP都是有效性的证明,但ZKP也在整个过程中隐藏信息
。 大多数“zk-Rollups”实际上是有效性rollups