摘要: 1,mpt树优于hash表,在区块连网络中,需要确认世界状态相同 ,hash表需要校验所有的hash 2.使用序列表会导致插入过程麻烦,插入一条数据,整个链路都要更新 MPT树是如何恢复的?(世界状态中的mpt树) mpt树的恢复与mpt树的更新是有关系的,在以太坊的生命周期中,世界状态的mpt树是 阅读全文
posted @ 2024-07-30 16:53 bighu 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 什么是心跳包(心跳机制) 先看一下wiki上的说法: 心跳包(英语:Heartbeat)在计算机科学中指一种周期性的信号,通过硬件或软件的形式来检测行为的正常与否,或者与计算机系统是否一致。[1] 通常,机器间会每隔几秒钟发送一次心跳包。 如果接收终端没有在指定时间内(通常是几个心跳包发送的时间间隔 阅读全文
posted @ 2024-06-01 14:43 bighu 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 关于zoxide github地址:https://github.com/ajeetdsouza/zoxide 简单来说 zoxide是一个cd的强化版。它会记录你曾经cd过的目录,在你使用cd的时候它会进行以下操作,1 判断当前目录有没有这个文件夹,判断你输入的路径是不是它记录过的路径的子集 比如 阅读全文
posted @ 2024-03-14 15:35 bighu 阅读(30) 评论(0) 推荐(0) 编辑
摘要: webdav 干什么用的? 对于我来说,主要是用来同步文件的,n年以前,那时候还啥都不懂,要分享一个文件都是用qq/或者微信发,那时候就一个手机一个电脑,而且文件大部分是分享给认识的人。 qq分享完全够用. 然后事情越来越复杂,手上的设备越来越多,很多linux服务器没有ui界面,这个时候分享文件变 阅读全文
posted @ 2024-02-19 16:44 bighu 阅读(1073) 评论(0) 推荐(0) 编辑
摘要: 作用 JWT 的主要作用是方便客戶端與伺服器之間的身份驗證。 使用JWT 可以在不需要每次登入的情況下,在客戶端與伺服器之間安全地傳遞封裝身份信息。 它還可以用於許多其他用途,例如串接多個服務,並將數據在服務間安全地傳遞。 简单类说jwt作用在c/s模型中的通信过程中,用于验证c端是否具有访问权限。 阅读全文
posted @ 2024-01-26 17:46 bighu 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 准备工作 git clone https://github.com/davatorium/rofi.git 根据网上的信息,rofi 中文输入主要是依赖 xcb-imdkit 这个库 当然我们是使用源码编译,在他 git 仓库里面 INSTALL.md 中显示的所有依赖都是要手动装的 我用的是 ma 阅读全文
posted @ 2023-07-15 10:09 bighu 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 跨链听上去是一个简单的事情 跨链最基础的目标是,某一条链上发生的交易在另一条链上被认可,也就是链二同意链一上发的交易确实发生,然后以此为基础做一些操作,实际上就是链二能接受链一上产生的交易数据。 就单纯的用数据库来说,只需要链二提供接口给链一的客户端查询就可以了,就像支付宝能查到你银行卡里面还有多少 阅读全文
posted @ 2022-12-14 08:54 bighu 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 什么是Go的接口? 接口可以说是一种类型,可以粗略的理解为他的变量是一堆方法。 一个简单的案例: r,_ := http.Get("http://www.baidu.com") io.Copy(os.Stdout,r.Body) 其中 io.copy 接受的变量是 io.Writer,io.Read 阅读全文
posted @ 2022-09-23 18:32 bighu 阅读(145) 评论(0) 推荐(0) 编辑
摘要: peer是fabric中的基础单元,主要负责背书,验证交易合法性,保存区块链数据,查询数据。peer与orderer配合完成区块链的全部功能,orderer可以比作是管理员,peer属于是干货的员工,可以有效的防止权力的滥用。 下面以一段我的配置来解释: 1 services: 2 peer0.Re 阅读全文
posted @ 2022-09-22 22:25 bighu 阅读(89) 评论(0) 推荐(0) 编辑
摘要: orderer在fabric中的作用是排序,另外orderer有点像是管理节点一样,通道之类的都是在orderer的基础之上建立的,有点像比特币,以太坊上面的全节点一样,不过责任比全节点少很多,甚至都不用背书和记录。 同样以一段配置代码来解释: 1 services: 2 peer0.Peer_fi 阅读全文
posted @ 2022-09-20 22:46 bighu 阅读(96) 评论(0) 推荐(0) 编辑