@etherscanの2つの大きな堀 、@SourcifyEth Dev @kaanuzdoganとその解決策から 1. 独自のスマートコントラクトと各スマートコントラクトのラベルの大規模なデータベース 開発者として、スマートコントラクトを立ち上げた後、最初に行うことは何ですか? 人間はイーサリアムのバイトコードを読み取ることができず、GitHubコードが実際に実行されていることを知る必要があるため、EtherScanで検証されます クレイジーな部分は、EtherScanの検証済みスマートコントラクトのデータベース全体が専有されていることです(フロントエンドで手動でアクセスできますが、スクレイピングは違法です) これは基本的に、特にすべてのラベルが独自のものであるため、スマートコントラクトコーディングのAIモデルを構築するためのポールポジションに彼らを置きます これは、ソースコード検証の文化を持たないSolanaよりもまだ優れています 2. Etherscanは大規模なネットワーク効果を持っており、APIユーザーとチェーンの両方に二重課金するために使用しています 彼らの名誉のために、それはイーサリアムのために自由に維持されています しかし、L2は年間6桁を支払う必要があり、APIを使用してL2をクエリするユーザーも支払う必要があります 解決策は? Remixの統合検証プラグイン(hardhatとfoundryが近日公開予定)を使用すると、一度実行すればどこでも検証できます そのため、EtherScan、Sourcify、BlockScoutなどに表示され、Smart Contract Deployerがそれぞれを手動で統合しなくても表示されます 同様に、@open_labels by @growthepie_eth はさまざまなソースからラベルを収集するため、閉じたデータベースに依存する必要はありません
3.53K