目前是一个java后端开发,想转合约开发,需要学习合约的哪些知识,如果是要找合约相关的工作,那么需要具备哪些东西,现在合约开发岗位怎么样?
1、先要知道一笔交易的整个过程,数据签名,上链pending,confirm确认,revert 回滚。 2、知道一笔交易是怎样的之后,学习solidity语法,因为是串行执行的,不存在并发的情况,所以相对java会更简单,就是一个事务要么成功要么失败。 3、语法大致了解之后,可以参考几个简单的合约,比如erc20 的标准合约,尝试发币,转账等 4、然后可以看看一些挖矿合约,大致都经历过后,简单的合约基本能上手了