课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
随着互联网的不断发展,区块链技术被众多消费者和程序员所熟悉。今天,我们就一起来了解一下,在搭建和设计区块链技术平台的时候,都有哪些注意事项,下面我们就开始今天的主要内容吧。
区块链或分布式账本技术:根据业务特性,在需要增加“信任”的场景下,选择区块链或分布式账本技术解决方案。
身份管理:构建一个弱中心的认证中心,使得通过简单的方式就可以访问多个区块链,比如主权身份(身份证、护照等)。
安全数据访问服务:存储的数据需要在区块链中全局共享,需参考数据访问层对安全的要求。
跨链服务:不同区块链间的智能合约数据交互;这个服务使得区块链之间构建了互操作性,在复杂的业务场景下,可以设计出细粒度运作的独立子链(逻辑/物理),并通过母-子智能合约满足不同的业务需求,提升了全局“臃肿”账本的灵活度。
链上-链下数据访问服务:分布式应用程序需要与传统的链下系统进行互操作;在区块链高速发展期,不可避免需要与传统数据库应用系统进行交互,可能会诞生大量区块链中间件服务该需求。
智能合约服务:对于开发者,智能合约需要具备可移植性,尽可能支持多个不同的区块链平台,降低跨平台移植的工作量。对于合约开发平台,应该提供一个语法规范,让不同的区块链平台支持该开发语言。
编程接口:为了行业应用的爆炸式发展,对于传统的应用开发者,需要提供熟悉的API接口方便调用区块链上的智能合约程序。
作者:本体、季宙栋
节选:infoq
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。