共识算法
文章平均质量分 90
small_wh1te_coder
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
大厂总监区块链pbft共识算法笔记—从芯片到代码的硬核内存剖析 #gemini #区块链 #共识算法 #c #嵌入式 #数据结构
《嵌入式系统内存优化与PBFT共识算法重构指南》摘要 本文针对嵌入式系统开发中的内存优化与PBFT共识算法实现进行了深度剖析。首先揭示了PC端仿真与嵌入式环境的内存差异,指出大数组结构体在资源受限设备上的致命风险。通过对比"小白写法"与"工业级写法",详细展示了如何通过位带操作、状态压缩和静态内存池等技术将内存占用降低96.8%。文章深入探讨了环形缓冲区优化、硬件定时器应用和有限状态机设计等核心概念,提供了从堆区管理到中断处理的完整解决方案。特别强调了在视图切换场景下原创 2026-04-02 22:41:47 · 461 阅读 · 0 评论 -
技术总监万行代码详解:C语言仿真区块链PBFT共识算法 #1 单共识7节点版本 #从codeforAC到吃透区块链底层共识 #gemini
本文以工程化视角拆解 PBFT 共识算法,通过 C 语言多线程仿真,将抽象的分布式一致性问题还原为“线程 + 消息队列 + 状态机”的底层实现。文章从系统模型出发,深入分析 N=3f+1 与 2f+1 法定人数的安全本质,逐步讲透 Pre-Prepare、Prepare、Commit 三阶段设计的必要性。同时,对原始仿真代码进行系统级重构:引入 O(1) 环形队列优化性能,采用事件驱动模型提升并发效率,并实现真实拜占庭攻击(如双重广播)以验证协议鲁棒性。在此基础上,进一步去除“上帝视角”的全局控制,构建去中原创 2026-04-01 12:47:17 · 364 阅读 · 0 评论
分享