跨链是硬需求,大家多多少少都有讨论,昨天在微信群里sisehu同学明确提起来,我认为是可行的,至多需要一点点小修改。
功能上,在ETH/BSC链上分别设置托管地址,需要转账的时候例如从eth到bsc,就转入到eth的托管地址,并从bsc的托管地址转出。反之亦然。
如果QIAN项目名义来做这个应用,可以对代币合约本身做一些修改,在应用层面做一个原子交换,一侧增发一侧销毁。
即使仅仅社区参与,也可以实现。不需要改动现有代币合约,而是做一个新应用,类似于Binance Bridge的工作方式。两侧的流动性可以让社区自发提供,并根据双侧链的供需情况收取一定的服务手续费。手续费部分可以作为提供流动性的奖励。这个方案需要更多考虑链下托管的安全性。
上面只是一个粗略的想法,应该还有很多改进余地。无论如何,一个DAO项目,要依赖CEX来实现代币跨链互通,总是很讽刺的。望链上跨链能早日实现。