MASA 测试网Extension Plan

Masa Network 是一个去中心化的数据网络,专注于用户个人数据的共享与保护。它旨在创建一个平台,用户可贡献自己的数据,并以 Masa 原生代币形式获得报酬。开发者可通过该平台访问数据,用于训练 AI 模型和开发应用程序,确保用户隐私得到保障。

简而言之,矿工通过采集 Twitter 或网页数据,贡献数据给 Masa 协议以获得相应报酬。代币奖励将于1月中旬发放,周期较短。

1. Extension Plan概述

该计划分为三个部分进行奖励,并以不同的评判标准来衡量贡献:

扩展计划(奖励总额:56000 美元等值代币)

该计划针对持续或新加入挖矿的矿工。矿工需贡献数据并保持节点在线,以此领取奖励。该计划不再基于排名,而是根据数据贡献量和在线时长进行评估。扩展计划将于 11 月 17 日启动(11.17 16:00 UTC+8)。为了鼓励矿工,参与者将获得 8 美元的 USDC 空投,用于支付 Premium X 高级账户订阅(单账户利润500U)(以正常贡献计算)

白名单计划(奖励总额:7000 美元等值代币)

无需使用 Twitter 也可参与白名单计划,但需使用 Discord 用户名绑定PeerID,用户可获得第五阶段的测试资格。(单账户利润约 20u)(运行一次填写表格即可)(若想达到单号100U利润,需要保持持续在线,但不需要推特账户。)

超级矿工计划(奖励总额:7000 美元等值代币)

内容创作:在 Twitter、Discord、Telegram 等平台上分享关于 Masa 的内容。

技术支持:帮助新矿工完成设置,并为社区中的活跃矿工提供技术支持。(单账户利润1500U)(3–5名)

总计奖励代币为 100 万 MASA(7万U)。

2. 扩展计划和白名单操作指南

前置条件:Ubuntu 系统设备(原生设备或虚拟机)以及 Twitter Premium 账号(白名单用户无需此条件)

推荐配置:4 核 CPU、8 GB 内存、80 GB 存储

由于节点需要 24 小时不间断运行,推荐使用 VPS 进行节点运行。可选择配置(4 CPU + 8 GB RAM + Ubuntu 系统),国内用户需注意,本地运行可能导致连接问题。(建议VPS)

在跑节点前,需要先有一台云服务器(VPS)国内用户本地运行会出问题,无法连接。

  • 操作步骤

环境配置

安装必要的软件:Go、make 、npm和pm2管理软件

依次执行以下命令,确保环境正确:

sudo -i

sudo apt update 

sudo apt install golang-go

sudo apt install make

sudo apt install nodejs npm

sudo npm install pm2 -g

(每步执行完毕后检查是否有错误)

2.合约安装

克隆 Masa Oracle 合约,并安装依赖:

git clone https://github.com/masa-finance/masa-oracle.git

cd masa-oracle

cd contracts

npm install

cd ..

3.创建 .env 文件

在项目根目录下创建 .env 文件,并填写相关配置。推荐使用https://1panel.cn/ 进行安装服务器管理。可直接操作文件内容。

BOOTNODES=/ip4/52.6.77.89/udp/4001/quic-v1/p2p/16Uiu2HAmBcNRvvXMxyj45fCMAmTKD4bkXu92Wtv4hpzRiTQNLTsL,/ip4/3.213.117.85/udp/4001/quic-v1/p2p/16Uiu2HAm7KfNcv3QBPRjANctYjcDnUvcog26QeJnhDN9nazHz9Wi,/ip4/52.20.183.116/udp/4001/quic-v1/p2p/16Uiu2HAm9Nkz9kEMnL1YqPTtXZHQZ1E9rhquwSqKNsUViqTojLZt

RPC_URL=https://ethereum-sepolia.publicnode.com

ENV=test

FILE_PATH=.

VALIDATOR=false

PORT=8080

API_ENABLED=true

TWITTER_SCRAPER=true

TWITTER_ACCOUNTS=true

