- 博客(5)
- 收藏
- 关注
原创 区块链基础学习2
零知识证明要解决的问题是:以不透露一个论断(statement)的任何信息为前提,向你证明这个论断是对的。1、未花费交易输出/UTXO:未花费交易输出是一个包含交易数据和执行代码的数据结构,可以理解为收到的但尚未花费的加密货币清单。比特币和其他加密货币在其区块链技术中使用UTXO,以验证一个人是否拥有未使用的加密货币可用于支出。2、链:链是由区块按照发生的时间顺序,通过区块的哈希值串联而成,是...
2019-09-18 21:23:03 1234
原创 区块链基础学习1
1、区块链/Blockchain:区块链技术是指通过去中心化和去信任的方式集体维护一个可靠数据库的技术方案。2、点对点(P2P):通过允许单个结点与其他结点直接交互,无需通过中介机构,从而实现整个系统像有组织的集体一样运作的系统。3、去中心化/Decentralized:去中心化是区块链最基本的特征,指区块链不依赖于中心的管理节点,能够实现数据的分布式记录、存储和更新。4、去信任/Trust...
2019-09-18 10:40:48 1377
原创 Ubuntu系统利用SSH免密登录
1)找到进入.ssh目录中cd .ssh2)将对方ip用户名加入ssh-copy-id -i ./id_rsa.pub 用户名@ip3)运行一下ssh 用户名@ip4退出exit()
2019-09-12 21:00:41 544
原创 基于格密码的算法研究
Q1:传统公钥密码面临的挑战(1)安全性挑战:Shor量子分解算法利用量子计算的并行性,对任意大的整数进行快速因子分解,大大降低目前普遍使用的RSA算法的破解时间。随后又出现了针对基于离散对数问题的量子求解算法。这些量子算法的提出意味着只要出现实际的量子计算机,现有的以传统公钥密码为基石建立的安全系统将丧失所有的安全性。(2)效率挑战:传统公钥密码算法的密钥长度一直在增加,使得传统密码算法码效...
2019-09-12 09:10:22 11349 6
转载 以太坊学习1
1、Ethereum代码里用到了大量的hash函数。算法中,hash函数是不可逆的。例如:h=hash(x)只能通过x算出h的值,不能通过h来逆推x的值。所以可以唯一地作某个对象的全局唯一标识符。2、Ethereum中的hash函数全部采用SHA-3的标准。3、RLP(Recursive Length Prefix(递归长度编码))。其作用是将任意字节数组([]byte)展平成无嵌套的字节数组...
2019-09-07 17:31:02 301
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人