区块链
文章平均质量分 67
w_tt
这个作者很懒,什么都没留下…
展开
-
Linux安装IPFS
删除引导程序节点的默认条目。因为是部署私有网络,所以需要移除原有的引导程序节点,如果不删除,启动后就会同步IPFS主网的数据。第一个节点之后的节点,启动前都要添加引导程序节点,与第一个节点的id建立起联系。查看第一个节点的peer id。通过节点一上传一个txt文件。创建节点目录(单机多节点)原创 2022-12-08 15:01:03 · 1141 阅读 · 1 评论 -
ECDSA密钥
ECDSA密钥一、对称加密算法 指加密和解密使用相同密钥的加密算法。对称加密算法用来对敏感数据等信息进行加密,常用的算法包括DES、3DES、AES、DESX、Blowfish、、RC4、RC5、RC6。二、非对称加密算法 指加密和解密使用不同密钥的加密算法,也称为公私钥加密,公钥是公开的,私钥是私有的。 1.公钥加密,私钥解密: 当Alice给Bob写信,不希望信件被别人解读,可以使用Bob公开的公钥对信件加密。Bob收到信件后,用自己的私钥解密即可。 2.私钥签名,公钥验证:原创 2022-02-23 16:57:14 · 1552 阅读 · 0 评论 -
FISCO BCOS Solidity智能合约Demo
一、solidity智能合约pragma solidity ^0.4.24;pragma experimental ABIEncoderV2; //可以使用string[]// import "./Table.sol"; contract AgricultureTracingTest1{ address private _owner; modifier onlyOwner{ require(_owner == msg.sender, "Auth: only owner is原创 2021-04-01 18:31:30 · 1046 阅读 · 0 评论 -
BCOS区块链节点部署(一)
一、典型示例节点组网拓扑结构一个如图所示的6节点3机构2群组的组网模式。机构B和机构C分别位于群组1和群组2中。机构A同属于群组1和群组2中。机器环境机构节点所属群组P2P地址RPC监听地址Channel监听地址机构A节点0群组1、2127.0.0.1:30300127.0.0.1:85450.0.0.0:20200节点1群组1、2127.0.0.1:30301127.0.0.1:85460.0.0.0:20201机构B节点2群组1原创 2021-03-24 10:29:37 · 2088 阅读 · 3 评论 -
拜占庭将军问题与区块链共识算法PBFT
概述1、两军问题两军问题中信道是不可靠的,并且其中没有叛徒之说。解决方式:Tcp的三次握手可以提供相对可靠地信道通信。2、拜占庭将军问题概述拜占庭将军问题中并不去考虑通信兵是否会被截获或无法传达信息等问题,即消息传递的信道绝无问。拜占庭将军问题是一个协议问题。拜占庭帝国的将军们在地理位置上是隔开的,战争发生时,他们无法聚在一起来商讨进攻与否,只能彼此之间通过信使来传递彼此的决定。困扰这些将军的问题是,他们不确定他们中是否有叛徒,叛徒可能擅自变更进攻决定。在这种状态下,拜占庭将军们原创 2021-03-09 16:31:23 · 909 阅读 · 0 评论