2.无币区块链(gasPrice = 0)上的集可增发的代币(类似GUSD的ERC-20代币合约)和手续费分配的代币系统;
负责接口的编写和测试,系统主要由两大部分组成;
第一部分是代币的:代币由 ERC20-store 负责存储用户 banlance 和 allowed 信息; ERC20-Proxy是对外的主要接口,有transfer,transferFrom, approve, 额外添加手续费地址信息等;ERC20Impl
通过修饰器主要由 ERC20-Proxy 调用去设置用户的信息,还额外有增发接口;和设置接受转账所用的手续费地址;
第二部分手续费分配合约:通过ERC-Impl 设置其地址为手续费接收地址,去接受转账所规定比例的手续费,然后分配给其合约内部所添加的作为类似矿工的地址;
技术:Solidity, truffle,Nodejs,Web3,geth;