
离经叛道—无助记词MPC钱包
FTX崩盘后,更多的资金流向了非托管钱包,而传统的钱包采用的是单方签名模式,对私钥安全性的依赖极高。这也导致了黑客更多的攻击去盗取私钥。 钱包是WEB3的入口,因为底层合约交互的时候,是通过私钥进行签名检验,也是导致目前钱包无法绕开私钥的原因。目前市面上的钱包产品多少都存在被盗风险,以及私钥/助记词忘记风险。 解决方向是MPC钱包和智能合约钱包,智能合约钱包因为牵涉到底层合约及多方面升级,难度更大,所以,MPC钱包在当前更具可行性。一、什么是MPC安全多方计算(Secure Multi-party Computation, MPC)是隐私计算技术中的一种,是基于密码学的协同计算框架,可以广义理解为,多方各自有私密的输入来一起完成计算任务,期间可以保证各自的私密输入不会泄露。而MPC钱包则是通过对私钥进行多方计算,分散控制权以达到分散风险或提高备灾的目的,从而有效避免单点失败等安全问题。 因此在密码学中,对于保存用于解密数据或生成数字签名的私钥非常有用。二、MPC钱包实现方式MPC钱包,简单来说,就是将一个私钥打碎成多片,将私钥碎片交与一个去中心化的网络进行计算和加密。当需要私钥签...

AMA回顾—— Open Campus Publisher NFT第二季
Open Campus作为Web3教育领域的领军者,其Publisher NFT第二季即将上线。记得提前订好小闹钟⏰,以免错过这次机会!存款开启时间:11月23日 17:00 (UTC+8) 铸造时间:11月27日 17:00 (UTC+8)1.Snowball: 在官方推特上看到Open Campus即将发布第二季Publisher NFT的消息,可以给大家介绍一下这个Publisher NFT是什么吗?第一季取得了什么样的成绩?Alan Lau:感谢大家的参与,让我为大家进一步介绍Open Campus和我们的代币EDU。我们是一个致力于解决教育市场问题的平台。在这个市场,我们看到许多老师虽然付出巨大努力,但他们的待遇并不高,他们的课程也缺乏知识产权保护。 为了解决这个问题,我们推出了publisher NFT,这是Open Campus的核心产品。通过这个产品,我们可以将老师们的课程转换成NFT,然后转售给新的投资者。这些投资者不仅看重课程的投资价值,还为课程提供更多的传播机会。 以一个例子来说明这个机会。我们与Tiny Tap合作,他们提供了一些针对儿童的课程。这些课程在...

AMA回顾——Web3教育龙头Open Campus的过去和未来
Open Campus 是一个结合教育创作与区块链技术的平台,随着Binance将其设为第31个Launchpad项目上线,相信很多小伙伴都很看好Web3教育行业未来的发展很高兴邀请到了Open Campus 品牌首席业务官Alan Lau,一起探讨一下Web3教育行业存在的可能和Open Campus独有的特长和优势 **1.Snowball:**很多关注Open campus的人都关心TinyTap和Open Campus的关系,您能简单介绍一下吗? **Alan Lau:**当Open Campus成立时,我们的愿景是能够覆盖整个教育领域。因此,我们希望将其建立为一个多项目平台。一开始,我们已经有了5、6家公司加入了这个平台,并愿意使用EDU进行构建。其中,TinyTap是其中一家非常重要的合作伙伴,与Open Campus的关系密切。Open Campus作为Protocol的发起者,EDU是由Open Campus发行的。TinyTap作为其中一个重要的合作伙伴,是首批重要的启动公司之一,具有十年的教育内容开发经验。 TinyTap的团队来自科研大国以色列,因此其研发和...

