[闲聊] 架设AURORA采坑心得

楼主: MACD (MACD)   2022-01-31 01:05:34
我又来分享架设RPC了,这次介绍的是NEAR上的EVM相容炼AURORA。
之前在群组有人介绍不用Fee觉得很神奇才冲进去的,一边质押一边观察上面的Defi。因为
0Fee,不小心就发现一些套利空间,只好自己动手架一台RPC来加快交易了。
目前这个的公开RPC只有官方的https://mainnet.aurora.dev/(官方relay)上面限制多多,
大概讲一下几个重点。
1. 其实不是真的0Fee,AURORA运作原理是USER送tx到官方Relay,Relay再把tx转乘NEAR
tx,Relay送NEAR tx其实要付NEAR gas fee的,目前迎宾活动官方代垫。
2. 因为官方代垫,所以不能频繁在AURORA上送交易,不然会被Ban。
3. 因为官方代垫,不能送用太多gas的tx,大约一个tx 50万gas左右,超过一样被Ban
要解除上述限制只能自己架Relay,以下是大概教学。
OS:WIN 10,没错就是WIN10。
RAM:8G
SSD:1T
CPU:R5 3600
https://github.com/aurora-is-near/partner-relayer-deploy
上面网址是官方提供的docker安装方式,因为是Docker,所以我就直接架在WIN10了。踩了
一些坑就顺利架起来了。
首先要先安装GIT BASH,请自行Google
然后安装docker windows版,https://docs.docker.com/desktop/windows/install/
打开git bash切到要安装的目录
git clone https://github.com/aurora-is-near/partner-relayer-deploy
接下来就是坑点,如果照官文档直接./setup.sh,你会遇到几个错误:
node_key.json
validator_key.json
relayer.json
这三个key创造会失败,但是不要紧张,因为这三个不重要。
前两个key用不到,第三个run relay会自己创一次。
前2个用不到的原因是,你不用架NEAR的node,直接用官方的node就好,这个原始设定是
NEAR node跟AURORA一起架起来,问题是NEAR node超级慢,我的配备还会同步跟不上,根
本坑。
所以,直接桥接官方NEAR NODE就好,那设定档就要修改成下面。
setup.sh 下面这一段干掉。
if [ ! -f ./near/data/.version ]; then
echo Downloading near chain snapshot
finish=0
while [ ${finish} -eq 0 ]; do
echo Fetching... this can take some time...
curl -sSf
https://snapshots.deploy.aurora.dev/158c1b69348fda67682197791/"${network}"-near-"${latest}"/data.tar?lastfile=$(tail
-n1 "./near/data/.lastfile") | tar -xv -C ./near/data/ >>
./near/data/.lastfile 2> /dev/null
if [ -f ./near/data/.version ]; then
finish=1
fi
done
fi
执行后就开始下载AURORA relay的snapshot。等个一天应该就可以抓完了。
完成后目录内会有docker-compose.yaml这个docker设定档,修改成以下。
作者: ChaiMan (翟萳)   2022-01-31 03:15:00
感谢感谢分享
作者: DarkerDuck (達克鴨)   2022-01-31 04:41:00
用心推,我最近也要架SmartBCH与Velas的节点
楼主: MACD (MACD)   2022-01-31 07:46:00
我也有计画要架smartBCH的节点,只是上面东西还太少没动力架XD
作者: b1izzard2000 (OGC)   2022-01-31 09:00:00
好厉害
作者: Jerryegg (boiled egg)   2022-01-31 09:04:00
好酷XD推个
作者: john371911 (醬廖)   2022-01-31 10:45:00
建设推。
作者: kme6833291 (Kme)   2022-01-31 11:27:00
AURORA哪个DEFI稳定有人推荐吗?
作者: xyz2222aqaq (吉姆)   2022-01-31 12:22:00
Cool
作者: chen0404 (没有暱称)   2022-01-31 18:00:00
请问架设PRC跟一般POS的节点是一样的意思吗?架起来当节点赚gas fee?
作者: GDs ((# ̄皿 ̄)凸)   2022-01-31 18:22:00
BCH还钱QQ
楼主: MACD (MACD)   2022-01-31 18:40:00
我这个是relay只有查链上资料跟送交易功能不是PoS验证节点
作者: worldfallsin (德蕾莎)   2022-01-31 21:13:00
trisolaris
作者: yuhnoesty18 (Orz_Yan)   2022-01-31 22:15:00
推 Docker
作者: wlsh5701 (舞林树枝)   2022-01-31 22:45:00
推推 所以自架relay送交易就要买near当gas吗
楼主: MACD (MACD)   2022-01-31 23:07:00
对,我内文有说明
作者: elesterknigh   2022-02-01 18:25:00
感谢分享

Links booklink

Contact Us: admin [ a t ] ucptt.com