首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
2小时入门区块链-手写一个区块链系统
洛邪
创建于2023-03-24
订阅专栏
理解区块链的基本原理
等 2 人订阅
共11篇文章
创建于2023-03-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
3.4.JS手写一个迷你区块链实战(4)
命令行工具使用 这个小节我们需要给整个 node-chain 项目添加上命令行工具,就像使用 vue-cli 一样运行我们的项目相关功能 自定义命令流程 开发命令行工具我们这里使用一个第三方包,叫做
3.3.JS手写一个迷你区块链实战(3)
新区块校验 当挖矿挖出来了新的区块,我们需要把这个区块进行校验,既然要校验这个区块,那么就需要先把这个区块的结构给拼接出来,因此,在上一个小节的基础上,我们先把生成区块的逻辑先抽离出来 index.j
3.2.JS手写一个迷你区块链实战(2)
挖矿 这个小节我们要来实现挖矿功能,先整理需求,分析思路 基于上面的分析,编写代码 index.js 文件里面的代码 测试一下效果 输出结果 上面结果表示挖矿计算了 45697 次挖矿成功
3.1.JS手写一个迷你区块链实战(1)
创世区块定义和生成哈希值 项目初始化 项目创建步骤 第 1 步,创建项目 第 2 步,初始化项目 第 3 步,在项目目录下新建入口文件 代码实现 先来分析一下思路 具体实现步骤 第 1 步,搭建结构
2.4.区块链系统演示
区块链演示 区块链的可视化演示程序,在前面我们讲哈希的时候已经介绍过,具体的安装步骤如下 第 1 步,克隆项目 第 2 步,进入到项目安装依赖 第 3 步,启动程序 演示的过程,可以看视频讲解 区块演
2.3.p2p网络介绍
p2p 网络 点对点网络(peer-to-peer, 简称 P2P),又称对等式网络,是无中心服务器、依靠用户群(peers)交换信息的互联网体系,它的作用在于,减低以往网路传输中的节点, p2p 网
2.3.非对称加密介绍
非对称加密 在加密算法中,可以分为对称加密和非对称加密,在了解非对称加密之前,我们先理解对称加密 在对称加密算法中,加密和解密使用的是同一把钥匙,即用同一个密钥对内容进行加密和解密 非对称加密算法需要
2.2.共识机制介绍
共识机制 在中心化机制下,没有共识的说法,因为所有事情都是中心化服务器说了算,举个例子:抖音的账户发布内容会有审核机制,到底什么可以发,什么不可以发都是由平台说了算,平台就是中心 共识是在去中心化的机
2.1.什么是哈希
什么是哈希 区块链包含了比较完备的技术体系,例如:密码学、经济学、计算机网络、分布式架构等等,一些常用的技术名词需要我们先掌握,否则在后面的课程中可能会难以理解 首先要了解的技术名词就是哈希,到底什么
1.3.国内区块链平台介绍
应用场景举例 这小节,我们主要介绍区块链除了数字货币以外的一些应用场景,帮助大家更深刻的理解区块链的应用和看清楚区块链的发展前景 先来回顾一下,我们前面讲区块链特点的时候,讲到的区块链的特性 关于应用
1.1.什么是区块链?
什么是区块链? 区块链是将每个数据区块,按照时间或者其他逻辑顺序组合成的链条,利用密码学保证其不可篡改和不可伪造,通俗的说,区块链就是由系统内各个主体都参与的一种分布式记账方式 区块链的特点 1.分布