离经叛道—无助记词MPC钱包
FTX崩盘后,更多的资金流向了非托管钱包,而传统的钱包采用的是单方签名模式,对私钥安全性的依赖极高。这也导致了黑客更多的攻击去盗取私钥。 钱包是WEB3的入口,因为底层合约交互的时候,是通过私钥进行签名检验,也是导致目前钱包无法绕开私钥的原因。目前市面上的钱包产品多少都存在被盗风险,以及私钥/助记词忘记风险。 解决方向是MPC钱包和智能合约钱包,智能合约钱包因为牵涉到底层合约及多方面升级,难度更大,所以,MPC钱包在当前更具可行性。一、什么是MPC安全多方计算(Secure Multi-party Computation, MPC)是隐私计算技术中的一种,是基于密码学的协同计算框架,可以广义理解为,多方各自有私密的输入来一起完成计算任务,期间可以保证各自的私密输入不会泄露。而MPC钱包则是通过对私钥进行多方计算,分散控制权以达到分散风险或提高备灾的目的,从而有效避免单点失败等安全问题。 因此在密码学中,对于保存用于解密数据或生成数字签名的私钥非常有用。二、MPC钱包实现方式MPC钱包,简单来说,就是将一个私钥打碎成多片,将私钥碎片交与一个去中心化的网络进行计算和加密。当需要私钥签...

AMA回顾—— Open Campus Publisher NFT第二季
Open Campus作为Web3教育领域的领军者,其Publisher NFT第二季即将上线。记得提前订好小闹钟⏰,以免错过这次机会!存款开启时间:11月23日 17:00 (UTC+8) 铸造时间:11月27日 17:00 (UTC+8)1.Snowball: 在官方推特上看到Open Campus即将发布第二季Publisher NFT的消息,可以给大家介绍一下这个Publisher NFT是什么吗?第一季取得了什么样的成绩?Alan Lau:感谢大家的参与,让我为大家进一步介绍Open Campus和我们的代币EDU。我们是一个致力于解决教育市场问题的平台。在这个市场,我们看到许多老师虽然付出巨大努力,但他们的待遇并不高,他们的课程也缺乏知识产权保护。 为了解决这个问题,我们推出了publisher NFT,这是Open Campus的核心产品。通过这个产品,我们可以将老师们的课程转换成NFT,然后转售给新的投资者。这些投资者不仅看重课程的投资价值,还为课程提供更多的传播机会。 以一个例子来说明这个机会。我们与Tiny Tap合作,他们提供了一些针对儿童的课程。这些课程在...

AMA回顾——Web3教育龙头Open Campus的过去和未来
Open Campus 是一个结合教育创作与区块链技术的平台,随着Binance将其设为第31个Launchpad项目上线,相信很多小伙伴都很看好Web3教育行业未来的发展很高兴邀请到了Open Campus 品牌首席业务官Alan Lau,一起探讨一下Web3教育行业存在的可能和Open Campus独有的特长和优势 **1.Snowball:**很多关注Open campus的人都关心TinyTap和Open Campus的关系,您能简单介绍一下吗? **Alan Lau:**当Open Campus成立时,我们的愿景是能够覆盖整个教育领域。因此,我们希望将其建立为一个多项目平台。一开始,我们已经有了5、6家公司加入了这个平台,并愿意使用EDU进行构建。其中,TinyTap是其中一家非常重要的合作伙伴,与Open Campus的关系密切。Open Campus作为Protocol的发起者,EDU是由Open Campus发行的。TinyTap作为其中一个重要的合作伙伴,是首批重要的启动公司之一,具有十年的教育内容开发经验。 TinyTap的团队来自科研大国以色列,因此其研发和...

Subscribe to 飞猪 one_snowball

Subscribe to 飞猪 one_snowball
Share Dialog
Share Dialog
<100 subscribers
<100 subscribers


铁鱼项目目前明确发币,且已经进入到第三阶段的激励网测试期。总共会分发210,000个代币,首先来看下官方的说明:

