Universal Ledger API 是一项全代管式服务,可帮助金融机构等企业构建 Universal Ledger 网络并与之互动。您可以使用该 API 创建创新的支付服务、将资产代币化,以及开发新的金融市场产品。
该 API 还可以简化代币化资产(例如商业银行货币)的管理,并使用分布式账本促进转账。
主要概念
Universal Ledger 基于以下核心概念运行:
- 账号: 账本上的实体,例如用户或机构。每个账号都有一个由系统分配的唯一 ID、一个用于签署交易的公钥,以及用于定义其权限的角色。
- 代币: 价值的数字表示形式(例如商业银行货币),具有相应权限的账号可以在网络内铸造、转移和销毁代币。
- 交易: 提交给网络端点以更改账本状态的已签名操作。例如,创建账号和转移代币。
- 角色: 控制账号可以执行的操作。例如,
ROLE_PAYER(发送代币的权限)和ROLE_RECEIVER(接收代币的权限)。 - 运维人员和管理员: 具有管理权限的特殊账号类型:
- 平台运维人员: 管理整体网络基础架构。
- 货币运维人员: 管理网络中的特定货币。
- 账号管理员: 管理最终用户账号,包括其创建、状态和角色分配。
- 代币管理员: 在清算所设置的限额内,控制其管理的货币的代币供应量。
- 清算所: 监督结算流程并管理代币管理员的发行能力。
主要特性
- 账号管理: 创建、激活、停用和管理用户账号的角色。
- 代币生命周期管理: 将新代币铸造到流通中、在账号之间转移代币,以及销毁代币以将其从流通中移除。
- 结算工作流: 支持和记录参与者之间的结算流程。
- 状态查询: 查询账本上任何账号的当前状态,并检查已提交交易的状态。
- 安全操作: 通过加密签名确保交易的真实性和完整性。
使用场景
Universal Ledger 专为各种企业使用场景而设计,包括以下场景:
- 批发支付: 简化银行间支付和结算系统。
- 代币化证券: 在账本上以数字代币的形式发行、交易和管理证券。
- 供应链金融: 提高贸易融资生态系统的透明度和效率。
- 新型金融产品: 为数字资产构建新的工具和市场。
Universal Ledger 有助于为机构提供一个强大的平台,以探索这些及其他创新金融应用。
后续步骤
- 加入 Universal Ledger 预览版。
- 申请在账本上创建账号
- 了解如何 使用 Python 发送 RPC 请求。