BIP44 调研可行性调研

By Blake chen

BIP 44 协议提出背景

  • 签名算法是区块链系统中具有密码学属性的基础核心支撑算法。其资产确权、账户验证、身份确认、以及生成公私钥对进入区块链世界的第一步,都需要依赖其签名算法的选择。而现行区块链应用多采用借鉴比特币采用的 secp256k1 椭圆曲线签名算法,作为其公私钥对以及地址生成、交易签名。

  • 而基于椭圆曲线生成的公私钥对之间没有任何关联关系,是相互独立的公私钥和账户。对于企业或中心化机构 (如中心化交易所/数字钱包等) 想进行统一的公私钥和秘钥管理、账户管理的组织场景来说,独立的秘钥生成和管理或许不适合。

  • 于是比特币社区推出了基于 BIP-32 的改进协议。该协议可以通过根扩展私钥计算所有层级的所有子扩展私钥,继而得到扩展公钥和地址,形成一个树状管理结构。这种管理公私钥的组织方式也称为 HD 钱包,Hierarchical

改进协议 BIP32-39-44概述相关推荐

  1. NEO改进协议提案1(NEP-1)

    文章目录 什么是NEP NEP基本原理 NEP类型 NEP工作流程 怎么才是一个合格的NEP NEP格式和模板 NEP序言 附件 NEP所有权转让 NEP编辑者 NEP编辑者的职责和工作流程 历史 什 ...

  2. http和https的区别 与 SSL/TLS协议运行机制的概述

    http和https的区别 与 SSL/TLS协议运行机制的概述 参考1 1 http 是不使用的SSL/TSL的通信通道 窃听风险:第三方获取通信内容 篡改风险:修改通信内容 冒充风险:冒充他人身份 ...

  3. ISO8583报文协议 2013-10-16 10:44 563人阅读 评论(0) 收藏...

    最开始时,金融系统只有IBM这些大的公司来提供设备,象各种主机与终端等.在各个计算机设备之间,需要交换数据.我们知道数据是通过网络来传送的,而在网络上传送的数据都是基于0或1这样的二进制数据,如果没有 ...

  4. 【MORE协议】基于MORE的改进协议设计的MATLAB仿真

    0.完整源码获得方式 方式1:微信或者QQ联系博主 方式2:订阅MATLAB/FPGA教程,免费获得教程案例以及任意2份完整源码 1.软件版本 MATLAB2021a 2.本算法理论知识 随着无线通信 ...

  5. 缓存服务器协议有哪些,HTTP 协议的缓存机制概述

    HTTP 协议的缓存机制涉及到多个请求头字段,而且整个缓存机制的细节行为也存在各种情况的差异,譬如说什么时候访问本地缓存不发送请求,什么时候发送请求查看资源是否更新,获取 response 什么情况下 ...

  6. smbus协议的command_SMBus总线概述

    1.概述: 系统管理总线是一种两线制接口.它基于I2C 总线原理演变而来,可以认为是简化版的I2C总线. SMBus最初是应用到智能电池,如电池充电器和一个微控制器.其提供一个系统和电源管理相关的任务 ...

  7. 中国移动通信互联网短信网关接口协议网络结构和功能概述

    网络结构 Network Structure 如图1所示,互联网短信网关(ISMG)是外部信息资源站实体(SP)与移动网内短信中心之间的中介实体,互联网短信网关一方面负责接收SP发送给移动用户的信息和 ...

  8. LTE无线侧接口协议::::::之::::::LTE接口概述

    LTE接口概述 1.LTE无线网络接口协议总览 1.1UE---EPC接口框图 1.2 UE---EPC间各接口名称.连接网元.接口功能以及协议列表 2.E-UTRAN和EPC的分工模块 2.1 E- ...

  9. [4G5G专题-29]:物理层-内部架构、功能协议与主要接口概述

    目录 目录 第1章  LTE&NR物理层概述 1.1 5G NR物理层概述 1.2 LTE&NR物理层在空口协议栈中的位置 1.3  LTE&NR物理层4大类技术概览 第2章  ...

最新文章

  1. [NCTF2019]Reverse
  2. 大数据到底是不是“算命”?技术大牛们这样说
  3. ubuntu更换下载源
  4. 关于深度学习框架Hamaa与Python API文档生成工具Sophon
  5. LeetCode刷题系列(三)排序
  6. 常用的字符串对象方法
  7. 获取 CSDN 1024 程序员节勋章教程
  8. JavaScript的20个工具函数助力H5高效开发
  9. 大学生html5实训报告,大学生实训心得体会范文(精选5篇)
  10. 【基础服务-软路由】ESXI里ikuai+openwrt上网设置
  11. 美食杰 login的实现效果
  12. 软件工程结构化建模的方法和工具_系统架构师之——软件开发方法
  13. 人工智能为代表的新一轮科技革命和产业变革正在重构全球创新版图
  14. 针对list集合的操作,按照某一字段,对另一个字段进行归类
  15. 射影几何----圆锥曲线切线中割,切弦平行的证明
  16. Java 11中的新功能和API详解系列1
  17. 程序员应该多久跳槽一次?为何贵圈跳槽如此频繁?
  18. Nonlinear Schrodinger equations on the torus
  19. PHP环境安装到U盘,Windows To Go辅助工具一键把Win10系统安装到U盘 | 麦田一棵葱
  20. 数字-数字编码和模拟-数字编码

热门文章

  1. 【电信增值业务学习笔记】3 语音类增值业务
  2. 使用ActionScript实现滤镜效果
  3. 云财经服务器维护,云财经服务器维护
  4. angularjs directive scope变化为啥html,学习AngularJs:Directive指令用法(完整版)
  5. 获取referer中的请求参数_Servlet获取AJAX POST请求中参数以form data和request payload形式传输的方法...
  6. c语言循环程序怎么编程,c语言程序(5):循环结构程序设计
  7. python字典中的值只能是字符串类型_python字典key不能是可以是啥类型
  8. 发红包案例(RedPacketFrame简介)
  9. 终于有人把Elasticsearch原理讲明白了!
  10. java面试题总结(二)----java中级面试题 含答案