所以我有个问题要问。我已经做了几年的软件工程师/软件开发人员(10+年)。现在市场已经饱和了,并不是说我将100%地离开Web开发,我想投资于稳健的智能合同,并成为一名智能合同工程师。
我已经写了一个BEP-20令牌在Binance智能链上使用Remix IDE.我还需要学习如何使用松露吗?要成为一名可靠的、聪明的合同工程师,主要要学些什么?
这方面需要更多的指南。我还可以用以前在testnet上以及在实时服务器上编写的令牌演示吗?
发布于 2023-01-12 07:40:01
您应该学习更新的开发框架foundry,因为它具有更高级的测试功能,并且所有顶级团队都使用它。几乎没有任何项目使用松露。
学习如何编写ERC20令牌是一个很好的起点,但是您也应该深入研究一些协议,如Maker、core、Aave、Cur相和Uniswap,这样您就可以很好地理解DeFi的核心原语和治理工具,比如DAO的、multisigs和timelocks。然后,您可以查看这些原语之上的协议,如1英寸、平衡器、yearn,这些协议显示了可组合性如何释放新的用例和协议。
阅读其他流行的标准,如ERC165、ERC721、ERC4626和ERC1155。
运行密码僵尸和以太,这样你就能很好地理解语言和常见的安全隐患。阅读衰老系统智能合同安全文档。
当你这样做的时候,去参加会议,在那里你会遇到这个行业的人。有了这些知识,你将是一个非常合格的候选人。
https://ethereum.stackexchange.com/questions/142789
复制相似问题