Ergo是一个灵活的区块链协议。Ergo旨在开发去中心化应用程序,主要关注于提供一种高效、安全且易于实现金融合约的方式。为了实现这一目标,Ergo在现有区块链解决方案的基础上引入了各种技术和经济改进。Ergo中的每一个币都受到Ergo Script程序的保护,这是一种基于Σ-协议的强大且对协议友好的脚本语言。使用ErgoScript,用户可以编码出币的使用条件:谁可以花费它们,何时,在什么外部条件下,给谁等等。对轻节点的扩展支持使Ergo对最终用户友好,因为它允许在不受信任的商品硬件上运行合约。为了长期可用,Ergo采用了一种生存性方法——它使用广泛研究的解决方案,这些解决方案未来不会导致安全问题,同时通过一种新的经济模型防止了随时间性能下降。最后,Ergo拥有一个自我修正的协议,使其能够吸收新思想并在未来自我改进。