底层代码
文章平均质量分 85
WXblockchain1
In Blockchain We Trust! 科普区块链知识,分享行业资讯!
展开
-
【PlatONE联盟链使用指南】链交互工具platonecli:防火墙服务
PlatONE是由万向区块链和矩阵元共同打造的以隐私计算为特色的新一代联盟区块链平台,支持企业级应用,已在2019年9月正式开源并在实际产品中投入使用。目前,PlatONE的单链TPS已超过5万,已获得国家工业及信息化部认可并通过了中国电子技术标准化研究院的功能认证和测试认证。我们将通过一系列科普文章,带领大家走进PlatONE,从入门到精通。上周我们已经介绍过合约相关操作,今天我们一起来了解如何通过platonecil进行防火墙开启、关闭、信息查询等相关操作。防火墙信息查询 fw query.原创 2021-12-01 16:25:04 · 496 阅读 · 0 评论 -
【PlatONE联盟链使用指南】链交互工具platonecli合约操作指南
PlatONE是由万向区块链和矩阵元共同打造的以隐私计算为特色的新一代联盟区块链平台,支持企业级应用,已在2019年9月正式开源并在实际产品中投入使用。目前,PlatONE的单链TPS已超过5万,已获得国家工业及信息化部认可并通过了中国电子技术标准化研究院的功能认证和测试认证。我们将通过一系列科普文章,带领大家走进PlatONE,从入门到精通。上周我们已经介绍过通过链交互工具platonecli使用合约命名系统,今天我们一起来了解如何通过platonecil进行合约部署、调用、查询等相关操作。合原创 2021-11-24 11:29:22 · 3648 阅读 · 1 评论 -
可验证随机函数(VRF)应用于区块链共识的原理和方法
共识算法作为区块链的核心组件,面临着一个重要的权衡问题,即共识节点数量和共识性能之间的权衡。尽管共识节点数量越多,意味着更高的去中心化程度,但与此同时会导致共识的性能的降低。目前有很多区块链项目使用可验证随机函数(Verifiable Random Function ,简称VRF)来解决这一问题。由万向区块链和合作伙伴共同打造的联盟链平台PlatONE,就使用了VRF来提升共识性能。在PlatONE中,共识算法为IBFT共识,随着共识节点数量的增多,共识消息的数量也随之增多,导致区块链的TPS的降低。为原创 2021-03-12 14:39:34 · 1838 阅读 · 0 评论 -
区块链联盟链PlatONE快速部署
PlatONE是由万向区块链与合作伙伴联合打造的支持隐私计算的区块链联盟链。本文主要讲解PlatONE的快速部署方法。1. PlatONE源码下载及编译首先用户需要从github下载PlatONE源码并编译# 获取PlatONE源码git clone --recursive https://github.com/PlatONEnterprise/PlatONE-Go.gitexport WORKSPACE=${PWD}/PlatONE-Go/release/linux# 编译Pla.原创 2021-03-04 13:11:41 · 732 阅读 · 1 评论 -
区块链联盟链PlatONE的权限管理教程
PlatONE是万向区块链与合作伙伴联合打造的区块链联盟链,支持隐私计算。本文为PlatONE的权限模型介绍。1. 系统合约简述在PlatONE联盟链中,权限控制是由系统合约维护的,在链初始时系统上部署如下7个系统合约,用于权限管理。系统合约名称 标识符 作用 合约管理合约 cnsManager 记录名称到地址的映射关系 参数管理合约 __sys_ParamManager 维护链的系统级参数 用户管理合约 __sys_UserMan..原创 2021-01-07 17:59:05 · 1140 阅读 · 0 评论 -
Tendermint共识协议详解
本文为万向区块链技术中心研究组撰写。1. Tendermint简介Tendermint被设计用于构建各种分布式应用,易于理解和使用,并且高效。Tendermint基于状态机副本复制技术,适用于区块链的账本存储。它是BFT(拜占庭容错)的,能够容许不超过1/3 的拜占庭节点的存在,也就是说,在这个前提下,系统能够保证所有正常节点拥有相同的交易列表,并按相同的顺序执行交易,最终...原创 2020-04-13 16:55:55 · 1445 阅读 · 4 评论 -
【区块链新手快速入门】如何构建一个区块链
本文翻译自《Learn Blockchains by Building One》,作者@dvf,原文链接:https://hackernoon.com/learn-blockchains-by-building-one-117428612f46去年10月24日,区块链被提升至国家战略地位,包括传统大企业、央企等在内的公司纷纷布局区块链。社会上掀起了一阵学习区块链的热潮,而区块链人才也...原创 2020-04-07 16:53:04 · 6019 阅读 · 1 评论 -
PBFT算法流程补充(二):算法正确性证明及优化
本文为万向区块链技术中心研究组撰写,文章尝试对PBFT算法的正确性证明以及算法优化等内容作一个介绍。1. PBFT算法正确性证明本部分介绍PBFT算法的正确性证明。1.1 安全性(Safety)证明PBFT算法提供的安全性(safety)的具体含义是,对于所有本地确认(commit locally)的客户端请求来说,系统中所有正常副本节点都会就这些请求的消息序号达成一致。...原创 2020-01-14 18:22:10 · 2226 阅读 · 0 评论 -
PBFT算法流程补充(一):视图变更、垃圾回收及状态机不确定性
本文主要介绍PBFT算法的垃圾回收、视图变更机制及状态机不确定性问题的解决等。1. 垃圾回收本部分介绍PBFT算法的垃圾回收机制。1.1 概述本节介绍从本地日志中删除历史消息的机制。对算法来说,为了保证安全性,每个副本节点需要保证如下两点:对于每个请求来说,在被至少f+1个正常节点执行之前,所有相关的消息都必须记录在消息日志中;同时,如果一条请求被执行,节点能够在视图...原创 2019-12-19 19:11:04 · 1988 阅读 · 0 评论 -
基于隐私计算技术的联盟区块链平台PlatONE已上线,代码开源
9月25日,基于隐私计算的新⼀代联盟区块链平台PlatONE官网正式上线, 并同时发布PlatONE白皮书。PlatONE是由矩阵元和万向区块链合力打造,在矩阵元技术架构的基础上,针对企业级应用需要做出改进和拓展,成功搭建以隐私计算为特⾊的企业级联盟链基础设施。随着国内外企业在联盟链实践的逐步深⼊,数据共享与隐私保护的矛盾日益凸显。一方面,企业需要基于联盟链构建解决边界摩擦、数据共享等传统⽅案...原创 2019-09-26 18:47:39 · 1354 阅读 · 0 评论