• 120
    [小黄书后台]Insomnia及HelloWorld

    我们今天开始迈出小黄书项目实战的第一步。前几篇文章就主要围绕Nodejs+Express的架构的构建。当我们架构建好之后,到时我们只需要在需要的...

  • 小白如何入门全栈开发

    前言 本教程的主要目的是想从最基础简单的概念入手,记录下自己是如何从小白到入门全栈开发的过程,以便自己查阅。 当然,如果能给后来者带来那么一点点...

  • 120
    为什么微内核操作系统基本停留在教科书上

    这两天有网友提问说: ”为什么计算机有史以来的微内核操作系统基本都失败了,只有华为鸿蒙OS成功了?“ 这里姑且先不论鸿蒙OS是否已经成功,因为这...

  • 自己动手写区块链

    简介 本教程将带领大家从零开始开发一套可行的加密货币系统。开发的基本原则就是尽量的简单易懂。 我们打造的这个项目的名称叫做Naivecoin。 ...

  • 120
    第六章 钱包管理界面和区块链浏览器

    概览 增加新接口 前端技术选型 区块链浏览器 钱包管理界面 体验 小结 概览 本章节我们将为我们的区块链实现一个钱包管理界面和一个区块链浏览器。...

  • 第五章 自己动手写区块链之交易中继

    概览 交易池 广播 未决交易有效性验证 记账 更新交易池 体验 小结 概览 上一章节中,我们要给一笔交易记账的话,必须自己手动进行一次挖矿,才会...

  • 120
    第四章 自己动手写区块链之钱包

    概览 生成钱包 钱包余额 生成交易 使用钱包 测试体验 小结 概览 钱包的目的是为了给用户创建更高层的抽象接口来对交易进行管理。 我们最终的目的...

  • 120
    第三章 自己动手写区块链之交易

    概览 非对称加密和签名 私钥和公钥 交易概览 交易outputs 交易inputs 交易数据结构 交易id 交易签名 未消费的交易outputs...

  • 120
    第二章 自己动手写区块链之工作量证明和挖矿

    概览 工作量证明拼图和难易度 挖矿 难易度共识 时间戳校验 累积难易度 验证测试 小结 概览 本章节我们将会在我们的玩具版区块链的基础上加入工作...

个人介绍
程序猿一枚。欢迎使用我的小程序「三日清单」和「好学街」,我的公众号是:techgogogo。