modify picture
This commit is contained in:
parent
d230094f32
commit
8812890713
13
README_zh.md
13
README_zh.md
|
@ -15,9 +15,10 @@
|
||||||
+ Operating System: Linux (推荐) / macOS / Windows 7+
|
+ Operating System: Linux (推荐) / macOS / Windows 7+
|
||||||
+ Memory: 8 GB RAM
|
+ Memory: 8 GB RAM
|
||||||
+ Storage: 500 GB internal storage drive
|
+ 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
|
# xcode-select --install
|
||||||
```
|
```
|
||||||
|
@ -27,23 +28,23 @@
|
||||||
```
|
```
|
||||||
  如果你还没有安装git环境,先安装 [git](https://git-scm.com/downloads).
|
  如果你还没有安装git环境,先安装 [git](https://git-scm.com/downloads).
|
||||||
|
|
||||||
7. 如果您的系统是macOS/Linux,在mpc目录下,打开终端运行以下命令,如有提示请选择1.
|
7. 如果你的系统是macOS/Linux,打开终端切换到mpc目录下,运行以下命令,如有提示请选择1.
|
||||||
```
|
```
|
||||||
# sh compute.sh <your_params_link>
|
# sh compute.sh <your_params_link>
|
||||||
```
|
```
|
||||||
如果您的系统是Windows, 下载`params`文件放在MPC目录下,然后执行以下命令:
|
如果你的系统是Windows, 下载`params`文件放在MPC目录下,然后在该目录下执行以下命令:
|
||||||
```
|
```
|
||||||
# cargo run --release --bin compute
|
# cargo run --release --bin compute
|
||||||
```
|
```
|
||||||
  当计算完成后,程序输出一个`new_params`文件和hash,请保存该hash值。类似于以下:
|
  当计算完成后,程序输出一个`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)
|
||||||
|
|
||||||
  这个计算过程大约耗时半小时~1小时,根据硬件环境可能稍有不同,占用1.5 ~ 2GB物理内存。
|
  这个计算过程大约耗时半小时~1小时,根据硬件环境可能稍有不同,占用1.5 ~ 2GB物理内存。
|
||||||
|
|
||||||
8. 请把你的结果告知TRONZ。通过Keybase来发送`new_params`文件,然后把hash值通过邮件告知我们,告知操作系统版本更好,例如Windows 7/Centos 7。
|
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) 。所有参与者可以验证自己的贡献是否保存在最终参数中。
|
||||||
|
|
||||||
|
|
||||||
## 如何验证我的贡献 ?
|
## 如何验证我的贡献 ?
|
||||||
|
|
Loading…
Reference in New Issue