当遇到像SundaeSwap上线这样的事,很多人的交易都提交不到链上去。主要有2个原因:
- 很多人都在同时提交交易,整个链马上变拥塞了。
- Nami钱包和CCValut这类支持智能合约的钱包的后端节点因为同时使用的人过多而拥塞。
而第二点是很多人的交易提交不到链上去的主要原因。
我做了一个有用的解决方案。这个方案是近几天在SPO的圈子里提出的解决方案,我觉得是个好主意。也做了一套。
针对CCVault钱包:
- 打开浏览器里的CCValut扩展
- 点击左下角的Preferences(偏好)按钮
- 将Custom Submit API Endpoint的开关打开
- 将下面这个链接复制进去,并点击Save(保存)
http://submit.rightstakepool.com:8090/api/submit/tx
这个是操作图示。
针对Nami钱包:
- 打开浏览器里的Nami扩展
- 点击右上角的头像
- 点击Settings(设置)
- 点击Network(网络)
- 选择Custom Node(客制节点)
- 将下面这个链接复制进去。
http://submit.rightstakepool.com:8090/api/submit/tx
这个是操作图示。
背景是我自己有一个矿池,我给其中的一个Relay节点加上了SPO Link的功能,这样的话CCValut和Nami钱包就可以通过我的这个Relay节点将交易提交到链上,避免了通过钱包的节点提交,也就避免了拥塞。
如果要用建议提前试一下,确保能用。避免到紧要时候用不了耽误事。
试用过后最好能反馈一下,这样我就知道大约多少人在用。
最好牛头也能支持连dex就省事了
其实更好点的方案应该是链去一个做分配的地址。分配接口根据多种策略做优化和负载均衡。比如北美的请求转去北美的节点,亚洲的转亚洲欧洲的转欧洲。
但这个做负载均衡的接口本身可能又会成为去中心化的瓶颈一环
你可以用CCVault连Daedalus, 不过就是比较麻烦也已。