区块连技术点对点可靠传输
时间:2021-03-09 09:51:37 来源:囧链产品溯源平台

区块链技术是一组技术组件,也就是说它是一个分布式的系统账本,所以需要处理数据可靠传输的问题。包括计费节点(可信节点)、非计费节点(不可信节点)、手机客户端和计费节点(可信节点)之间的数据传输。在以前的计划中,数据传输问题通常是根据最新的消息或P2P方法来处理的,区块链技术中也使用了这种技术。

但是必须说明的是,在真实的业务场景下,不可能将所有的数据都记录在簿记簿中,有些业务流程数据还是要存储在自己的系统软件中,所以需要保证本地的业务流程数据在技术架构上与区块链科技的簿记簿一致,这一点后面会在实践中讨论。简而言之,只能保证自身数据的一致性,业务流程不能完全依靠区块链平台来保证数据的一致性。

区块连技术

1.触发原理和存储过程。


智能合同是指在满足一定标准的情况下,能够完全自动执行的智能合同。完成这个功能,在数据库文件中是由触发器原理和存储过程来执行的。虽然在目前流行的应用架构中不建议将逻辑写在存储过程中,但触发器原理和存储过程是常见的专用工具,尤其是在与数据传输相关的运维管理主题活动中。

比如A付款时,可以根据智能合同对数据链路进行 检查,如果发现A的账户余额无法支付交易,可以中断交易。

与存储过程相比,智能契约在沙盒中运行,不能启用外部API。这个也很好理解。如果允许外界启用,很有可能无法保证自己的数据一致性。后面我们会讲到如何弥补这样的不足。不完美的是,当前的智能契约与SQL英语的语法不兼容。

timg - 2020-10-07T092043.882.jpg

2.数据安全:受业务流程影响。

交易数据是完全透明的,但不是所有的都是完全透明的,只是相对透明。这是区块链科技的一个难题。重要的有两点:(1)如何保护隐私,但只能看到自己能看到的数据;(2)密钥分配问题,比如新添加的链中的一个节点会被分配一个新的密钥,如何用这个密钥来解释上一个链中存储的信息内容。由此可见,这是一个分歧,理论上没有终极方案。这里我不解释如何加密,如何管理密钥,如何在区块技术中加密同态,而是按照业务流程模式 而不是方法来避免这个问题。

比如一个面向中小企业的支付联盟链,重点公司包括一个金融机构和A公司,向A的上、中、下游展现贷款业务,对于销售的所有数据,金融机构和重点公司A都是可见的。他们有核算节点,但对于其他挂靠机构,只有非核算节点。虽然他们也有所有的数据,但他们只看到自己的相关数据。

timg - 2020-10-07T091930.546.jpg

值得注意的是,加盟机构放弃了部分个人隐私,但也获得了做生意的机会。这种方式加盟机构是可以接受的,就像借款公司要向金融机构展示其经营数据一样。数据安全风险技术上很难处理,但根据业务流程模式可以规避,这也是大家看中联盟链的关键原因。

分布式体系结构的微服务体系结构与区块连技术是天生的一对。

最后,谈谈分布式体系结构的关系。众所周知,分布式架构是一个分布式系统的应用技术架构,目的是合理拆分应用,完成敏捷开发、快速演化、方便快捷的容错机制以及可扩展性和可扩展性。

导航分类

热词推荐

联系我们

区块链公司:我的囧囧

电话咨询:15695952152

平台邮箱:jone@17gia.com

公司地址:福建恒链科技有限公司

备案号:闽ICP备20001951号

  • 扫码祈福

  • 关注公众号