USER_AGENTS="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36,Mozilla/5.0 (Macintosh; Intel Mac OS X 14.7; rv:131.0) Gecko/20100101 Firefox/131.0"

4.设置 Twitter cookies(白名单用户跳过)

白名单用户无需设置 Twitter cookies,可直接进行下一步操作。

若使用 Twitter 采集数据,则需通过浏览器获取 cookies,填写至 twitter_cookies.json 文件并复制到 ~/.masa/ 目录。

在配置 Twitter cookies 的过程中,可以按照以下步骤进行:

 

获取 Cookies 值

 

在浏览器中打开 Twitter 网站,按下 F12 键进入开发者工具。在 Cookies 标签下找到相关值。

定位到 twitter_cookies.example.json (位于项目根目录)文件,并依次将对应的 Cookies Value 值填写到该文件的相应位置,其他内容无需更改。

特别注意事项

 

twid 值:在浏览器中,twid 的值显示为 u%3d123456。只需要复制u%3d后面的数值,并保持文件中“u=”不变例如,如果值为 u%3d123456,则应填写为 U=123456。

att 值的刷新:获取 att 值时,需先退出 Twitter 帐户,再重新登录,以确保获取到有效的 att 值。

重命名文件

 

将修改后的 twitter_cookies.example.json 文件重命名为 [username]_twitter_cookies.json,其中 [username] 是 Twitter 用户名(即 @ 后的用户名)。

例如,如果 Twitter 用户名为 ludashi,则文件应命名为 ludashi_cookies.json。

复制文件至指定目录

 

将 [username]_twitter_cookies.json 文件复制到 ~/.masa/ 目录下,以便 Masa 协议能够读取到 Twitter cookies 信息。

5. 打包并运行:

 

编译并运行程序,执行以下命令:

make run

你应该会看到类似以下的输出:

Multiaddress: /ip4/192.168.1.8/udp/4001/quic-v1/p2p/16Uiu2HAmDXWNV9RXVoRsbt9z7pFSsKS2KdpN7HHFVLdFZmS7iCvo

IP Address: /ip4/127.0.0.1/udp/4001/quic-v1

Public Key: 0x5dA36a3eB07fd1624B054b99D6417DdF2904e826

Is Staked: false

Is Validator: false

Is TwitterScraper: true

Is DiscordScraper: false

Is TelegramScraper: false

并备份好输出内容的节点信息Multiaddress (16u)和 Public Key(0x),并确保备份 ~root/.masa/ 目录下的密钥文件(有2个文件),以便后续领取奖励。并退出当前进程。

6.质押节点

将 0.01 ETH-Sepolia(测试网)转至节点 Public Key 地址,并执行质押操作:

make faucet

make stake

大约等待 1 分钟,确认有交易(tx)信息出现,即表示质押成功。(若没有,检查转账是否成功)

 

7. 运行节点:

 

回到项目根目录,运行节点并查看日志:(分步执行)

pm2 start "make run" --name masa

pm2 logs masa

大约 1分钟后,你将看到正常的日志输出。(并跳转到第9步进行测试)

8、加入白名单:(扩展计划和白名单计划都要填写)

使用此链接填写表单:

https://share.hsforms.com/1sh1tYCmbQUaXvwZviSQ8vwcdruq

填写对应的邮箱、dc用户名、上面保存的以16开头的peerid!点击提交

并加入DC群组:(白名单必须进dc,并发言 不然没有奖励)(多个dc 就开多个矿工)

https://discord.com/invite/HyHGaKhaKs

9、检查矿工健康

检查推特是否成功登陆:https://mirror.xyz/0x3976D6EAb732795d0D9B87163b9d2B13D0e3Dd79/YbW7OepmTiROvoyJi-jZ-UdNzq4hgeYtF90-CAVkVPE?source=post_page-----3f949027ea6b--------------------------------

 

节点原文:https://medium.com/@hydra0808/masa-%E6%B5%8B%E8%AF%95%E7%BD%91-extension-%E8%AE%A1%E5%88%92-100-%E4%B8%87-masa%E6%BF%80%E5%8A%B1-3f949027ea6b