分布式账本技术 (DLT),包括区块链,可以在去中心化系统中安全处理不可信方之间的交易。 但是,DLT 可用于表现出不同特征的不同设计。 此外,DLT 特征具有互补和相互冲突的相互依赖关系。 因此,永远不会有适用于所有 DLT 用例的理想 DLT 设计; 相反,DLT 实施需要根据上下文要求进行配置。 然而,成功的 DLT 配置需要对 DLT 特征及其相互依赖性有充分的了解。 在这份手稿中,我们回顾了 DLT 的特征并将它们分为六组。 此外,我们将 DLT 特性的相互依赖性浓缩为成功部署 DLT 应考虑的权衡。 最后,我们将我们的发现整合到 DLT 原型中,以实现常见的设计目标,例如安全性、可用性或性能。 我们的工作使现有的 DLT 研究更加透明,并促进了对 DLT 特征之间的相互依赖性和权衡的理解。