可以看到,我们主要积分来源是:1、运行节点;2、交互操作:Mint/Burn/Send Asset;
规则如下:
1)每周一次mint\burn\send各200积分,节点每12小时10积分;
2)即:每周最多200+200+200+10*14=740积分
1、铁鱼账户注册;
2、4核8G,100G以上的服务器;
注册链接:https://testnet.ironfish.network/signup
注意点:Graffiti也就是涂鸦号,一定要设置的唯一,提前可在排名版搜索,避免重复。
积分板查询链接:https://testnet.ironfish.network/leaderboard
服务器实测:根据官方4核8G,100G硬盘要求即可。购买渠道可自行处理,不做推荐。
1、首先链接服务器,后安装tmux和docker;如果出现报错,可以先更新apt,指令为:sudo apt update
apt install build-essential tmux
apt-get install -y docker.io
systemctl start docker



2、tmux相关使用方法可以参考这个链接: https://www.ruanyifeng.com/blog/2019/10/tmux.html
3、输入tmux,开启一个新的线程页面:会看到一个新的页面,左下角会有编号0的线程提示;


4、运行更新版本指令后,开始运行铁鱼指令:
更新版本:
docker pull ghcr.io/iron-fish/ironfish:latest
运行节点:
docker run --rm --tty --interactive --network host --volume ~/.ironfish:/root/.ironfish ghcr.io/iron-fish/ironfish:latest


5、节点正常运行后,会看到节点加载的数据;
6、关联自己的涂鸦号(Graffiti);用tmux进行分屏,ctrl + b + “ (需要按住shift),分屏后输入关联涂鸦指令:看到提示(User Graffiti or URL),输入自己的涂鸦号,即可
关联涂鸦
docker run --rm --tty --interactive --network host --volume ~/.ironfish:/root/.ironfish ghcr.io/iron-fish/ironfish:latest testnet

7、关联后,可以输入查看状态指令,可以看到自己的节点运行状态,以及同步区块等数据;
**注意点:**正常状态,Node状态显示 STARTED;有时候会断连,显示Disconnect,则需要重新执行运行节点命令。
查看节点状态:
docker run --rm --tty --interactive --network host --volume ~/.ironfish:/root/.ironfish ghcr.io/iron-fish/ironfish:latest status -f


1、第一步骤运行节点后,按住 ctrl +b ,快速松手后,快速按下d键,即可回到主页面,输入tmux,开启第二个线程页面,会看到左下角页面编号为1;
2、开始领水:输入领水指令后,按提示输入邮箱后按回车键,会提示在队列中。
注意:1)领水指令可执行两遍,每周领水两次,总共会有0.00000010测试币;
2)第二周及以后领水指令看到提示后可不输入邮箱,直接按回车即可;
领水指令:
docker run --rm --tty --interactive --network host --volume ~/.ironfish:/root/.ironfish ghcr.io/iron-fish/ironfish:latest faucet


3、等待5分钟所有,执行查询指令,查看我们领水是否成功;
注意:1)有时候等待时间会较长,会有未到账的可能,可以多等一会;一般都会到账;
2)等待半天都查不到的话,可加入官方DC群,去中文区找人给你转第一点水;
查询领水
docker run --rm --tty --interactive --network host --volume ~/.ironfish:/root/.ironfish ghcr.io/iron-fish/ironfish:latest wallet:balance

4、执行Mint指令:
注意:1)有时候因为节点运行时间太短,所以会提示,Your node must be synced with the Iron Fish network to send a transaction. Please try again later。需要多等待一会,一般节点运行2小时左右即可;
2)第一个问题,输入y,创建asset账户,name/metadata,可都设置为涂鸦号;
3)mint的数量,是第三步骤查询到的数量,gas费(深色的low)直接按默认的回车即可;
4)执行执行后,会有个进度条,最终会有个哈希地址,表示成功执行;
mint指令
docker run --rm --tty --interactive --network host --volume ~/.ironfish:/root/.ironfish ghcr.io/iron-fish/ironfish:latest wallet:mint

