This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
CoinbaseエンジニアがBaseプロジェクトを揭秘:オンチェーン構築がエコシステムの上昇をどのように助けるか
CoinbaseエンジニアJesse Pollakがエコシステムの上昇とBaseプロジェクトについて語る
最近、私はCoinbaseのプロトコル責任者Jesse Pollakにインタビューする機会を得ました。彼は、同社の最新のインキュベーションプロジェクトである、Baseという名前のオープンなイーサリアムの第2層ネットワークをリードしています。
あるネットワークイベントで、私たちはJesseがCoinbaseのエンジニアとしての経験や、Baseプロジェクトの技術フレームワークとしてOPスタックを選ぶに至った考慮事項について深く掘り下げました。しかし、私たちの対話は常にどのように上昇を実現するかという核心的なテーマを中心に展開されました。
以下はJesseのエンジニアリングチームの構築、暗号会社のスケールアップ、そしてweb3の理念の普及に関するいくつかの重要な視点です:
拡張自体が挑戦である
Jesseは2017年にCoinbaseに入社した際、4人のチームを管理していました。その後の5年間で、このチームは200人に拡大し、同時にCoinbaseも大企業に成長しました。
しかし、チームの規模の拡大は、管理業務がより簡単になることを意味するわけではありません。実際、これはJesseにとってより多くの仕事をもたらしました。彼は次のように述べています:"急成長する段階では、我々は二重の課題に直面しています。一方では適切な人材を見つけて彼らを成功に導く必要があり、もう一方ではより多くのユーザーを受け入れ、システムを安定して運営するための技術的な問題を解決しなければなりません。これが私の仕事の重要な部分を形成しています。"
有序上昇は迅速な拡張よりも優れています
Coinbaseが急速な上昇の道を選んだにもかかわらず、Jesseはほとんどの場合、より緩やかなアプローチを取る方が賢明だと考えています:"チームを迅速に拡大したいという誘惑は常にありますが、あまりにも早い人員の上昇は通常悪いアイデアです。"
逆に、彼は次のように提案しました:"必要でない限り、拡張しないこと"——拡張せざるを得ない場合でも、できるだけ"人の視点から秩序を持って行う"こと。彼の経験則は、初期のチーム規模が非常に小さくない限り、1年以内にチームの規模を2倍にすることを避けることです。
さらに、上昇は数字の観点だけでなく、役割の分配にも関係しています。Jesseは「エンジニアと製品およびデザイナーの間の良好な割合を維持すること」を奨励しています。たとえば、Coinbaseは会社の30%から40%の従業員をエンジニアに配置しています。
オンチェーンの拡張がより効率的
では、急速な上昇を避けている場合、しかし絶えず増加するやるべきリストに直面している場合、どうすればよいのでしょうか?Jesseはオンチェーン開発に目を向けることを提案します。「私は常に観察してきましたが、オンチェーンのネイティブツールを使用して開発を行うと、実際に10倍の影響力とレバレッジ効果を実現できる」と彼は言いました。
彼はさらに説明しました:"もしあなたがスマートコントラクトを作成していて、金融スマートコントラクトアプリケーションを開発し、スマートコントラクトに関連するインフラを利用しているのであれば、実際には十分の一のエンジニアで、世界の10倍の人々に届く製品をリリースできるのです。私たちの分野の人々は、世界の他の人々と比較して不公平な優位性を持っていると言えます。つまり、もしあなたがこの新しい技術トレンドに真剣に、考え抜いて取り組むのであれば、スケールの面で誰よりも先を行くことができるのです。"
証拠として、彼はBaseプロジェクトに言及しました。この第二層スケーリングソリューションは、4000人の従業員を持つ暗号会社の内部で開発されたにもかかわらず、主にJesseと4人のエンジニアチームによって完成されたという点が驚くべきことです。
オンチェーンvsオフチェーン:新しい中央集権vs非中央集権
Coinbaseはアメリカ最大の暗号会社として、分散型技術を推進する中央集権的な参加者です。このイデオロギーの対立はしばしば批判を招きます。しかし、ジェシーはこの枠組みが建設的でないと考えています。
"私は今、'オンチェーン'と'オフチェーン'という2つの概念を使用することを好むようになりました。'中央集権'や'非中央集権'ではなく、実際の状況をより正確に説明できると感じているからです。"と彼は言った。
実際に、暗号製品と非暗号製品は、オンチェーンとオフチェーンの要素を含んでおり、どちらも異なる程度の分散化があります。Jesseが言ったように、「あなたは実際に中央集権的および分散型のオフチェーンシステム、そして中央集権的および分散型のオンチェーンシステムを持つことができます。」
ユーザーエクスペリエンスに焦点を当てることで暗号通貨のユースケースを拡大する
ジェシーは、コインベースのビジネスモデルは本質的に「人々が暗号通貨をより簡単に使用できるようにすること」であると考えています。しかし、問題はほとんどの人々が暗号通貨を使用する強い理由を欠いていることです。
"過去10年間、暗号通貨は主に投機に使用されてきました。だから私たちは人々が暗号通貨の売買をより簡単に行えるようにしています。"
Baseプロジェクトは、Coinbaseのシンプル化の理念を開発者プラットフォームに適用することを目的としており、"より多くの革新を促し、さらに多くのユースケースを生み出し、最終的にはCoinbaseの製品により多くの機会を創出する。"
Jesseは、「ユーザーエクスペリエンスを重視した企業が構築したオンチェーンネイティブ開発者プラットフォーム」が内部のCoinbaseチームに確実性を提供し、第三者の開発者がその上に構築することを引き寄せると考えています。彼らは「このプラットフォームが正常に機能することを知っている」と言っています。
オープンソースは選択肢を広げました
ジェシーは、コインベースがオープンソース技術を使用することで(専有を維持するのではなく)、開発者の選択肢を広げると考えています。
BaseはOPスタックを使用しており、これは意図的にモジュール化されたフレームワークとして設計されており、技術の進化に伴い、スタックのさまざまな部分を置き換えることができます。Jesseは近い将来、拡張性技術の状況が大きく変わると予見しています:「時間が経つにつれて、より多くの楽観的な検証者が開発され、zk検証者や有効性検証者が徐々に成熟し、より広く適用されるのを見るでしょう。私たちは基本的にチェーンを保護するために使用したい技術を選択できます。」
チェーン上の構築にはさまざまな方法が存在する
Jesseは、Coinbaseのオンチェーンへの関心と、ユーザーが必要とするアプリを創造するための開発者を惹きつける動機を組み合わせたいと考えています。Coinbaseがビジネスをオンチェーンに移行する方法を研究し始めたとき、いくつかのアイデアを探求しました。しかし、これらの問題に取り組んでいるチームは、いくつかの基本的な問題で「行き詰まって」いました。「私たちはどのようにオンチェーンで構築するのか、つまり私たちはどのスマートコントラクト言語を使用するのか?」
各決定はさらなる問題を引き起こします:"私たちはどこでオンチェーン構築を行いますか?よし、今これらの契約があります。私たちはそれらをどこにデプロイしますか?もし私たちがここにデプロイしたら、私たちの他の製品と互換性がありますか?Coinbaseエコシステムを強化できますか?私たちのビジネスに役立ちますか?"
2022年、CoinbaseはイーサリアムL2プロジェクトの育成に注力することを決定しました。"これは言うまでもない選択でした。私たちはもちろん、イーサリアムの拡張に貢献したいと思っています...私たちはもちろん、これらの重要な公共インフラにリソースを投入したいと考えています。"