# StarkWareセッションで学んだ5つのこと私はStarkWare会議に参加したいと思っていました。なぜなら、StarkWareエコシステムについての理解がEthereumの他の部分ほど深くないからです。これは理解できます。なぜなら、Starkの世界の多くの構成要素はカスタマイズされており、Starknetには独自の開発言語Cairoと仮想マシンCairoVMがあります。これにより、EthereumとStarknetの開発者コミュニティの間に分断が生じ、他のL2と比較してより大きな隔たりが形成されています。以下は私が知りたい質問のいくつかです:- なぜカスタマイズされた開発環境を採用する必要があるのか? どのような利点があるのか? それは開発者にどの程度の摩擦をもたらすのか? Cairoの利点は、イーサリアムネットワークの効果を失うコストを上回るのか?- Starknetのコミュニティの所有権はどうなっていますか?コミュニティはStarknetのガバナンスでどのように声を上げますか?- Starknet上では何が構築されていますか?どのチームがどのプロジェクトを開発していますか?Starknetは彼らをどこに連れて行きましたか?私のすべての質問が解決され、さらに多くのことを学びました。私が驚いたのは、Starknetコミュニティの文化が非常に強力であることです。明らかに、私たちはStarknetネットワークの状態が急成長しているのを目の当たりにしていますが、それでもまだ若いです。Starknetはまだスタート段階にあり、立ち上がることを学ぼうと努力しています。歩くことは言うまでもありません。しかし、Starknetコミュニティから感じられるエネルギーとオーナーシップの精神は、この若いエコシステムに対して楽観的な気持ちを抱かせてくれます。以下は私がStarkWare会議で学んだ5つのこと:## 1. Starknetの稼働状況土曜日の朝にテルアビブに到着した後、私はハッカーハウスに行きました。そこには数百人の開発者がイベントの数日前に宿泊し、働いていました。私は開発者たちが互いにプロジェクトを披露しているのを見て、彼らが構築している内容を理解する機会を得ました。不久後、Starknet財団の2人のメンバーが「ガバナンスワークショップ」を主催し、Starknetコミュニティガバナンスの現状を紹介しました。彼らはコミュニティのボランティアに近く、開発者と財団との連絡役を担っています。明らかに、Starknetのガバナンスはまだ初期段階にあります。私たちは、声を上げ、立ち上がる方法を学んでいる新しいものの誕生を目撃しています。興奮すべきことは、Starknetにはこのプロセスに参加したいと熱心な開発者が多数いるようです。現在、Starknetのガバナンス組織は、プロトコル開発者(と呼ばれる「コア開発者」)で構成されており、Cairo開発者コミュニティは影響力が強いものの人数は少ない。開発者との交流の中で、私は「これは私たちのネットワークだ」という雰囲気を感じました。一部のStarknet開発者は「私が構築しているものを所有できる」ということに気づいているようです。楽観的で興奮した感情は豊富ですが、私にはいくつかの懸念もあります。Starknetの最終目標は、完全に分散化されたコミュニティ運営のシステムになることですが、Starknetコミュニティ自体はまだ始まったばかりで、やるべきことがたくさんあります。それにもかかわらず、このcryptoコミュニティは退くことなく、解決策は同時に現れる必要はありません。Starknetコミュニティは挑戦に備えているようです。! [BanklessDAO創設者:Starknetで学んだ5つのことを共有する](https://img-cdn.gateio.im/social/moments-f28448b055c4d8355153f802f65d1ad6)## 2. Starknetは大きくイーサリアムから独立していますもしあなたがイーサリアムエコシステムにしばらく滞在しているなら、StarkWareとより大きなイーサリアムエコシステムとの間に大きなギャップがあることに気付いているかもしれません。技術的な観点から見ると、これは理解できます。Starknetは大部分がEthereumから独立しており、実際にはEthereumをデータ層(として使用しているだけです。ただし、StarknetはEthereumの資産とも組み合わせることができます)。理論的には、StarknetをどのL1にもデプロイすることができます。なぜなら、StarkWareは自己最適化技術を構築しているからです。これにより、一部のETH最大主義者の不満が引き起こされました。私も以前は「どうしてEVMを使わないのか?」という考えを持ったことがあると認めます。自分の偏見に気づいたので、この機会を借りてStarkWareの観点からこの問題を考えたいと思います。テルアビブに来る前から、私はStarkWareとエコシステム開発者とのインタラクションに関する多くのポジティブなフィードバックを聞いていました。一般的な見解は、開発者がStarkWareがCairoとStarknetの開発選択に関する意見を聞いていると感じているということです。明らかに、イーサリアムのネットワーク効果から脱却し、ボトムアップで自己最適化されたエコシステムを構築する選択は正しいです。Cairoの選択やUriとEliが開発した技術を深く理解することで、すべての論理がつながりました。SNARKsとSTARKsはどちらも非常に素晴らしい技術であり、それぞれの最良のバージョンは十分に実現される価値があります。StarkWareはこの分野で最も先を行っているようです。## 3. Cairoの負担は私が想像していたほど重くないかもしれません私はEVM最大主義者としての偏見を自覚しているので、この会議を利用してCairoの開発者体験に対する理解を検証したいと思います。CairoはStarkWareエコシステムに特化したプログラミング言語です。私が気づいたテーマの一つは、StarkWareエコシステムが自身に最適化されているのに対し、他のL2はEthereumに最適化されているということです。StarkWareとStarknetの理念は、Starknetが自分自身の最良のバージョンになりたいということであり、それにはStarkWare技術の最適な表現を最大限に実現するために、ゼロからコーディング言語を構築することが含まれています。イーサリアムのネットワーク効果を得る能力を犠牲にしているとはいえ、この設計の選択に反論するのは難しい、特に今やCairo自身のネットワーク効果が臨界点に達していることを考えると(、おそらくずっと前に達していた)。さらに、チームはSolidityとCairoの間に開発者ミドルウェアの橋を構築しました。例えば、Kakarotです。## 4. スマートコントラクトウォレット + L2スマートコントラクトウォレット(SCW)と「アカウント抽象(AA)」は大きな意味で同義語です。誰もが同意します: アカウント抽象はcryptoで最悪の名前の1つであり、もう1つの悪い名前は「EOA: 外部所有アカウント」で、これはスマートコントラクトウォレットとは対照的なウォレットタイプです。Ethereum上のすべてのウォレットは、EOAまたはスマートコントラクトウォレット(SCW)のいずれかのタイプに属します。私たちの大多数は、Ledger、Metamask、Phantom、CoinbaseウォレットなどのEOAウォレットを使用しています。現在、人々が使用しているcryptoウォレットの約99%はEOAウォレットです。スマートコントラクトウォレットの潜在能力は無限です。EOAがビットコインに対して持つものは、SCWがイーサリアムに対して持つものと同じです。EOAはメッセージに署名するだけですが、SCWはチューリング完全なウォレットです。イーサリアムがお金とソフトウェアを結びつけるように、アカウントの抽象化は私たちにウォレットにソフトウェアを注入させます。SCWは、cryptoに対するユーザー体験の大幅な向上をもたらし、cryptoウォレットを困難で直感的でないものにしていた多くの要因を排除します。アカウントの抽象化は全く新しいデザイン空間を開き、これは本質的に革命的な突破です。StarkWareカンファレンスには、Argent XとBraavosの2つの主要なSCWチームがあります。私はL1 Argentアプリの初期スーパーユーザーですが、2019年末にEthereumの低ガス料金時代が終わった後、L1上のスマートコントラクトウォレットは正常に機能するのが難しくなりました。なぜですか?2021年のイーサリアムの最悪の状況を考えてみてください:高騰するガス料金、失敗したミント、混乱を招くユーザーエクスペリエンス。それは、イーサリアムがL1でアカウント抽象を有効にしていなかったからです。長い間、SCWの革新的な最前線はL2、特にZK L2にありました。なぜZKロールアップであり、オプティミスティックロールアップ(ORUs)ではないのですか?OptimismやArbitrumのようなORUは、Ethereumの同等物になろうとしていますが、Ethereumがアカウントの抽象化を有効にしていないため、現在のORUもそうではありません。現在、99%のウォレットはEOAウォレットですが、最終的には99%のウォレットがSCWになるでしょう。全体的に見て、SCWの普及はこの方向に進むでしょう: ZK-Rollups → ORU → イーサリアムL1。L2はL1よりも迅速に適応し、革新することができます。例えば、L2はアカウントの抽象化などのEIPのために、実稼働レベルのテストネットを生成します。## 5. ZK-Rollupsはゼロ知識証明を使用していませんはい、それは事実です。私はずっと前にこれを学んだことを覚えていますが、その後の暗号の混乱の中でこの面白い事実を忘れてしまいました。ZKPは知識を隠すために特化しており、どんなZKPも有効性の証明の一種ですが、ZKPはプロセス全体で情報を隠します。そしてほとんどの「zk-rollups」は実際には有効性ロールアップです。! [BanklessDAO創設者:Starknetで学んだ5つのことを共有する](https://img-cdn.gateio.im/social/moments-acec23b569291f6576cfeda36bd9158f)
StarkWareセッションはStarknetの発展状況と未来の機会を明らかにします
StarkWareセッションで学んだ5つのこと
私はStarkWare会議に参加したいと思っていました。なぜなら、StarkWareエコシステムについての理解がEthereumの他の部分ほど深くないからです。これは理解できます。なぜなら、Starkの世界の多くの構成要素はカスタマイズされており、Starknetには独自の開発言語Cairoと仮想マシンCairoVMがあります。これにより、EthereumとStarknetの開発者コミュニティの間に分断が生じ、他のL2と比較してより大きな隔たりが形成されています。
以下は私が知りたい質問のいくつかです:
なぜカスタマイズされた開発環境を採用する必要があるのか? どのような利点があるのか? それは開発者にどの程度の摩擦をもたらすのか? Cairoの利点は、イーサリアムネットワークの効果を失うコストを上回るのか?
Starknetのコミュニティの所有権はどうなっていますか?コミュニティはStarknetのガバナンスでどのように声を上げますか?
Starknet上では何が構築されていますか?どのチームがどのプロジェクトを開発していますか?Starknetは彼らをどこに連れて行きましたか?
私のすべての質問が解決され、さらに多くのことを学びました。
私が驚いたのは、Starknetコミュニティの文化が非常に強力であることです。明らかに、私たちはStarknetネットワークの状態が急成長しているのを目の当たりにしていますが、それでもまだ若いです。Starknetはまだスタート段階にあり、立ち上がることを学ぼうと努力しています。歩くことは言うまでもありません。しかし、Starknetコミュニティから感じられるエネルギーとオーナーシップの精神は、この若いエコシステムに対して楽観的な気持ちを抱かせてくれます。
以下は私がStarkWare会議で学んだ5つのこと:
1. Starknetの稼働状況
土曜日の朝にテルアビブに到着した後、私はハッカーハウスに行きました。そこには数百人の開発者がイベントの数日前に宿泊し、働いていました。私は開発者たちが互いにプロジェクトを披露しているのを見て、彼らが構築している内容を理解する機会を得ました。
不久後、Starknet財団の2人のメンバーが「ガバナンスワークショップ」を主催し、Starknetコミュニティガバナンスの現状を紹介しました。彼らはコミュニティのボランティアに近く、開発者と財団との連絡役を担っています。
明らかに、Starknetのガバナンスはまだ初期段階にあります。私たちは、声を上げ、立ち上がる方法を学んでいる新しいものの誕生を目撃しています。興奮すべきことは、Starknetにはこのプロセスに参加したいと熱心な開発者が多数いるようです。
現在、Starknetのガバナンス組織は、プロトコル開発者(と呼ばれる「コア開発者」)で構成されており、Cairo開発者コミュニティは影響力が強いものの人数は少ない。
開発者との交流の中で、私は「これは私たちのネットワークだ」という雰囲気を感じました。一部のStarknet開発者は「私が構築しているものを所有できる」ということに気づいているようです。楽観的で興奮した感情は豊富ですが、私にはいくつかの懸念もあります。
Starknetの最終目標は、完全に分散化されたコミュニティ運営のシステムになることですが、Starknetコミュニティ自体はまだ始まったばかりで、やるべきことがたくさんあります。それにもかかわらず、このcryptoコミュニティは退くことなく、解決策は同時に現れる必要はありません。Starknetコミュニティは挑戦に備えているようです。
! BanklessDAO創設者:Starknetで学んだ5つのことを共有する
2. Starknetは大きくイーサリアムから独立しています
もしあなたがイーサリアムエコシステムにしばらく滞在しているなら、StarkWareとより大きなイーサリアムエコシステムとの間に大きなギャップがあることに気付いているかもしれません。
技術的な観点から見ると、これは理解できます。Starknetは大部分がEthereumから独立しており、実際にはEthereumをデータ層(として使用しているだけです。ただし、StarknetはEthereumの資産とも組み合わせることができます)。
理論的には、StarknetをどのL1にもデプロイすることができます。なぜなら、StarkWareは自己最適化技術を構築しているからです。
これにより、一部のETH最大主義者の不満が引き起こされました。私も以前は「どうしてEVMを使わないのか?」という考えを持ったことがあると認めます。
自分の偏見に気づいたので、この機会を借りてStarkWareの観点からこの問題を考えたいと思います。
テルアビブに来る前から、私はStarkWareとエコシステム開発者とのインタラクションに関する多くのポジティブなフィードバックを聞いていました。一般的な見解は、開発者がStarkWareがCairoとStarknetの開発選択に関する意見を聞いていると感じているということです。
明らかに、イーサリアムのネットワーク効果から脱却し、ボトムアップで自己最適化されたエコシステムを構築する選択は正しいです。Cairoの選択やUriとEliが開発した技術を深く理解することで、すべての論理がつながりました。
SNARKsとSTARKsはどちらも非常に素晴らしい技術であり、それぞれの最良のバージョンは十分に実現される価値があります。StarkWareはこの分野で最も先を行っているようです。
3. Cairoの負担は私が想像していたほど重くないかもしれません
私はEVM最大主義者としての偏見を自覚しているので、この会議を利用してCairoの開発者体験に対する理解を検証したいと思います。
CairoはStarkWareエコシステムに特化したプログラミング言語です。私が気づいたテーマの一つは、StarkWareエコシステムが自身に最適化されているのに対し、他のL2はEthereumに最適化されているということです。StarkWareとStarknetの理念は、Starknetが自分自身の最良のバージョンになりたいということであり、それにはStarkWare技術の最適な表現を最大限に実現するために、ゼロからコーディング言語を構築することが含まれています。
イーサリアムのネットワーク効果を得る能力を犠牲にしているとはいえ、この設計の選択に反論するのは難しい、特に今やCairo自身のネットワーク効果が臨界点に達していることを考えると(、おそらくずっと前に達していた)。
さらに、チームはSolidityとCairoの間に開発者ミドルウェアの橋を構築しました。例えば、Kakarotです。
4. スマートコントラクトウォレット + L2
スマートコントラクトウォレット(SCW)と「アカウント抽象(AA)」は大きな意味で同義語です。誰もが同意します: アカウント抽象はcryptoで最悪の名前の1つであり、もう1つの悪い名前は「EOA: 外部所有アカウント」で、これはスマートコントラクトウォレットとは対照的なウォレットタイプです。
Ethereum上のすべてのウォレットは、EOAまたはスマートコントラクトウォレット(SCW)のいずれかのタイプに属します。
私たちの大多数は、Ledger、Metamask、Phantom、CoinbaseウォレットなどのEOAウォレットを使用しています。現在、人々が使用しているcryptoウォレットの約99%はEOAウォレットです。
スマートコントラクトウォレットの潜在能力は無限です。EOAがビットコインに対して持つものは、SCWがイーサリアムに対して持つものと同じです。
EOAはメッセージに署名するだけですが、SCWはチューリング完全なウォレットです。イーサリアムがお金とソフトウェアを結びつけるように、アカウントの抽象化は私たちにウォレットにソフトウェアを注入させます。
SCWは、cryptoに対するユーザー体験の大幅な向上をもたらし、cryptoウォレットを困難で直感的でないものにしていた多くの要因を排除します。アカウントの抽象化は全く新しいデザイン空間を開き、これは本質的に革命的な突破です。
StarkWareカンファレンスには、Argent XとBraavosの2つの主要なSCWチームがあります。
私はL1 Argentアプリの初期スーパーユーザーですが、2019年末にEthereumの低ガス料金時代が終わった後、L1上のスマートコントラクトウォレットは正常に機能するのが難しくなりました。
なぜですか?2021年のイーサリアムの最悪の状況を考えてみてください:高騰するガス料金、失敗したミント、混乱を招くユーザーエクスペリエンス。それは、イーサリアムがL1でアカウント抽象を有効にしていなかったからです。
長い間、SCWの革新的な最前線はL2、特にZK L2にありました。
なぜZKロールアップであり、オプティミスティックロールアップ(ORUs)ではないのですか?
OptimismやArbitrumのようなORUは、Ethereumの同等物になろうとしていますが、Ethereumがアカウントの抽象化を有効にしていないため、現在のORUもそうではありません。
現在、99%のウォレットはEOAウォレットですが、最終的には99%のウォレットがSCWになるでしょう。
全体的に見て、SCWの普及はこの方向に進むでしょう: ZK-Rollups → ORU → イーサリアムL1。
L2はL1よりも迅速に適応し、革新することができます。例えば、L2はアカウントの抽象化などのEIPのために、実稼働レベルのテストネットを生成します。
5. ZK-Rollupsはゼロ知識証明を使用していません
はい、それは事実です。
私はずっと前にこれを学んだことを覚えていますが、その後の暗号の混乱の中でこの面白い事実を忘れてしまいました。
ZKPは知識を隠すために特化しており、どんなZKPも有効性の証明の一種ですが、ZKPはプロセス全体で情報を隠します。
そしてほとんどの「zk-rollups」は実際には有効性ロールアップです。
! BanklessDAO創設者:Starknetで学んだ5つのことを共有する