标签: technology
RSA非对称加密算法
RSA数学理论基础互质关系欧拉函数欧拉定理费马小定理(欧拉定理的特例)加解密准备 任意选取两个不同的大素数p和q计算乘积n,n的长度就是密钥长度,3233写成二进制是110010100001,一共有12位,所以这个密钥就是12位。实际应用中,RSA密钥一般是1024位,重要场合则为2048位。 计算n的欧拉函数φ(n)。 根据公式:φ(n) = (p-1)(q-1) 随机选择一个整数e,
dpos
DPoSDpos是一种基于投票选举共识算法,无需挖矿。 基本原理投票过程 受托人来自于普通用户节点,需要首先进行注册,然后通过宣传推广,寻求社区信任并投票,获得足够排行到前101名的时候,才可以被系统接纳为真正可以处理区块的节点,并获得铸币奖励。 普通用户节点投票所占的比重取决于每个节点持有的货币数量,这也意味着持币多的人将比持币少的人有更大的影响力,这可能会造成一定的中心化,但
共识机制
共识机制概念 所谓“共识机制”,是通过特殊节点的投票,在很短的时间内完成对交易的验证和确认;对一笔交易,如果利益不相干的若干个节点能够达成共识,我们就可以认为全网对此也能够达成共识。再通俗一点来讲,如果中国一名微博大V、美国一名虚拟币玩家、一名非洲留学生和一名欧洲旅行者互不相识,但他们都一致认为你是个好人,那么基本上就可以断定你这人还不坏。 分类工作量证明机制(PoW)、权益证明机制(P