1. 以太坊智能合约开发。
2. 研究区块链领域智能合约算法,包括但不限于以太坊、EOS等智能合约虚拟机和编程语言、规范。
3. 利用智能合约进行跨链交互,分析和编写智能合约中跨链相关功能的用法和实现。
4. 使用web3js/web3j、golang等框架或语言对智能合约进行私链/测试链验证性测试,使用truffle和openzeppelin对现有合约进行集成开发和优化。
1. 精通Solidity编程,能够独立实现业务逻辑的solidity智能合约编程;并且对WASM标准和所有支持该标准的高级语言有一定了解。了解EVM和EOS虚拟机的基本原理。
2. 熟悉各种数据结构和算法,对密码学、安全协议有研究;深入了解比特币/以太坊等区块链的原理、机制和相关加密算法。
3. 了解Ethereum、Bitcoin等主流区块链开源项目的实现机制和运行原理。
4. 熟悉Truffle开发框架,能够使用Truffle或web3js/web3j编写和验证智能合约测试案例。
5. 对以太坊底层协议、运行机制和底层实现有一定的研究和分析能力。
6. 具备两年以上编程开发经验,一年以上智能合约或区块链相关行业/项目开发经验。
有意者请联系: