modify picture

This commit is contained in:
wenpinghou 2020-01-22 11:57:00 +08:00
parent d230094f32
commit 8812890713
1 changed files with 7 additions and 6 deletions

View File

@ -15,9 +15,10 @@
+ Operating System: Linux (推荐) / macOS / Windows 7+
+ Memory: 8 GB RAM
+ Storage: 500 GB internal storage drive
  如果您使用Windows系统参考[rust](https://www.rust-lang.org/learn/get-started) 官方主页来安装。
  如果您使用macOS系统, 请先安装xcode命令行工具。
  如果你使用Windows系统参考[rust](https://www.rust-lang.org/learn/get-started) 官方主页来安装。
  如果你使用macOS系统, 请先安装xcode命令行工具
```
# xcode-select --install
```
@ -27,23 +28,23 @@
```
  如果你还没有安装git环境先安装 [git](https://git-scm.com/downloads).
7. 如果您的系统是macOS/Linux在mpc目录下打开终端运行以下命令如有提示请选择1.
7. 如果你的系统是macOS/Linux打开终端切换到mpc目录下运行以下命令如有提示请选择1.
```
# sh compute.sh <your_params_link>
```
如果的系统是Windows, 下载`params`文件放在MPC目录下然后执行以下命令
如果的系统是Windows, 下载`params`文件放在MPC目录下然后在该目录下执行以下命令:
```
# cargo run --release --bin compute
```
&emsp;&emsp;当计算完成后,程序输出一个`new_params`文件和hash请保存该hash值。类似于以下
![](https://raw.githubusercontent.com/tronprotocol/documentation-en/master/docs_without_index/internal-test/sapling-output.jpg)
![](https://raw.githubusercontent.com/tronprotocol/documentation-en/master/docs_without_index/internal-test/mpc-output.jpg)
&emsp;&emsp;这个计算过程大约耗时半小时~1小时根据硬件环境可能稍有不同占用1.5 ~ 2GB物理内存。
8. 请把你的结果告知TRONZ。通过Keybase来发送`new_params`文件然后把hash值通过邮件告知我们告知操作系统版本更好例如Windows 7/Centos 7。
## 依赖
我们重用了zcash的多方计算第二阶段的最终结果 https://download.z.cash/sapling-mpc/params 作为我们的起始参数,添加额外一些参与者。每个参与者把结果发送给我们后,我们会验证生成的参数是否有效。在最后一个参与者结束迭代计算后我们采用比特币最新区块的hash值作为伪随机函数的种子来生成随机信标Random Beacon。在mpc结束后我们把所有参与者的贡献发布在本项目的[wiki](https://github.com/tronprotocol/mpc/wiki) 。所有参与者可以验证自己的贡献是否保存在最终参数中。
我们重用了zcash的多方计算第二阶段的最终结果 https://download.z.cash/sapling-mpc/params 作为我们的起始参数添加额外一些参与者。每个参与者把结果发送给我们后我们会验证生成的参数是否有效。在最后一个参与者结束迭代计算后我们采用比特币最新区块的hash值作为伪随机函数的种子来生成随机信标Random Beacon。在mpc结束后我们把所有参与者的贡献发布在本项目的[wiki](https://github.com/tronprotocol/mpc/wiki) 。所有参与者可以验证自己的贡献是否保存在最终参数中。
## 如何验证我的贡献 ?