Dynamic 简化 Midnight 钱包访问

电子邮件和社交账号登录让新用户创建嵌入式去托管钱包,现有用户则可连接 1AM 或 Gero。该集成将 Midnight 的公开资产、私密资产与交易手续费资源的访问结合在一起。

By SongMarketCap

Cardano News - Dynamic 简化 Midnight 钱包访问

Midnight 于 10 月 1 日概述了其与 Dynamic 的集成,为开发者提供工具,简化对其注重隐私的网络上应用的访问。该集成支持熟悉的注册方式,同时处理 Midnight 交易所需的独立钱包组件。

Dynamic 是 Fireblocks 旗下的钱包基础设施提供商,将身份验证、嵌入式钱包和外部钱包连接结合在一起。其对 Midnight 的支持扩展了更广泛的 Cardano 生态中构建隐私应用的开发者可用工具。

电子邮件登录与现有 Midnight 钱包

已拥有兼容 Midnight 钱包的用户可以通过官方 Midnight DApp Connector API 连接 1AM 或 Gero 等选项。这些外部钱包保留各自的密钥管理安排。

新用户可使用电子邮件地址或受支持的社交账号注册,无需安装单独的浏览器扩展即可创建嵌入式去托管钱包。该钱包在应用界面内运行,用户可通过熟悉的登录流程进行访问。

据 Midnight 介绍,嵌入式钱包的密钥管理采用门限签名方案。该方法将密码学签名材料分布式存放,而不是依赖存放在单一位置的完整私钥。

开发者可以配置任一连接方式或同时支持两者,从而在同一应用中兼顾现有钱包持有者和首次使用者。

Midnight 的公开、私密与费用组件

一个可用的 Midnight 钱包包含三个相互独立的组件。

公开组件管理公共地址和资产,转账细节在区块链上可见。私密组件管理私密地址和独立的资产池,在受支持的交互中使用零知识技术来保护信息。第三个组件跟踪用于支付交易费用的资源。

应用在显示余额和充值地址时必须区分这些组件。公开与私密资产池不可视为一个可互换的单一余额。Dynamic 提供相应地址,并提供读取各组件状态的方法。

交易费用以 DUST 支付,这是一种私密且不可转移的资源,由已登记的公开 NIGHT 持有量生成。在费用资源随时间累积的同时,底层代币仍对其持有者可用。

注册会建立资源生成能力,而非即时为钱包注资。支出会消耗可用额度,持续生成会在网络规则下为其补充。

Dynamic 通过统一集成提供对这些功能的访问。开发者仍需决定哪些操作使用公开或受保护状态,以及这些区分在应用中的呈现方式。

面向 Midnight 开发者的一体化 SDK

Dynamic 在支持 EVM 网络、Solana、Bitcoin、Sui、TON 和 Aleo 的同时也支持 Midnight。已使用其基础设施的团队可通过相同的 SDK 框架接入 Midnight,而无需引入单独的身份验证与钱包系统。

该集成提供用于获取地址、检查余额、注册费用生成,以及创建、签名与提交转账的方法。其技术指南还介绍了如何将钱包基础设施连接到 Midnight 的应用开发工具。

团队必须启用对 Midnight 的支持,并根据所选钱包类型配置合适的连接器。外部钱包连接与嵌入式钱包使用不同的连接器配置,使开发者能够定制可用的登录选项。

对于智能合约交互,应用执行合约逻辑、管理私密状态,并生成所需的零知识证明。钱包负责结算,包括交易平衡、费用支付、在需要时进行签名以及提交。