详解Sui密码学中的钱包规范

Sui?遵循加密货币行业广泛接受的钱包规范,如?BIP-32?,BIP-44?和?BIP-39?。这些规范已经成为加密货币行业的普遍现象,作为用户管理账户密钥的一种手段。

目前,Sui?接受使用?Ed?25519?或?ECDSASecp?256?k?1?的签名交易。在?Sui?钱包和?SDK?中,Sui?提供了一个灵活的接口来签署各种签署方案的交易。

密钥衍生方案

Sui?遵循?BIP-32?来管理支持?ECDSASecp?256?k?1?签名方案的钱包。

BIP-32?定义了分层的确定性钱包结构,以逻辑地关联一组钥匙。以这种方式对钥匙进行分组,减少了跟踪一个用户的大量私钥的开销。这种方法也让保管人在一个控制源下为每个用户账户分发不同的管理地址。

去中心化音乐协议搭建商Vault完成400万美元A轮融资:金色财经报道,去中心化数字音乐协议搭建商 Vault 完成 400 万美元 A 轮融资,加密投资公司 Placeholder VC 领投,此前曾投资过该公司的 AlleyCorp、Bullpen Capital 和 Everblue Management 参投。截止目前,该公司总融资金额已达 1300 万美元。

据悉,Vault 构建了去中心化协议Digital Music Collectible, DMC。通过构建一个开放且完全去中心化的音乐网络,DMC 允许用户在第三方应用程序和网站上共享、播放和购买音乐。[2023/2/9 11:57:33]

使用?BIP-32?将私钥的推导与公钥的推导解耦,实现了只看钱包的用例,即可以推导出一串公钥及其地址,而私钥可以保持离线签署。

Terra联创Daniel Shin出庭接受逮捕令审查:12月2日消息,Terraform Labs联合创始人Daniel Shin和其它7名Terra合伙人参加了在韩国举行的法庭听证会。据悉,韩国检察官指控Daniel Shin和其他人违反《资本市场法》和《电子金融交易法》,涉嫌欺诈。据检察官称,Daniel Shin涉嫌通过LUNA加密货币非法获利超过1400亿韩元(约合1.07亿美元),不顾监管机构的多次警告,推广Terra稳定币作为一种支付方式,并滥用Chai公司用户的私人信息来推广Terra-LUNA。Daniel Shin于2019年创立并担任支付科技公司Chai的首席执行官,但据报道今年早些时候辞职。

Daniel Shin否认了这些指控,称在价格飙升之前出售了超过70%的LUNA持股,并在5月份LUNA破产期间仍持有相当数量的LUNA股票。Shin还声称,金融当局从未表示过不赞成将加密货币纳入电子商务支付。(forkast)[2022/12/2 21:18:17]

Sui?遵循?SLIP-0010?来管理支持?Ed?25519?签名方案的钱包。

比特币永续合约的未平仓量触及4个月高位:金色财经报道,Glassnode发推表示,以比特币计价的永续合约未平仓量(OI)在Binance上达到了 39 亿美元的 4 个月高点,此前该水平在2022年6月6日达到 38.9亿美元。[2022/9/13 13:26:40]

Sui?使用?SLIP-0010?是因为?BIP-32?最初是为具有初阶组的?ECDSA?设计的,而?Ed?25519?曲线是基于?h×?的组阶,其中?h?是一个小的协处理器,?是一个?252?位的素数。这是一个高级的技术细节,但?Ed?25519?签名标准对私钥的低位和高位都应用了比特钳制,这使得一些?BIP-32?模式与?Ed?25519?不兼容。因此,SLIP-0010?规定禁止从现有用户的公钥中衍生出新的公钥。SLIP-0010?只支持所谓的"加固的"私人父钥匙到私人子钥匙的衍生。

目的层通常被设置为?44?,与?BIP?号码相对应。然而,在?Sui?中,目的层区分了不同的签名方案。44?被设置为?Ed?25519?,?54?被设置为?ECDSASecp?256?k?1?。虽然将目的级别设置为非?44?的值是不标准的,但使用目的字段来区分不同的签名方案是很常见的。例如,BIP-49?和?BIP-84?被用来识别比特币的脚本类型。Sui?选择?54?来表示?ECDSASecp?256?k?1?,因为?54?下没有现有的?BIP,避免与任何比特币标准混淆。

coin_type值是用所有其他加密货币的存储库来管理的。两个签名方案都使用?Sui?注册的?coin_type,?784?。

保管人管理多个用户账户。

用户为特定目的指定账户,如捐款、储蓄和支出。

为了支持多账户,Sui?建议从零开始递增账户级别。人们普遍认为,基于账户的货币只定义前三个层次,而基于?UTXO?的货币则增加了变化和地址层次的定义。因为?Sui?的面向对象的数据模型既不是?UTXO?也不是基于账户的,它采用了所有五个级别以获得最大的兼容性。

Sui?的密钥管理

Sui?通过其?TypescriptSDK?和命令行界面支持密钥对生成和相关的助记符。该?SDK?提供额外的功能,包括交易签名和?RPC?集成。

具体步骤如下:

从助记符推导出一个密钥对

获取其地址

用它来签署一个序列化的类型化交易

针对?RPC?提供者执行

命令行界面

安全的,但又便于其所有者访问。Sui?依靠行业标准来指导对用户钱包的设计,同时在探索不同的签名方案时保持敏捷和灵活。除了?Sui?目前支持的钱包规格外,还在不断创新钱包设计,使与?Sui?的互动更安全,更容易使用。Sui?将很快分享关于钱包预批准交易的设计。Sui?钱包不需要一次一次地签署交易,而是让链上游戏变得实用,充分释放?Sui?网络上快速执行的潜力。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

银河链

BNB幣安合約將下架MINA USDT永續合約

親愛的用戶:由於技術原因,幣安合約將於2023年02月06日11:30對MINAUSDT永續合約暫停交易並進行自動清算。交易恢復間將另行通知。注意:建議用戶在暫停交易前,自行平倉,以避免頭寸自動清算.

OKB一文读懂衡量Web3生态的关键指标

Web3?是一个动态的生态,其创始人、通证持有人、开发者和用户聚在一起,创造出一个真正属于用户的去中心化互联网。在仅仅几年的时间里,Web3就从简单的基础设施和愿景发展出了各种创新的用例,覆盖金融、艺术和供应链管理等各个垂直领域.

MATICWEEX上线DYDX/USDT币种合约

尊敬的唯客用户您好! WEEX已正式上线DYDX/USDT币种合约。其中合约采用美元稳定币正向计价,提供5倍、10倍、20倍、50倍等多种不同杠杆类型,满足不同投资者需求.

[0:15ms0-1:178ms