首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

区块应用篇】-“能源区块架构

才用“主、从、侧”多混合模式。 其中,主覆盖能源领域的各个企业,企业间共同协同合作,共赢互信平台。提供区块夸企业数据交互和共享服务。...能源区块平台公共服务 PICK OF THE WEEK 能源区块平台可为能源产业上下游企业提供身份认证、存证溯源、合同管理、交易撮合、可信接入、数据共享等服务,实现能源行业要素的有效共享,推动能源互联网数字化升级...2.存证溯源服务:基于区块的数据存证溯源服务是一种全新的分布式基础架构与计算范式,针对能源产业产品、用户、企业的多链条、多主体现象,融合块链式数据结构、密码学、智能合约技术,通过对各环节数字信息动态存证...,构建数据安全可信网络,实现数据共享。...主:对外提供公司级区块服务接口,提供可信存证服务,对交易侧和数据侧提供一些公共服务和合约交互。实现电子票据共享、安全及多主体协同。

8.5K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    中国首个区块标准《区块参考架构》发布

    2017年5月16日上午,在杭州国际博览中心举行的区块技术应用峰会暨首届中国区块开发大赛成果发布会上,首个区块标准《区块 参考架构》正式发布。...《区块 参考架构》标准规定了区块参考架构(BRA)。...《区块 参考架构》是区块领域重要的基础性标准,对推进国内区块应用具有重要作用。...《区块 参考架构》包括参考架构概览、用户视图、功能视图、用户视图和功能视图的关系,以及区块和分布式账本技术概览等内容。...图2 区块功能架构 同时规定了既适用于区块的用户视图,又适用于区块的功能视图的七个共同关注点,包括模块化、性能、互操作、数据一致性、安全和隐私、经济合理以及安全可信。

    3.2K82

    深度解析区块架构、跨和演进

    本文根本上介绍区块架构内涵,先概括区块的本质,以发展的眼光给出一个区块的高阶架构,并对高阶架构的各个模块进行详细的说明。...还会从区块的本质出发,说明区块的跨架构,以及区块划分和发展趋势。最后结合区块高阶架构,以可扩展性设计为导向,给出一个区块的高阶部署架构模型。...区块架构模型 作者从区块的本质出发,以发展的眼光看待区块架构架构未来的发展,关注于主要业务和技术能力,给出一个全面而高度概括的区块架构模型。...许可由于网络的参与方都是受控的,所以防范网络攻击的安全需求没有公有那么高,共识机制只需确保技术层面的一致和完备,交易业务层面的验证可以只在交易相关方进行验证,这样可以保证交易无关方看不到任何交易内容...共识的内容包括账本的规范化(如何组织区块,组织交易),交易的确定性执行结果,交易的非双花唯一性,交易的顺序完备性,以及其他保证网络安全稳定运行的其他信息(如数据可用性)。

    1.8K91

    区块应用的架构看跨

    区块 · 应用 随着区块行业逐渐在各行各业落地,区块的应用百花齐放。伴随着区块应用生态的壮大,越来越多的应用出现了和其他区块应用实现交互、建立关联的需求。...“多成网”已经成为区块行业发展的一个趋势,随之而来跨技术成为区块行业新的技术爆发点,各大区块厂商都推出了各自的跨解决方案或跨产品。...但是对于区块应用,尤其是联盟区块应用,跨并不是一个即开即用的基础产品。对于不同类型的区块应用来说,想要实现跨必须具体情况具体分析。...我们从应用架构的角度来看这个过程,就会发现,跨能够在公有基础代币领域,做到即开即用,是因为公有代币应用的所有业务逻辑都是运行在区块上的。 对于联盟上的区块应用,情况却有很大的不同。...大多数基于联盟区块应用,业务逻辑往往是分离的,上层应用系统和底层区块系统共同构成了整个区块应用。在这种情况下,跨仅仅能解决基础设施层的互通,很难解决上层业务逻辑的交互。

    73920

    区块超级记帐本架构概览

    Elli Androulaki,Christian Cachin,Konstantinos Christidis,Chet Murthy,Binh Nguyen和MarkoVukolić 该页面记录了块基础架构架构...与对等体/统计者/签名者统一的设计(例如,HL Fabric v0.6)相比,该架构具有以下优点。 码信任的灵活性。该架构码(块应用)的信任假设与信任假设进行排序。...该架构便于部署具有关于其事务的内容和状态更新的机密性要求的码。 共识模块化。该架构是模块化的,并允许可插拔的一致性(即订购服务)实现。 这种架构推动了Hyper-v6.6后发展。...目录 第一部分:与Hyperledger Fabric v1相关的架构元素 系统架构 交易背书的基本工作流程 认可政策 第二部分:架构的Post-v1元素 分类帐检查点(修剪) 1.系统架构...该机制通过对等网络建立vBlock的有效性,并允许检查点的vBlocks替换丢弃的PeerLedger块。这反过来又减少了存储空间,因为不需要存储无效的事务。

    1.4K40

    区块|区块简史

    比特币的历史2009年推出的比特币是区块技术的第一次真实应用。在接下来的五年里,区块的历史几乎与比特币的历史同义。以下是此期间的粗略时间表: 以太坊的历史2014年是区块历史上一个重要里程碑。...在此之前,区块技术的应用仅限于加密货币。尽管比特币协议已在该领域证明了自己,但它缺乏开发区块应用程序所需的脚本语言,以拓展到加密货币外的应用领域。...Vitalik将他的新区块命名为以太坊Ethereum。 在以太坊区块上使用智能合约需要小额支付以太币,即以太坊的加密货币。...自2014年推出以来,以太坊区块经历了一个显著的增长期,现在成为仅次于比特币的区块。以下时间表显示了2014年以后比特币相关事件的历史。...虽然我们并没有拥有预测的水晶球,而且区块的大规模使用肯定存在很多障碍,但这种技术的未来似乎比以往更加光明。 你喜欢这篇博文吗?我们是否错过了任何重要的区块里程碑?您对区块的未来有何看法?

    26.5K40

    区块服务平台(BaaS)简介及架构

    ,作为一个能为开发者提供一站式应用创建、管理和维护区块的平台,其架构是怎么样的呢?...通过 BaaS 平台,用户可以很灵活地搭建区块网络、管理区块业务和各个模块的功能、进行智能合约的研发和部署以及实时监控和运维。...平台架构 BaaS 平台作为一个一站式应用服务,自下而上主要分为以下几层: 资源层 监控运维层 区块底层 区块服务层 应用层 而根据每个系统的业务差异,各个层的架构与功能模块会有所差异,下面将会对几大主流平台层次结构做一些描述...Cello 目前支持 Hyperledger Fabric 区块,可以有效管理 Fabric 的生命周期,主要包含以下模块: 除了高效地创建部署网络外,Cello 提供了一些对于区块的管理功能:...区块生命周期管理 底层支持多种架构,如 Docker、Swarm、Kubernetes 等 支持多种底层区块平台并可以自定义配置 支持运行时监控与运维 可插拔的框架设计,可以通过插件的形式拓展第三方功能

    3.1K10

    区块入门总结区块

    image 解决拜占庭将军问题 如何让众多完全平等的节点,针对对某一个状态达成共识,这就是拜占庭问题 数字签名 最长机制 POW机制 在区块中,如何保证区块是正确的。...比特币 区块: 一个数字账本,记录各种交易数据,是伴随比特币在系统中流通而产生的概念 比特币交易 新交易创建 -> 交易广播网络 -> 交易验证 -> 验证结果通过网络广播 -> 交易写账本 与传统的记账比较...比特币与区块关系 比特币是区块的应用 区块是协议 区块由比特币的底层支撑系统 区块是从比特币抽离出来的概念,由比特币提出的概念 比特币的技术 hash算法 非对称加密 RSA 椭圆曲线算法...v2.0 智能合约,eth,主要与金融领域结合 v3.0 区块与社会,区块与各个行业融合,物联网、存储、优秀、区块 协议分层 应用层 合约层 激励机制 共识层 网络层 数据层 [图片上传失败...(image-7a014a-1537891044838)] 数据层 区块数据 链式结构 数字签名 哈希函数 Merkel树 非对称加密 网络层 p2p网络 传播机制 验证机制

    50.8K21

    初识区块区块01】

    最近研究了一段时间的区块,准备写个系列文章,主要是从技术方面切入,本人也是边学习边总结,欢迎大家关注“伟大程序猿的诞生”,共同交流成长。 区块是什么? 1、区块概念?...定义:区块是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块系统中实现不同节点之间建立信任、获取权益的数学算法。...白话:我们可以把区块理解为一个公有账本,每个人都可以进行记账,同时系统会将写好的内容记录并发给所有人进行备份 2、区块优点 1、去中心化 2、开放性 3、自治性 4、信息不可篡改...区块1.0/2.0/3.0对比 区块的进化方式是从1.0到2.0再到3.0: 区块1.0:是以比特币为代表的数字货币应用,其场景包括支付、流通等货币职能。...区块3.0:则超出金融领域,为各种行业提供去中心化解决方案。

    19.9K21

    区块,「回归」区块

    即使在这样一个对于区块的关注业已临近冰点的年代里,我们依然无法抵消区块的发展业已成熟和完备的现实。 是的,区块正在告别以往的狂热与浮躁,进入到了一个真正符合自身特质的发展阶段里。...二 回顾以往的区块,我们仅仅只是以过往的方式和角度来看待区块,更为确切地说,它和互联网之间并不存在太多区别。用区块收割流量,用区块取悦资本,几乎成为了主流的模式。...不得不说,这样一种做法,的确让人们较为快速地认识到了区块,甚至让人们看到了区块的魔力。然而,如果仅仅只是以互联网的视角来看待区块,而没有真正找到一条符合区块的正确的发展模式。...换句话说,区块的真正作用的发挥,并不仅仅只是依靠区块来呈现的,而是需要借助它所助力和支撑的技术、模式来实现的。简单来讲,区块区块,但区块的外在表现,却并不是区块。...只有真正做区块能做的,只有真正扮演区块能扮演的,才是保证区块可以真正长久发展的关键所在。 结语 当区块不再聒噪,它才算是真正进入到了一个符合自身特质的发展阶段里。这才是区块应当有的样子。

    23K40

    区块实践】全国首张区块发票业务流程及技术架构

    3, 腾讯区块技术架构 其实早在2015年,腾讯就已成立了区块团队,其后将区块技术应用到电子存证、公益多个项目中。...在“自主创新、安全高效、开放共享”设计原则的指导下,腾讯可信区块方案的整体架构分成三个层次: 腾讯区块的底层是腾讯自主研发的 Trust SQl 平台,Trust SQL 通过 SQL和 API 的接口为上层应用场景提供区块基础服务的功能...共识机制可自适应,在网络和节点都正常情况下具有高并发性,网络异常或者节点欺骗的情况下具有强容错性。...基础服务模块由接口适配、共识管理,网络通信和记录存储四个部分组成,如下图: 基础服务模块 智能合约:负责合约的注册发行以及合约的触发和执行。...腾讯区块解决方案中应用服务层将尽力为腾讯的海量用户提供各类区块场景的服务,未来将在数字票据、贵金属交易、知识产权保护、网络互助、机构清结算、公益等场景为用户提供可信、安全、便捷的区块服务。

    3.6K30

    区块开源实现hyperledger fabric架构详解

    区块这种特性,同时造成的另一个问题是帐本不能太大,至少不能超过区块网络中最小结点的存储以及处理能力。...所以,这制约了总交易数据(下文为方便概念介绍,统称为帐本ledger)的条数,进而也影响了能写入区块的单条交易数据的大小。 ? 图1 区块分布式帐本示意图 什么是区块呢?...2、fabric核心概念 hyperledger fabric符合上面说过的区块的所有特性。我们必须先了解它的一些概念,才能进一步理解其架构设计。...peer:存放区块数据的结点,同时还有endorse和commit功能。 channel:私有的子网络,事实上是为了隔离不同的应用,一个channel可含有一批chaincode。...图11-fabric技术人员的分层 fabric大致分为底层的网络层、权限管理模块、区块应用模块,通过SDK和CLI对应用开发者提供服务,如下面的图12所示。 ?

    3.1K50

    Cosmos 区块架构与 Tendermint 共识机制

    前言 工作中我主要参与的是跨项目的方案架构设计与实现,因为公司既有方案是基于 Cosmos 区块的,我在一年多的项目中基于 Cosmos SDK 作了一些底层开发改造,对其技术实现有了一些了解,...项目结束后,终于得闲读了一下《区块架构与实现:Cosmos 详解》,本文则是我自己对 Cosmos、Tendermint 的理解和总结。...Tendermint 组件 Tendermint 是 Cosmos 的核心组件,是一个高性能的区块底层共识引擎,从架构上来说,其主要分为对等网络通讯层、共识协议层与上层应用层三大部分,其中共识协议层是其关键部分...Tendermint 共识可以支持在上百个节点规模的区块网络中实现秒级出块,其提供了逐块最终化(Finality)的特性,即一个块确认后可以保障其之前的所有块都不会被修改,保障了区块网络安全性。...它提供了坚实的基础设施与良好的用户体验,是较早能够支持在上百个节点规模的区块网络中支持秒级出块的底层,同时也通过逐块最终化(Finality)的方式确保之前的所有块都不会被修改,保障区块网络安全性。

    97540

    区块科普:区块都有哪些

    比特币是区块中的一个重要概念,它本质上是一个去中心化的数据库,是一串用密码学组成的数据块,每个数据块中含有比特币网络交易的信息,用于验证交易信息的真实性(或防伪)和生成下一个区块。...区块 区块的广义:区块技术是利用区块数据来验证和存储数据,使用分布式节点共识算法来生成和更新数据、使用密码学的方式来保证数据传输的安全性、使用智能合约来编程和操作数据的一种全新的分布式基础架构的计算方式...区块的狭义:区块技术是一种按照时间顺序将数据区块使用顺序相连的方式而组合成的一种链式数据结构的分布式账本。 区块中都有哪些区块中都有哪些?...根据对区块市场的深度调研,我们可以根据市场的应用范围我们可以将分为;“公(公有区块)”、“私(私有区块)”、“联盟(联盟区块)”三种,下面带领大家深度解析以上说的三种: 1、公是指任何人都可以读取...目前大多数都使用以太坊作为公基础,以太坊允许任何人在中建立和使用通过区块技术运行的去中心化应用,以太坊是可编辑的公,允许用户按照自己的意愿创建复杂的操作,可以作为多种类型去中心化区块应用的平台

    35.9K10

    区块学堂——区块词汇手册

    】:chain,区块头中通过引用哈希值链接。 【区块服务】:BAAS,blockchain as a service,区块即服务。...【共识机制】:consensus,区块中事务达成的分布式共识算法。 【P2P传输】:peer-to-peer P2P,对等互联网网络技术。...【公有】:PublicBlockChains,公共网络中任何个人团体接入,任何节点均可参与共识过程。...每个Ethereum节点都运行在EVM上,以保持整个块的一致性。 【Fork(分支)】:分支可以创建区块的交叉版本,在网络不同的地方兼容的运行两个区块。...【Node(节点)】:由区块网络的参与者操作的分类帐的副本。 【Oracles(预言机)】:Oracle通过向智能合约提供数据,它现实世界和区块之间的桥梁。

    15.5K91

    区块技术,如何提升网络安全?

    眼下,区块已经成为科技界的热门技术,甚至被称为颠覆性技术。那么,在网络安全领域,区块能否发挥作用呢?答案是肯定的。...区块技术融合了分布式架构、P2P网络协议、加密算法、数据验证、共识算法、身份认证、智能合约等技术,利用基于时间顺序的区块形成进行数据存储,利用共识机制实现各节点之间数据的一致性,利用密码学体制保证数据的存储和传输安全...值得注意的是,除了上述优点以外,区块技术本身还具有优越的安全特性,人们可以应用区块技术来提升网络安全。...区块的基本工作过程如图所示,当节点A向节点B转账时,产生的交易信息会以区块的形式以P2P的方式广播到网络中所有有效节点,节点通过共识机制对该区块进行认证,当该区块的正确性和有效性被认可后,该区块按顺序被添加到网络现有区块中...网络安全领域 区块大有可为 区块技术可用于网络安全领域。区块技术凭借其去中心化结构而带来的安全特性,目前已被国外金融、医疗、互联网等领域各大公司用来提升网络安全。

    1.9K90

    认识区块,认知区块— —DeFi

    回头看,三年前大家在讨论什么,再看看当下大家在讨论什么,你才能体会到技术迭代的如此迅速,以及区块未来几年的发展方向。 千万别为了使用区块而应用区块,那跟拿着锤子找钉子是一个路数。...DeFi的出现,也是区块技术与经济模型演化的结果,在现实生活中都能找到对应的原型,只不过以去中心化的方式重新演绎了一遍,以适应区块技术的应用场景。...2020年火热的区块投机圈,DeFi的热度只增不减,市场表现远超其它品种。...三四年前,区块1.0,区块2.0,后面接着到处宣称自己是区块3.0甚至区块4.0,都要做以太坊杀手去颠覆以太坊,事后证明,那些只不过是过眼云烟,一个繁荣的生态,不会因为你喊几句口号就颠覆了,那些杀手至今还在...区块,你可以不躬身入局,但要弄懂它运行的逻辑,否则你将错过一个划时代的破坏性技术,DeFi亦是如此。

    30K22

    区块技术和微服务架构的关系

    区块技术是由哪些技术组合而成,和现有技术的关系如何? 采用区块技术后,应用技术架构是什么,与微服务架构的关系,现有应用如何进行迁移? 区块的业务价值 ?...目前建立记账簿的方式有三种: 公有,像互联网一样,做为一种开放的网络基础设施,向任何人公开,任何人自由加入。 私有,一个组织内部建立,可以帮助组织内部完成审计等工作。...前面说到,区块技术本质上就是分布式数据库,微服务架构区块技术的结合,并不能简单的看成是微服务与数据库的结合,而应该把区块平台做为一个第三方应用进行交互,这也是微服务架构很好发挥作用的地方。...微服务通过区块网关与区块平台交互,区块网关主要功能包括通讯网关、事件监听,同时配合微服务应用框架,完成数据一致性、对账功能。与区块网关集成的能力,是微服务架构天生具备的。...区块网关的内部实现是一个 SEDA 架构(分阶段事件驱动架构),把接入、接出和处理分开(处理主要是记录流水、报文打解包、安全效验等功能),三阶段之间用队列连接,采用异步模拟同步的方式,这是一个用于集成的基础架构

    2.3K51

    浅谈iOS区块项目的架构设计

    前言 本文是对一个区块交易所APP的简单分析,探索在区块的背景下,交易所APP的设计有何特殊之处。...架构分析 ?...整个APP基于MVC的架构,特点如下: 1、网络层 HttpClient封装AFNetworking,定义统一的网络层操作; 使用AFNetworking的AFSecurityPolicy实现https...本想通过源码学习关于区块交易和安全的知识,结果拨开神秘的面纱后,内心有所失望:没有找到那种让人惊艳的设计和代码,“签名、哈希、电子钱包、算法”这些概念都没有出现,只有赤裸裸的CRUD操作。...在区块的热潮中,作为移动端能发出的光和热应该不仅仅这些,期待未来有机会接触到移动端进行上操作的实现。 能力有限,如果错误请斧正。

    1.5K30
    领券