6. Solidity ベストプラクティス
Solidityのベストプラクティスについて学ぶことは、スマートコントラクトのセキュリティを向上させるために非常に重要です。ここではSolidityのベストプラクティスについてまとめらているページをいくつか紹介します。
🦋 SWC
SWCはSmart Contract Weakness Classification Registryの略で、Solidityのセキュリティに関する標準的なリスク分類体系です。SWCは、Solidityの開発者やAuditorに、スマートコントラクトのセキュリティに関する問題を特定するためのツールを提供します。
SWCのWebサイトには、Solidityのセキュリティに関する詳細な情報が掲載されており、Auditorや開発者がスマートコントラクトのセキュリティを向上させるためのリソースとして役立ちます。
🤖 Building Secure Smart Contracts
Building Secure Smart Contractsは有名なAudit FirmのTrail of Bitsが監修しており、EVMだけでなくSolanaやAlgorandといった多様なチェーンにおけるセキュリティの注意点が記載されています。