5、执行Burn指令;burn数量,只需要最小数量即可:0.00000001
注意点:1)mint、burn、send三步骤,之间需要间隔5-10分钟,不然会提示无资产或者其他;
2)burn,和send步骤执行的数量,只需最小数量即可:0.00000001;
3)选择那块,是自己涂鸦号的资产地址,直接回车;
Burn指令
docker run --rm --tty --interactive --network host --volume ~/.ironfish:/root/.ironfish ghcr.io/iron-fish/ironfish:latest wallet:burn

6、执行send指令:
注意:1)直接执行指令即可,指令最后那个地址是官方地址,send必须到官方地址,才算成功;
2)send—asset选择,自己涂鸦号的那个地址,上下箭头选择,然后回车;
send指令
docker run --rm --tty --interactive --network host --volume ~/.ironfish:/root/.ironfish ghcr.io/iron-fish/ironfish:latest wallet:send --amount 0.00000001 --fee 0.00000001 --to dfc2679369551e64e3950e06a88e68466e813c63b100283520045925adbe59ca

7、至此,三步骤已经全部执行完,每步骤都会有白色进度条,和哈希。如果Mint执行完后,其它步骤提示错误,一般是链上处理较慢,等待十分钟左右即可。
1、登陆积分板页面,输入自己的涂鸦号,点击进去,会看到,节点运行的积分,以及交互的积分;https://testnet.ironfish.network/leaderboard
2、交互积分send步骤,有时候会上分会比较慢,如果2小时未查询到,可以重新执行send步骤,一般都会上分;如下图:

3、补充:节点的钱包信息,可以保存下,以防万一后面用到(也可不执行/非必要);
查询节点钱包信息
docker run --rm --tty --interactive --network host --volume ~/.ironfish:/root/.ironfish ghcr.io/iron-fish/ironfish:latest wallet:export
官方推特:https://twitter.com/one_snowball
Discord:https://discord.gg/vJGTS2AU2N

铁鱼项目目前明确发币,且已经进入到第三阶段的激励网测试期。总共会分发210,000个代币,首先来看下官方的说明:

可以看到,我们主要积分来源是:1、运行节点;2、交互操作:Mint/Burn/Send Asset;
规则如下:
1)每周一次mint\burn\send各200积分,节点每12小时10积分;
2)即:每周最多200+200+200+10*14=740积分
1、铁鱼账户注册;
2、4核8G,100G以上的服务器;
注册链接:https://testnet.ironfish.network/signup
注意点:Graffiti也就是涂鸦号,一定要设置的唯一,提前可在排名版搜索,避免重复。
积分板查询链接:https://testnet.ironfish.network/leaderboard
服务器实测:根据官方4核8G,100G硬盘要求即可。购买渠道可自行处理,不做推荐。
1、首先链接服务器,后安装tmux和docker;如果出现报错,可以先更新apt,指令为:sudo apt update
apt install build-essential tmux
apt-get install -y docker.io
systemctl start docker



2、tmux相关使用方法可以参考这个链接: https://www.ruanyifeng.com/blog/2019/10/tmux.html
3、输入tmux,开启一个新的线程页面:会看到一个新的页面,左下角会有编号0的线程提示;


4、运行更新版本指令后,开始运行铁鱼指令:
更新版本:
docker pull ghcr.io/iron-fish/ironfish:latest
运行节点:
docker run --rm --tty --interactive --network host --volume ~/.ironfish:/root/.ironfish ghcr.io/iron-fish/ironfish:latest


5、节点正常运行后,会看到节点加载的数据;
6、关联自己的涂鸦号(Graffiti);用tmux进行分屏,ctrl + b + “ (需要按住shift),分屏后输入关联涂鸦指令:看到提示(User Graffiti or URL),输入自己的涂鸦号,即可
关联涂鸦
docker run --rm --tty --interactive --network host --volume ~/.ironfish:/root/.ironfish ghcr.io/iron-fish/ironfish:latest testnet

