我们研究分布式账本上的金融合同管理,并提供在以太坊区块链上实施的工作解决方案。 该系统基于金融合约的领域特定语言,能够表达复杂的多方衍生品,有利于自动化执行。 我们提出了一种将合约条款与合约执行分离的架构:合约引擎封装了金融合约的语法和语义,而无需主动执行合约操作; 此类操作由管理合同执行策略的用户可定义合同经理处理。 在分布式账本上托管合同和合同管理器,并与数字资产并排,有助于自动结算承诺,无需中介。 我们讨论了所提议的技术如何改变金融机构、监管机构和个人在基于分布式账本的金融系统中互动的方式。