![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
区块链
文章平均质量分 79
不啻
这个作者很懒,什么都没留下…
展开
-
可验证随机数VRF的一种实现
本文简单分析一下ietf-vrf方案的实现原理。所谓VRF就是指给定一个消息和一个私钥,可以计算出一个唯一确定的值,这个值唯一确定且不可预测,且可以验证。传统的签名算法不具有唯一确定的特性,私钥持有者可以计算出多个合法解。前置技能树:需了解椭圆曲线的基本运算法则。1. 简单的多项式:t=(r−s∗k) mod pt = (r - s * k) \bmod pt=(r−s∗k)mo...原创 2020-03-23 12:43:37 · 1003 阅读 · 1 评论 -
以太坊智能合约开发环境搭建
以太坊合约开发最快速上手是使用remix-ide,用浏览器打开即可使用。不过喜欢折腾的话,就需要手动搭环境了,本文简单介绍了以太坊开发环境的搭建。一、 搭建环境本文使用的操作系统为Ubuntu 16.04。以太坊开发需要安装:geth、solc、nodejs、web3.js。geth:用来挖矿、处理交易,执行合约代码。solc:用来将合约代码编译为EVM可执行的操作码。...原创 2018-07-10 12:17:24 · 1094 阅读 · 1 评论