[翻訳] すべての開発者が知っておくべき3つの低コストスマートコントラクト監査のヒント


:::note info
本記事は下記の翻訳となります。
[『3 Low-Cost Smart Contract Audit Tips Every Developer Should Know』](https://medium.com/@bunzzdev/3-low-cost-smart-contract-audit-tips-every-developer-should-know-ee66ba669383)
:::

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1926720/c3f4be5a-7ffb-59ec-9853-852e481d768f.png)

**_免責事項_**_: これはセキュリティアドバイスではありません。セキュリティの決定をする前に、常に独自の調査を行ってください。_

スマートコントラクトを構築していますか？セキュリティは重要ですが、プロの監査には大きな費用がかかることがあります。監査会社は、600 行のコード監査に対して 1 万ドル以上の料金を請求することもあります。さらに、重大な脆弱性が見つかった場合には追加料金も考慮する必要があります。

プロの監査は多くのプロジェクトにとって重要ですが、特に大きな資金を扱うプロジェクトでは、費用が優先されるべきではありません。この記事では、スマートコントラクト監査のさまざまなアプローチを検討し、費用とセキュリティの適切なバランスを見つけるのに役立ちます。

## 監査会社の高額な現実

- **高額な初期費用:** 信頼性のある会社は、基本的な監査に数千ドルを請求することがあり、初期段階のプロジェクトや小規模な契約にとってはかなりの費用となります。
- **隠れた費用:** 追加のテストや以前の監査が完了した後に見つかった脆弱性に対する料金など、予期しない追加料金が発生することがあります。
- **時間:** 監査には時間がかかるため、プロジェクトの開始が遅れる可能性があります。

## 低コストの代替方法 3 つ

- **自己監査:** 時間がかかり、偏見が生じる可能性がありますが、自己監査は小規模な個人プロジェクトの基本的な問題を特定することができます。これには、静的解析ツールを利用し、包括的なテストを作成し、コードをピアレビューする必要があります。
- **フリーランスの監査人:** Upwork や Fiverr などのプラットフォームでは、競争力のある料金で個別の監査人を見つけることができます。彼らの経験と評判を注意深く調査する必要があります。
- **ランチパッドのパートナーシップ:** 一部の Web3 ランチパッドは特定の監査会社と協力し、プラットフォームに参加するプロジェクトに割引料金を提供しています。

**注意:** ポートフォリオを構築しながら低価格を提供する可能性のある**新しい監査会社**も検討できますが、関連する専門知識と良好な実績を持っていることを確認してください。

**覚えておいてください:** これらのオプションは費用対効果があるかもしれませんが、以下の制限があります:

- **範囲の制限:** フリーランスの監査人や新興の会社には、確立された会社と同じ専門知識や包括的な監査パッケージがない場合があります。
- **偏見と盲点:** 自己監査では、固有の偏見や限定された視点により、重要な脆弱性が見落とされる可能性があります。

## 戦略的アプローチ — 方法を組み合わせる

1.  **低コストのオプションから始める:** 自己監査ツールを使用して、まずは監査会社やフリーランスの監査人による予備チェックの前に、自分で問題を特定し、複雑なセキュリティの問題を修正することができます。
2.  **プロの監査を目指す:** 自己監査ツールを使用してコードの強みと弱点をより明確に把握した後、特定の範囲を持って確立された会社にアプローチします。これにより、監査の費用と時間を削減することができます。

## 追加のヒント

- **見積もりの比較:** 複数の会社から見積もりを取得し、パッケージ、経験、価格を比較します。
- **明確なコミュニケーション:** 監査会社との明確なコミュニケーションを確保し、誤解や追加料金を避けます。
- **過度な依存をしない:** 監査は万全ではありません。継続的なセキュリティ対策を維持し、継続的な監視を考慮してください。

## 結論

スマートコントラクトのセキュリティは重要ですが、費用が障壁になるべきではありません。低コストのオプションとプロの監査を戦略的に組み合わせることで、セキュリティと効率を両立させることができます。脆弱性の悪用によるコストは、適切なセキュリティ対策への投資をはるかに上回る場合があります。賢明に選択し、自信を持ってスマートコントラクトを構築しましょう！

Bunzz Audit Open Beta が開始されました！

Bunzz Audit から無料のスマートコントラクト監査をリクエストするには、[こちら](https://9vi3topj6b2.typeform.com/to/EAb8IHmA)をクリックしてください。

---

---

:::note info
【Bunzz とは】
Bunzz はアジア最大級の DApps 開発インフラを運営する、web3×LLM におけるリーディングカンパニーです。「公共財としてのスマートコントラクト」の実現に向けて、各種 web3 インフラやサービスを開発・提供しております。

【Our Projects】

- **[Smart Contract Hub | スマートコントラクトの Github](https://www.bunzz.dev/)**
- **[DeCipher | "Read me" for All of Contracts](https://www.bunzz.dev/decipher)**
- **[Bunzz for Enterprise | Tier1 の技術リソースを日本企業に提供](https://enterprise.bunzz.dev/ja)**
- **[Bunzz Audit | 透明かつ持続的なコントラクト監査の仕組みを実現](hhttps://www.bunzz.dev/audit)**

【Social Links】

- [X(旧 Twitter))](https://twitter.com/BunzzDev)
- [Discord Community](https://t.co/6hHgssJdvW)
- [Youtube](https://www.youtube.com/@bunzzdev)
- [Instagram](https://www.instagram.com/bunzzdev/)

【お問合せ】
web3 開発・コンサルティングのご相談はこちらから 👉[Google Form](https://forms.gle/4tgQjWSw2MMMZW6E6)
:::

:::note info
Bunzz R&D エンジニア荒巻さんの著書[『スマートコントラクトの仕組みと法律』](https://amzn.to/3V03sNH)が好評発売中です 📕
<a href="https://amzn.to/3V03sNH" rel="nofollow" referrerpolicy="no-referrer-when-downgrade">
<img
    src="https://m.media-amazon.com/images/I/81wopoZ1K4L._SY522_.jpg"
    alt="『スマートコントラクトの仕組みと法律』（中央経済グループパブリッシング）"
    width="200px"
    height="auto"
    Style="border: 0px;"
  />
</a>
:::