7、关联后,可以输入查看状态指令,可以看到自己的节点运行状态,以及同步区块等数据;
**注意点:**正常状态,Node状态显示 STARTED;有时候会断连,显示Disconnect,则需要重新执行运行节点命令。
查看节点状态:
docker run --rm --tty --interactive --network host --volume ~/.ironfish:/root/.ironfish ghcr.io/iron-fish/ironfish:latest status -f


1、第一步骤运行节点后,按住 ctrl +b ,快速松手后,快速按下d键,即可回到主页面,输入tmux,开启第二个线程页面,会看到左下角页面编号为1;
2、开始领水:输入领水指令后,按提示输入邮箱后按回车键,会提示在队列中。
注意:1)领水指令可执行两遍,每周领水两次,总共会有0.00000010测试币;
2)第二周及以后领水指令看到提示后可不输入邮箱,直接按回车即可;
领水指令:
docker run --rm --tty --interactive --network host --volume ~/.ironfish:/root/.ironfish ghcr.io/iron-fish/ironfish:latest faucet


3、等待5分钟所有,执行查询指令,查看我们领水是否成功;
注意:1)有时候等待时间会较长,会有未到账的可能,可以多等一会;一般都会到账;
2)等待半天都查不到的话,可加入官方DC群,去中文区找人给你转第一点水;
查询领水
docker run --rm --tty --interactive --network host --volume ~/.ironfish:/root/.ironfish ghcr.io/iron-fish/ironfish:latest wallet:balance

4、执行Mint指令:
注意:1)有时候因为节点运行时间太短,所以会提示,Your node must be synced with the Iron Fish network to send a transaction. Please try again later。需要多等待一会,一般节点运行2小时左右即可;
2)第一个问题,输入y,创建asset账户,name/metadata,可都设置为涂鸦号;
3)mint的数量,是第三步骤查询到的数量,gas费(深色的low)直接按默认的回车即可;
4)执行执行后,会有个进度条,最终会有个哈希地址,表示成功执行;
mint指令
docker run --rm --tty --interactive --network host --volume ~/.ironfish:/root/.ironfish ghcr.io/iron-fish/ironfish:latest wallet:mint

5、执行Burn指令;burn数量,只需要最小数量即可:0.00000001
注意点:1)mint、burn、send三步骤,之间需要间隔5-10分钟,不然会提示无资产或者其他;
2)burn,和send步骤执行的数量,只需最小数量即可:0.00000001;
3)选择那块,是自己涂鸦号的资产地址,直接回车;
Burn指令
docker run --rm --tty --interactive --network host --volume ~/.ironfish:/root/.ironfish ghcr.io/iron-fish/ironfish:latest wallet:burn

6、执行send指令:
注意:1)直接执行指令即可,指令最后那个地址是官方地址,send必须到官方地址,才算成功;
2)send—asset选择,自己涂鸦号的那个地址,上下箭头选择,然后回车;
send指令
docker run --rm --tty --interactive --network host --volume ~/.ironfish:/root/.ironfish ghcr.io/iron-fish/ironfish:latest wallet:send --amount 0.00000001 --fee 0.00000001 --to dfc2679369551e64e3950e06a88e68466e813c63b100283520045925adbe59ca

7、至此,三步骤已经全部执行完,每步骤都会有白色进度条,和哈希。如果Mint执行完后,其它步骤提示错误,一般是链上处理较慢,等待十分钟左右即可。
1、登陆积分板页面,输入自己的涂鸦号,点击进去,会看到,节点运行的积分,以及交互的积分;https://testnet.ironfish.network/leaderboard
2、交互积分send步骤,有时候会上分会比较慢,如果2小时未查询到,可以重新执行send步骤,一般都会上分;如下图:

3、补充:节点的钱包信息,可以保存下,以防万一后面用到(也可不执行/非必要);
查询节点钱包信息
docker run --rm --tty --interactive --network host --volume ~/.ironfish:/root/.ironfish ghcr.io/iron-fish/ironfish:latest wallet:export
官方推特:https://twitter.com/one_snowball
Discord:https://discord.gg/vJGTS2AU2N

No activity yet