Echo_留蝉
区块链密码学学习笔记
一、哈希算法哈希函数是将任意长度的二进制明文通过算法处理映射为较短且固定长度的 二进制值,映射后的值也被称为哈希值。哈希值的数据唯一,且形式紧凑。即使只是变更明文中的一个字母,最终得到的哈希值也会发生变更。由于哈希算法本身的特点,任何人都不可能找到拥有相同哈希值的两段明文。
区块链共识算法学习笔记
一、选举类共识 选举类共识是指在完成区块生成过程中,通过“ 投票选举”的方式选出获得半数以上选票的节点作为记账权节点;多见于传统分布式一致性算法, 例如 Paxos 和
区块链分布式学习笔记
一、分布式系统优势主要任务: 任何分布式系统总是需要完成两个任务:计算和存储。 重要特征: 计算和存储分离是分布式系统的重要特征。 在集中式或单机系统中,这两者是可能结合在一起,比如通过一个SQL语句实现查询后排序,查询是从存储中获得数据,
设计模式
一、单例模式 确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。单例模式的主要作用是确保一个类只有一个实例存在。比如说序列号生成器、Web页面的计数器等等都可以使用单例模式。对于一个实现了单例模式的类来说,它首先构造方法必须是私有的即private。 单例模式分为饿汉式和懒汉式;