百度超级链 XuperChain latest 中文文档7.1. 共识可升级 7.2. 系统参数可升级 8. 密码学和隐私保护 8.1. 背景 8.2. 密码学基础 8.3. 超级链中密码学的使用 8.4. 密码学模块 9. 插件机制 9.1. 可插拔架构 9.2. 插件框架设计 9.3. 超级链的插件 10. 超级链共识框架 10 10.1. 区块链共识机制概述 10.2. 超级链共识框架概览 10.3. 超级链共识矩阵 10.4. 超级链共识主流程 10.5. 接口介绍 11. Chained-BFT 共识公共组件 11.1. 概述 11.2. 核心数据结构 11.3. Smr 11.4. Safety Rule 11.5. Pacemaker Pacemaker Interface 12. XPoS 共识 12.1. 介绍 13. XPoA 共识 13.1. 介绍 13.2. 技术细节 13.3. 整体代码 14. Single 及 PoW 共识 14.1. 介绍 14.2. 算法流程 14.3. 在超级链中使用 Single 或 PoW 共识 14.4. 关键技术 15. 超级链监管机制0 码力 | 316 页 | 24.51 MB | 2 年前3
百度超级链 XuperChain master 中文文档7.1. 共识可升级 7.2. 系统参数可升级 8. 密码学和隐私保护 8.1. 背景 8.2. 密码学基础 8.3. 超级链中密码学的使用 8.4. 密码学模块 9. 插件机制 9.1. 可插拔架构 9.2. 插件框架设计 9.3. 超级链的插件 10. 超级链共识框架 10 10.1. 区块链共识机制概述 10.2. 超级链共识框架概览 10.3. 超级链共识矩阵 10.4. 超级链共识主流程 10.5. 接口介绍 11. Chained-BFT 共识公共组件 11.1. 概述 11.2. 核心数据结构 11.3. Smr 11.4. Safety Rule 11.5. Pacemaker Pacemaker Interface 12. XPoS 共识 12.1. 介绍 13. XPoA 共识 13.1. 介绍 13.2. 技术细节 13.3. 整体代码 14. Single 及 PoW 共识 14.1. 介绍 14.2. 算法流程 14.3. 在超级链中使用 Single 或 PoW 共识 14.4. 关键技术 15. 超级链监管机制0 码力 | 316 页 | 24.51 MB | 2 年前3
2.4 基于Go-Ethereum构建DPOS机制下的区块链为何选择DPOS机制 3 拓展共识改造实战 4 智能合约的实践 5 压力测试下暴露的问题 GopherChina2018 ’ alt=‘OCR图片’/> Go版本以太坊 ’ alt=‘OCR图片’/> Go版本以太坊 以太坊的工具组 ’ alt=‘OCR图片’/> Go版本以太坊 以太坊公链网络拓扑 GopherChina2018 ’ alt=‘OCR图片’/> 为何选择DPOS机制 共识机制对比 POW 理事会管理区块链网络 见证人生产并验证区块 ’ alt=‘OCR图片’/> ’ alt=‘OCR图片’/> 拓展共识改造实战 共识框架引擎一改造共识层逻辑 GopherChina2018 ’ alt=‘OCR图片’/> 拓展共识改造实战 共识框架引擎一官方实现引擎:Ethash/ Clique // Engine is an algorithm agnostic consensus ’ alt=‘OCR图片’/> 拓展共识改造实战 共识框架引擎一Seal核心方法调用 Import Block 其他节点产生区块 // Seal generates a new block for the given input block with the local miner’s GopherChina2018 ’ alt=‘OCR图片’/> 拓展共识改造实战 借鉴Clique(POA)的实现0 码力 | 34 页 | 2.01 MB | 3 月前3
FISCO BCOS 1.3 中文文档让创世节点成为参与共识的第一个成员 cd /mydata/FISCO-BCOS/tools/scripts/ 设置需要操作的链的RPC端口(此时链上只有一个创世节点),输入y回车确认。 #bash set_proxy_address.sh -o 节点的RPC address bash set_proxy_address.sh -o 127.0.0.1:8545 将创世节点注册入联盟中,参与共识 #bash /mydata/node0/genesis.json --config /mydata/node0/config.json ## 验证可共识 查看日志,查看打包信息 tail -f /mydata/node0/log/* | grep +++ 等待一段时间,可看到周期性的出现如下日志,表示节点间在周期性的进行共识,节点运行正确 INFO|2018-08-10 14:53:33:083|++++++++++++++++++++ 让节点成为参与共识的成员 cd /mydata/FISCO-BCOS/tools/scripts/ ## 设置需要操作的链的RPC端口(若之前已设置,则无需重复设置) #bash set_proxy_address.sh -o 节点的RPC address bash set_proxy_address.sh -o 127.0.0.1:8545 将节点注册入联盟中,参与共识 #bash register_node0 码力 | 491 页 | 5.72 MB | 2 年前3
百度超级链 XuperChain 3.12 中文文档应用场景 - 接下来 - 快速开始 - 搭建本地网络 - 合约开发入门 - 基本概念 - 区块链101 - 密码学 - 账号和权限 - 共识 - 智能合约 - 可信账本 - 对等网络 - 开发教程 - XuperChain 基本操作 - 合约开发详解 - 使用 SDK 开发超级链应用 - 使用合约开发套件 - 开发可信任应用 - 开发跨链应用 - 使用开放网络 - 使用测试网络 - 使用国密 - 实现原理 - 核心数据结构 - 共识框架 - 对等网络 - 智能合约虚拟机 - 权限系统 - 平行链与跨链设计 - 插件设计 - 贡献指南 - 贡献准备 - 完善超级链文档 - 开发超级链插件 语言。 在网络能力方面,XuperChain具备全球化部署能力,节点通信基于加密的P2P网络,支持广域网超大规模节点,且底层账本支持分叉管理,自动收敛一致性,TDPOS算法确保了大规模节点下的快速共识。在账号安全方面,XuperChain内置了多私钥保护的账号体系,支持权重累计、集合运算等灵活的策略。  3 DPOS ( Delegated Proof-Of-Stake ) 4 PBFT ( Practical Byzantine Fault Tolerance ) 共识机制:DPOS+BFT 定时任务管理 洗牌算法 代理池维护和投票机制 定时任务管理 01 NTP(Network Time Protocol,网络时间协议) 02 基于NTP时间定时任务: 定时洗牌0 码力 | 21 页 | 3.56 MB | 3 月前3
1.4 Go在区块链的发展和演进Go开发。 我理解的区块链 区块链的是什么 去中心化系统 数字化账本 不可篡改 确定性的可复制状态机 Go 区块链的特点 1 去中心化、弱中心化 2 弱信任,对等的写入权限 数据库 3 共识信任机制,信任来自 于规则,非第三方 4 不可篡改 5 加密安全性、强规则 6 可编程 7 匿名性 8 跨平台 区块链使用什么编程语言 最初的时代 A Peer-to-Peer Electronic 脚本 反序列化构造小脚本对象 内存 减少内存占用 封装对于buffer channel的读写 Go 分片 Shard M ’ alt=‘OCR图片’/> 编译器 EVM堆栈执行 JVM os 共识协议 POW POS DPOS DBFT DAG ’ alt=‘OCR图片’/> Go语言能给区块链提供的帮助 快速迭代 快速进化 Go的密码学实现 Go的区块链基础库 泛型?0 码力 | 32 页 | 10.24 MB | 3 月前3
TiDB v5.3 Documentation0 码力 | 2996 页 | 49.30 MB | 2 年前3
FISCO BCOS 2.2.0 中文文档Fail”的弊病显现,也因此引发了一系列的技术变革与商业变革,启动了一轮从“集中式”走向“分布式”的时代浪潮。 在此背景下,区块链技术在2008年萌芽成型,并逐渐发展成熟。通过区块链技术解决方案中的共识机制、分布式账本、加密算法、智能合约、点对点通信、分布式计算架构、分布式存储、隐私保护算法、跨链协议等技术模块,可以让商业模式中的参与各方实现了地位对等和互信合作,从而推动了从“信息互联网”到“信任 0版本在原有基础上进行架构升级和优化,在可扩展性、性能、易用性等方面取得了重大突破,其中包括: - 实现群组架构,在多个节点组成的一个全局网络中,可以存在多个节点子集组成的子网络,这些子网络维护一个独立的账本。这些账本之间的共识、存储都是相互独立的,具备良好的扩展性和安全性。在群组架构中,可以更好地实现平行扩展,满足金融级高频交易场景的需求。同时,群组架构可以快速支持组链需求,极大降低运维难度,真正能够实现企业间建链就像建“聊天群”一样简便。 包括采用了高效的共识算法,把能并行的计算并行化,减少重复计算,对关键计算单元进行升级等。更进一步地,其性能的核心突破点不仅仅在于单链,更在于基于单链性能优化架构设计,并实现灵活、高效、可靠、安全的并行计算和可平行扩展的能力。这帮助开发者能够灵活地根据自己业务场景的实际需要,通过简单增加机器,达到自己需要的性能。总体上,FISCO BCOS 平台优化了网络通信模型,采用拜占庭容错共识机制,结合多链架0 码力 | 418 页 | 6.51 MB | 2 年前3
Hyperledger Fabric 1.4.8 Documentation0 码力 | 483 页 | 7.48 MB | 2 年前3
共 110 条
- 1
- 2
- 3
- 4
- 5
- 6
- 11













