ORE 通过使用一种新颖的公平挖矿协议和非排他性奖励,确保每个人都能参与挖矿并获胜。这意味着如果一个矿工获胜,不会阻止另一个矿工也获胜。与让每个矿工相互竞争决出唯一获胜者不同,Ore 给每个矿工提供了他们自己的个性化计算挑战。只要您提供有效的解决方案来解决自己的独立难题,Ore 就保证您能获得一部分供应。由于没有任何矿工可以被网络审查并且所有有效解决方案都是非排他性的,因此避免了挖矿饥饿的问题。
早上8点开始挖,我研究了一下,写一个服务器部署的图文教程。官方教程在这里
1.在服务器上部署或者本地wsl部署一样的方法系统为Ubuntu22。可以参考我购买服务器的教程或者知乎搜一下如何在本地安装wsl。
2.使用ssh连接上服务器
安装Rust
curl https://sh.rustup.rs -sSf | sh
到箭头这里直接回车。
安装好rust之后,运行
source ~/.bashrc
重新加载你的 bash 配置文件。
运行
rustc --version
即可看到你的rust版本。
3. 安装环境依赖
sudo apt-get install build-essential
4.安装 Solana 开发环境
sh -c "$(curl -sSfL https://release.solana.com/v1.18.4/install)"
更新环境变量
export PATH="/root/.local/share/solana/install/active_release/bin:$PATH"
之后查看cli
solana --version
5.创建 ore 挖矿钱包
solana-keygen new --derivation-path m/44'/501'/0'/0' --force
保存好地址和助记词,并将助记词导入幻影钱包,查看是否一致。地址不一致,转前进去,钱回不来。
6.安装 ore 挖矿命令行程序,等待时间较长
cargo install ore-cli
7.向第5步生成的钱包地址(pub key)转入 0.1 sol 做为挖矿手续费。
8.运行挖矿程序
不成功就需要提高Fee和threads
ore --rpc https://api.mainnet-beta.solana.com --keypair ~/.config/solana/id.json --priority-fee 1 mine --threads 4
安装使用screen后台运行 挖矿程序,可关闭终端
sudo apt install screen
screen --version
进入screen终端
screen -S ore
运行命令
ore --rpc https://api.mainnet-beta.solana.com --keypair ~/.config/solana/id.json --priority-fee 1 mine --threads 4
按下Ctrl+A然后再按下D会挂起当前会话退出到终端
后台重新连接会话查看运行状态:
screen -r ore
9.其他命令
查询命令
ore --rpc https://api.mainnet-beta.solana.com --keypair ~/.config/solana/id.json rewards
提取命令
ore --rpc https://api.mainnet-beta.solana.com --keypair ~/.config/solana/id.json claim