作为一名区块链架构师,需要深入研究最佳实践!
近年来,美国在FinTech领域不断实现技术突破和创新,特别是区块链方向,传统 IT 巨头、金融企业纷纷涉足其中,先后创建了 Hyperledger、R3、EEA 等著名区块链技术与应用联盟,积极地开展开源项目孵化,并在多个应用领域,包括但不限于 1)金融服务 2)政府治理 3)保险 4)医疗健康 5)物联网 6)供应链 7)信息通信技术(ICT)得到广泛的概念验证和试点落地。
为了更好地发展区块链技术,防范技术高速发展所孕育的潜在风险,行业标准刻不容缓。在此背景下,工信部中国电子技术标准化研究院牵头组织中国区块链技术和产业发展论坛主要成员,开展了《信息技术区块链和分布式账本技术参考架构》标准的研制工作。
在深入研究最佳实践之前,我们先了解下区块链在企业环境中具有应用价值的关键因素。区块链生态系统正在不断发展,每个人都有实现最佳实践的机会。
区块链的架构师,必须得遵循区块链数据库工程师的最佳实践。为便于理解,我们将先从区块链实现和开发的六个原则开始,这将确立我们讨论和最佳实践的核心。
架构师设计对区块链平台做一个造型
开放:区块链解决方案应该是开放的,这意味着它应该在一定程度上是开源的,允许任何人为其增长做出贡献,开源标签还将带来创新并确保高质量代码得以维系。
许可:允许的网络旨在通过保持区块链的关键特点完整无缺地在封闭的生态系统中工作。它促进了机密性和信任,并确保可以控制非法活动。许可网络还确保只有受信任的实体才能与网络进行交互。从长远来看,这有利于使其更加安全和可行。
治理:企业链改应该有适当的治理体系,它使管理员能够运行和维护网络,强有力的治理确保没有人可以为了使自己获利而滥用网络。管理员可以采取必要措施在黑客攻击网络之前就阻止他们。
安全性:安全性需求是任何区块链开发的最重要部分。区块链是安全的,但它们仍然需要适当的安全计划和执行。此外,它是一个持续的过程,安全团队应定期检查,以确保网络的稳定性。
标准:通过可互操作的标准,团队可以轻松地跨越不同的要求、需求或集成。目前,只有独立的实体在开发自己的区块链解决方案——长远来看这不是一个好主意。
隐私:如果没有隐私权,区块链解决方案就无法保证其透明性或不变性等功能。这就是为什么企业区块链解决方案应该致力于从一开始就提供隐私的解决方案。
区块之家做为区块链开发服务商不断的探索完善区块链与应用架构的结合,在即将到来的2020年是区块链与应用的关键一年,将会涌现出大量有价值的应用。参考架构作为区块链领域基础标准,一方面规范区块链技术和应用研发,另一方面也为后续业务发展提供引领的作用。