上传者: 42132354
|
上传时间: 2021-11-02 20:35:01
|
文件大小: 784KB
|
文件类型: -
多方门限签名方案
麻省理工学院许可。
笔记! 这是供开发人员使用的库。 您可以找到可与Binance Chain CLI一起使用的TSS工具。
介绍
这是基于类似方法的基于Gennaro和Goldfeder CCS 2018 的多方{t,n}阈值ECDSA(椭圆曲线数字签名算法)和EdDSA(爱德华兹曲线数字签名算法)的实现。
该库包括三个协议:
用于创建没有受信任的交易者的秘密共享的密钥生成(“密钥生成”)。
使用秘密共享进行签名以生成签名(“签名”)。
动态组,在保留秘密的同时更改参与者的组(“重新共享”)。
:warning: 不要错过关于安全实现此库的
基本原理
ECDSA被广泛用于加密货币,例如比特币,以太坊(secp256k1曲线),NEO(NIST P-256曲线)等等。
EdDSA被广泛用于Cardano,Aeternity,Stellar Lumens等加密货币。
对