Читать книгу Cryptocurrency All-in-One For Dummies - Peter Kent, Kiana Danial - Страница 156
Finding bugs in the system
ОглавлениеDon’t reinvent the wheel by building your own tools such as random number generators. Instead, leverage the work that the community has already done and that has been well tested.
You can only control for things within your own contract. Be cautious of external contract calls. They can execute malicious code and take away your control.
The Ethereum community has an excellent known bug list and even more helpful tips on how to build secure smart contracts. You can find it at eth.wiki/en/howto/smart-contract-safety
.