Sui遵照数字货币领域普遍接受的标准,如BIP-32、BIP-44和BIP-39来管理钱包账户密钥。这些标准已经在数字货币行业被广泛应用,用于用户管理系统账户密钥。
Sui钱包和SDK支持使用Ed25519或ECDSASecp256k1签名策略进行买卖交易签名,提供一个灵活的接口以适应各种不同的签名策略。
密钥衍生计划方案:
Sui遵照BIP-32标准来管理支持ECDSASecp256k1签名策略的钱包,该标准提供了一种层级结构钱包的可预测构造方法,使得代管人能够以每个用户账户派发不同类型的地址。
Sui遵照SLIP-0010标准来管理支持Ed25519签名策略的钱包,该标准要求不允许从现有公钥中派生新公钥,只支持“结构加固的”个人父锁匙到个人子锁匙的衍化。
密钥衍生路径:
BIP-44定义了钱包衍化路径的五个层级以及其准确含义:M/purpose"/coin_type"/account"/change/address_index。Sui的目的层44区分了不同类型的签名计划方案,54被用于ECDSASecp256k1。coin_type的值被用于管理所有其他数字货币的存储库,Sui注册的coin_type为784。
账户级别:
Sui提出从零开始增加账户级别以支持多个账户。在Sui中,使用全部五个层级以获得最大的兼容性,而不是仅根据账户的金币量界定前三个层级,因为Sui的面向对象数据库系统既非基于UTXO,也不是基于账户。
助记词:
Sui接受12、15、18、21和24个词的助记符,对应熵为128、160、192、224和256位。
Sui的密钥管理方法:
使用TypescriptSDK和命令行界面(CLI)生成密钥对和助记符,SDK还支持交易签名和RPC集成化。
前沿的钱包架构设计:
为了保证钱包的安全性和易用性,Sui使用国家标准来指导钱包设计,同时维持灵活性以适应不同类型的签名方案。Sui还在不断更新钱包设计方案,以使与Sui之间的互动更加容易和安全。Sui计划在不久的将来共享其钱包预批准买卖设计,以释放其在网络上的潜力。
本系列主要来自肖震对区块链技术应用的开放课程和他自己的理解。本节的主要内容是比特币使用的密码学原理,主要是哈希和签名。以下内容是基于这两部分。二. 哈希密码学中使用的散列称为hash,中文翻译为密码散列函数。它有三个特点...
Sui 遵循加密货币行业广泛接受的钱包规范,如 BIP-32 (及其变体,SLIP-0010 ),BIP-44 和 BIP-39 。这些规范已经成为加密货币行业的普遍现象,作为用户管理账户密钥的一种手段。目前,Sui 接...
Dogecoin,一夜之间铸就百万富翁的玩笑货币;CryptoKitties,卡通猫数字交易卡售价超过10万美元;Pringles只作为风味NFT数字产品存在,但价格远远高于实际可食用的薯条。从表面上看,这些基于区块链的...
除密码算法以外,一种称之为登陆密码社会经济学的比较新奇的理念也在维护保养区块链网络安全性层面充分发挥着关键功效。它与悖论的研究领域密切相关,该基础理论根据数学原理仿真模拟了具备明确标准和奖赏情景中客观共创文明城市所做的管...