本期 「百度超级链学院」 邀请来资深研发工程师,为各位开发者带来超硬核解读,揭秘百度XuperChain系统架构到底是怎样的! 背景 百度XuperChain在2019年5月底正式宣布开源。在开源后很快获得了开发者、区块链媒体的广泛关注。XuperChain是百度自主研发的区块链系统,在开源到Github后仍然在活跃地升级代码,先后发布...
由于当前智能合约多为串行执行和串行验证,导致性能一般,无法满足业务需求。百度超级链提出了一种新的区块链数据模型: XuperModel。基于这样的底层数据模型,XuperChain可以使用多核计算能力来同时执行和验证智能合约,大大提升效率。 本期超级链学院微课堂的主题就是“为你揭开智能合约的高并发面纱——XuperMode...
简介: 本文用通俗易懂的语句阐明了区块链概念以及区块链技术可以解决的问题,是未接触过区块链读者了解区块链的入门科普。 文章要点: 什么是区块链? 区块链是比特币吗? 区块链只是一种技术吗? 区块链能做什么? 为什么国家这么重视区块链? 我国的区块链发展现状如何? 我该如何切入区块链领域? 1、亲朋好友都能看懂的区块链.pdf 原文链接:...
简介 随着新一波的区块链热潮,许多同学怀着巨大的热情进入了这个领域,同时也会遇到不少疑惑,区块链开发需要哪些知识?怎么学习?从哪里学习?遇到问题怎么办?本文将试图给区块链领域新人一个快速实用的指引。 文章要点: 基本IT技能 首先需要熟练的Linux操作系统知识 要有清晰的网络概念 到编程语言阶段,可以根据自己的学习路径,选择不同的语言...
简介: 当前,“区块链,信任的机器(Blockchain:The trust machine)”已经成为了一句口号,紧接着就是“去中心化、群体共识、不可篡改、高一致性、安全和保护隐私”等一系列听起来很厉害 的术语 。本文将和大家谈谈当我们说信任区块链时,信任的是什么呢? 文章要点: 信密码学算法 信数据 信博弈论 信智能合约 信中间人 ...
简介: 本文将和大家谈谈在区块链系统和业务设计时,不 能 信什么。 文章要点 不信任其他节点 节点和客户端互相不信任 不信任区块高度 不信任交易数据 不信任状态数据 不信任私钥持有者 不信任其他链 不信任网络层 不信任代码 不信任记账者 4、区块链世界里不能信什么?.pdf 原文链接: https://mp.weixin.qq.com/...
简介: 本文将从常见的、被人广泛认知的互联网分布式系统出发,聊聊“分布式系统”和区块链有什么异同,对技术和设计的要求有哪些路径分支。 文章要点: 互联网海量服务系统之道 “带着锁链跳舞”的区块链 如何把“好钢用到刀刃上” 哪些数据可以“上链”? 合约里写什么逻辑? 性能也不是什么大问题 5、反常理,反直觉,区块链是怎样的一种“分布式系统...
简介: 本文面向零区块链基础入门 FISCO BCOS的开发者,以高纯度、超浓缩的极简方式,分享如何快速基于 FISCO BCOS 构建你的第一个DAPP应用。 五步入门宝典: 第一步:构建一条FISCO BCOS的链 第二步:安装一个交互式控制台 第三步:编写一个Solidity合约 第四步:合约编译与部署 第五步:开发业务 6、FI...
简介: FISCO BCOS的目标就是让开发者在5分钟内搭起开发测试链,这就需要一个《哈利•波特》里召唤术一样的命令,我们把它称为build_chain。本文将聊聊 build_chain 脚本的诞生记,以及当前脚本能够提供的帮助。 文章要点: build_chain脚本的诞生 build_chain脚本提供的帮助 环境检查 解析参数 ...
简介: 本期文章讲的就是网络端口互通这点事,作者从FISCO BCOS的网络端口、FISCO BCOS 2.0的典型网络配置、设计网络安全组的一些策略等角度进行了解析。 8、FISCO BCOS网络端口讲解.pdf 原文链接: https://mp.weixin.qq.com/s/XZ0pXEELaj8kXHo32UFprg