为了帮助运营者们更快上手,我们提供了详细的预言机安装与操作指南。
基本要求: 首先,运营者需要一台已安装了“certikcli”二进制文件的联网设备(笔记本电脑或任何云服务器)。 根据操作系统下载相应文件并进行安装:https://certik-public-assets.s3.amazonaws.com/certikcli-oracle.zip 本文以Ubuntu操作系统为例。
安装certikcli: 为certikcli创建一个安装文件:mkdir certikcli/config,然后使用vi编辑器创建配置文件config.toml。 在文件中填入以下内容: chain-id = "shentu-oracle-testnet" keyring-backend = "test" node = "tcp://52.90.247.10:26657" trust-node = true 保存文件后,即可查看区块链测试网的最新状态。 注意:如果之前设置过安装路径,则必须在--home参数中填入.certikcli路径。
运行以下命令进行权限设置和查看状态: chmod +x certikcli ./certikcli status --home .certikcli/
钱包账户: 要在预言机游戏和神荼游戏中获得积分,首先需要创建一个DeepWallet钱包账户。 创建钱包后,请妥善保存助记词/私钥(由24个随机生成的单词组成),一旦丢失将无法找回。 使用certikcli可以使用以下命令导入和解锁钱包地址: ./certikcli keys add jack --recover "YOUR_MNEMONIC_WORDS" 将YOUR_MNEMONIC_WORDS替换为以空格分隔的单词,如:apple banana orange...,然后运行命令./certikcli keys list.,查看添加的地址列表。
水龙头CTK:
运营者在预言机网络中扮演重要角色,需要抵押一定数量的CTK来执行预言机任务。
运营者可以访问https://oracle.explorer.certik.foundation/faucet从水龙头获取一些测试CTK(可在shentu-oracle-testnet测试网页面右上角找到)。
也可以发送邮件到[email protected],要求获取更多测试CTK。
运行以下命令查询余额:
./certikcli query account 创建运营者:
运行以下命令,注册成为CertiK链上的预言机运营者:
./certikcli tx oracle create-operator certik1qqyq3dpcxfyjyv40htlagp9felss3tsg2g3gly 500000uctk --fees 10000uctk --broadcast-mode block --name "YOUR-CHOOSE-A-NAME" --from jack
用你的钱包地址替换certik1qqyq3dpcxfyjyv40htlagp9felss3tsg2g3gly,然后运行命令./certikcli query oracle operators.,即可查看你的运营者信息。 安装与运行:
在成功创建运营者实体之后,可以安装运营者的软件。
CertiK基金会为运营者们提供各种创意方案,以满足他们执行安全任务时的个性化设置。
使用vi编辑器创建文件oracle-operator.toml,将以下内容填入。注意:原语(Primitive)的权重指的是该原语得分在总权重中占比。总权重是安装文件中定义不同原语权重的线性总和,运营者可以随时使用其他数字更新权重。
# configurations related to runner
[[runner.strategy]]
type = "linear"
# primitive configuration
[[runner.strategy.primitive]]
primitive_contract_address = "certik16c9hd93uxq8puq77t0za8f2vyt5jjdxudr9j44"
weight = 0.1
[[runner.strategy.primitive]]
primitive_contract_address = "certik17asart35rgvya9w9swmje36ncrsxs6npew8e3y"
weight = 0.1 安装文件中的原语代表运营者选择的安全审查,每个原语是CertiK链上的“原语合约”,可以直接提供安全评分,也可以通过端点回应请求。 最后,只需要一个长时间运行的后台工作来维护certikcli内的运营者软件:
nohup ./certikcli oracle operator --log_level "debug" --from jack --broadcast-mode block > ~/oo.log 2>&1 & 运营者可以使用tail -f oo.log命令查看一些打印的日志事件:
I[2020-09-08|00:47:59.555] Starting oracle-operator… module=Oracle-Operator
I[2020-09-08|00:47:59.555] start to listen to certik-chain module=Oracle-Operator protocol=certik submodule=listener node=tcp://52.90.247.10:26657 结语:
以上就是运营者指南的全部内容。
CertiK基金会正在持续创建预言机任务,因此运营者将会看到一些描述安全任务完成情况的附加日志。
如果需要任何帮助,欢迎随时通过Discord服务器联系我们。
Discord服务器:https://discord.com/channels/729116343760191590/752692901926010930
自虚拟货币交易所月资本支付法修订以来,虚拟货币交易所在日本迅速出现。截至2017年12月26日,日本有16家许可证交易所,16家正在申请,另有100家公司表示希望未来参与虚拟货币交易。2017年底虚拟货币价格的飙升激发了...
在虚拟货币交易市场上,经常陷入币圈(Coin Circle)世界的交易员通过长期的交易经验积累了自己的交易技能,从而降低了犯错误的成本。接下来,财富论坛将向您展示六种虚拟货币交易技能。我希望你能在区块链交易所的交易过程中...
虚拟货币交易系统建设、期货合约系统建设我公司是一家可以开发交易所、钱包等系统的专业区块链技术开发公司。详情请联系Q:集中交易所与分散交易所的区别:集中交易流程:资本托管、流动性供应、交易匹配、结算清算由交易所完成。分散交...
高耗能虚拟货币“挖矿”和高风险虚拟货币交易迎来监管风暴。近日,国家发改委、人民银行等部门联合发布通知,强调虚拟货币相关经营活动属于非法金融活动,要求加强对“虚拟货币”挖矿的上下游产业链监管”活动,严禁新型虚拟货币“挖矿”...