
区块链改变企业架构的哪些部分
区块链与企业架构的关系,首先体现在多方如何共同记录和确认业务状态。NIST的区块链技术概述将其描述为具有篡改可察觉性和抗篡改能力的分布式账本,在网络正常运行的条件下,已发布的交易记录不能随意更改。
由此理解企业架构重塑,重点是共享记录的边界、参与方的职责和业务规则的执行方式。引入共享账本仍需明确谁提供数据、谁有权确认,以及出现争议后由谁处理。

什么情况下适合考虑共享账本
当业务涉及多个参与方,而且各方需要共同保留、核对同一组记录时,共享账本具有讨论价值。架构评估可以从共同维护哪些状态、采用什么确认规则入手。

如果流程完全由单一主体管理,其他参与方没有共同确认记录的需求,就需要先说明分布式账本解决的具体问题。区块链的技术特点本身,不能证明某项业务采用它就会更高效。
记录难以篡改,是否意味着内容真实
抗篡改能力针对记录写入后的完整性,输入内容的真实性仍取决于数据来源。例如,链上保存一项交付确认,并不能仅凭该记录证明现实中的交付确已完成。
因此,企业架构还需安排数据采集、身份确认和争议核实机制。历史记录的保留与业务错误的纠正也应分别设计,避免把纠错简单理解为覆盖旧数据。
智能合约能自动完成全部业务吗
以太坊开发者文档将智能合约解释为部署在链上的程序,包含代码和状态,可在交易调用时按规则执行;合约本身无法直接获取链外事件,通常需要预言机提供外部数据。
自动执行适用于能够明确表达为程序条件的规则。涉及验收判断、现实履约或争议裁定的流程,仍需外部机制参与。预言机连接了数据来源与合约,数据来源的可靠性仍是企业需要评估的问题。
链上链下与管理职责如何划分
架构设计应分别识别共同确认的状态、外部业务数据和执行动作,再确定它们之间的接口。这样才能解释某次链上状态变化如何对应企业原有流程,而不把所有业务都视为链内操作。
合约按代码执行,也意味着错误规则可能产生错误结果。因此,规则验证、变更权限、密钥保管和异常处置都应有明确责任。多方共同维护账本,需要配套的管理安排,不能仅靠技术消除组织间的协调问题。