概览

针对以太坊DApp开发中存在的诸如合约不易升级迭代、数据结构固化、链上交互速度慢、用户体验差、缺乏必要基础设施、安全问题突出等不足,原力协议提出基础组件、扩展组件、金融组件三大DeFi技术组件,合称为“原力”。

基础组件:APEC(Assets Protected Elastic Contracts,资产安全的弹性智能合约)作为链上核心架构,基于Solidity智能合约,在坚守去中心化和资产所有权的前提下,对合约开发中的不便之处进行了调整和优化。APEC包括资产安全、逻辑可升级、数据可扩展等3个特性。

扩展组件:BEAMS(Blockchain Enquiring, Auditing & Messaging System,区块链查询审计和消息系统)是与合约紧密配合的链下系统,持续监控合约的运行,审计数据和资产,加快产品的响应速度,使响应速度的波动曲线趋向平滑,让不可避免的异步反馈更加顺滑和流畅。

金融组件:金融组件包括GEL(Global Emergency Lockdown,全局紧急闭锁)、CALM(Cooperative Automatic Lockdown Mechanism,协同自动闭锁机制)、MAK(Multisig Admin Keys,多重签名的管理员密钥)三个部分。保护平台安全,不受攻击和入侵;如果受到入侵,保护资产安全;如果资产不再安全,把损失降到最低。