logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【BlockChain】go实现区块链1:基本原型

【BlockChain】go实现区块链1:基本原型引言区块链是 21 世纪最具革命性的技术之一,它仍然处于不断成长的阶段,而且还有很多潜力尚未显现。 本质上,区块链只是一个分布式数据库而已。 不过,使它独一无二的是,区块链是一个公开的数据库,而不是一个私人数据库,也就是说,每个使用它的人都有一个完整或部分的副本。 只有经过其他“数据库管理员”的同意,才能向数据库中添加新的记录。 此外,也正是由于区

#golang#区块链#开发语言
【Kernel】内核数据结构之二叉树(v5.15.10)

【Kernel】内核数据结构之二叉树(v5.15.10)内核源码快捷查看一、概念与特点树结构是一个能提供分层的树型数据结构的特定数据结构。在数学意义上,树是一个无环的、连接的有向图,其中任何一个顶点(在树里叫节点)具有0个或多个出边以及0个或1个入边。一个二叉树是每个节点最多只有两个出边的树,也就是一个树其节点具有0个、1个或者2个子节点。二、二叉搜索树(BST)、自平衡二叉树二叉搜索树:一个BS

#数据结构#b树#linux
【BlockChain】go实现区块链2:工作量证明

【BlockChain】go实现区块链2:工作量证明引言上一篇中,我们构造了一个非常简单的数据结构 – 区块,它也是整个区块链数据库的核心。目前所完成的区块链原型,已经可以通过链式关系把区块相互关联起来:每个块都与前一个块相关联。但是,当前实现的区块链有一个巨大的缺陷:向链中加入区块太容易,也太廉价了。而区块链和比特币的其中一个核心就是,要想加入新的区块,必须先完成一些非常困难的工作。在本文,我们

#golang#区块链#开发语言
【 BlockChain 】零知识证明

【 BlockChain 】零知识证明一、零知识证明起源“零知识”的概念最早在80年代由麻省理工学院的研究人员 Shafi Goldwasser,Silvio Micali 和 Charles Rackoff 所提出。当时这些人正在研究与交互证明系统相关的问题——即一种理论系统,使得甲方(证明者)可以和乙方(验证者)交换信息,并借此说服乙方接受(通过验证)某个数学论述为真 [作者注1]。在Gold

#零知识证明#区块链
[Server]服务器搭建个人网盘cloudreve

[Server]腾讯云服务器搭建个人网盘cloudreve一、下载资源https://github.com/cloudreve/Cloudreve/releases二、简介Cloudreve是个公有网盘程序,你可以用它快速搭建起自己的网盘服务,公有云/私有云都可。Cloudreve底层支持 本机存储、从机存储、阿里云OSS、又拍云、腾讯云COS、七牛云存储、OneDrive(国际版/世纪互联版),

#服务器#linux#node.js
[Kernel]微内核、单内核

[Kernel]微内核、单内核一、从应用层面直观说明采用各种内核的系统微内核:华为鸿蒙系统、Windows系统、塞班系统单内核:Unix、Linux、FreeBSD、安卓系统二、各自的特点这里两种起始类似与RISC和CISC的比较,可以对比的看一下。微内核微内核是内核的一种精简模式,通常系统服务层是和内核集成在一起的,而微内核将系统服务层被分离出来,变成可以根据需求加入的选件,这样就可以提供更好的

#linux#unix#网络
[Server]服务器搭建个人网盘cloudreve

[Server]腾讯云服务器搭建个人网盘cloudreve一、下载资源https://github.com/cloudreve/Cloudreve/releases二、简介Cloudreve是个公有网盘程序,你可以用它快速搭建起自己的网盘服务,公有云/私有云都可。Cloudreve底层支持 本机存储、从机存储、阿里云OSS、又拍云、腾讯云COS、七牛云存储、OneDrive(国际版/世纪互联版),

#服务器#linux#node.js
到底了