• 104-HD钱包助记词生成

    助记词生成概念讲解助记词(Mnemonic Phrase) 是一种用于加密货币钱包中生成和管理私钥的方法,基于 BIP-39 标准。 生成原理 随机熵生成:创建一段随机熵,长度为 128 到 256 位,通常是 32 的倍数。 计算校验和:对熵进行 ...
  • 103-共享门限秘密算法

    门限共享秘密算法(Threshold Secret Sharing,TSS)重点知识点 密钥分片:门限共享秘密算法将一个秘密(如加密密钥或钱包的助记词)分割成多个部分,称为份额(shares)。 门限值:确定一个门限值(K),只有当收集到至少K个份额...
  • 102-Schnorr和BLS与哈希算法讲解

    Schnorr签名算法 Schnorr签名算法是一种基于离散对数问题的数字签名算法,由克劳斯·施诺尔(Claus-Peter Schnorr)于1989年提出。 重点任务: 理解Schnorr签名算法的工作原理。 掌握算法参数的选择和密钥生成过程...
  • 101-密码学基础与常用算法

    对称加密 定义:使用同一把密钥进行数据的加密和解密。 优点: 加密和解密速度快。 算法公开,计算量小。 适合大量数据的加密。 缺点: 密钥分发问题,需要安全地分配给通信双方。 密钥管理负担,多人协作每次通信可能需要不同的密钥。 常用算法:D...
  • 03-UTXO和Account模型对比

    在区块链中常见的两种记录模式:UTXO(Unspent Transaction Output,未花费的交易输出)模型和Account(账户)模型 1.UTXO模型:区块链中的现金类比在基于 UTXO 的区块链中,加密货币账户余额只是拥有的 UTXO ...
  • p0-cosmpy实践

    1.cosmpy源码解读1.1 项目简介基于 Cosmos-SDK 用于与区块链交互的 Python 客户端库 cosmpy-项目地址 官方下也有一些示例文档和教程 可参考:https://fetch.ai/docs 1.2 下载源码并安装依赖 p...
  • 100-钱包类别

    钱包类别 Web3钱包的核心差异在于私钥的管理方式。私钥是用户访问和控制其加密货币资产的关键。 中心化钱包:私钥由中心服务器管理,如交易所钱包(Binance、okx) 去中心化钱包:私钥存储在用户设备上,如ImToken、MetaMask。采用...
  • 02-探讨事务一致性

    1.事务的ACID特性在数据库中,“事务”是由多个操作构成的序列。广义上的事务一致性具化到了原子性、一致性、隔离性和持久性这4个方面。 原子性(Atomicity):指事务是一个不可分割的操作单元,要么全部执行成功,要么全部失败回滚。如果事务中的任...
  • OrbitDB初体验

    1.项目分析1.1 项目分析为去中心化网络设计的点对点(P2P)数据库,下面是关于 OrbitDB 的一些关键点和如何部署及与之交互的概述: 1.2 主要功能 无服务器(Serverless):不需要中心化的服务器来运行。 分布式(Distribut...
  • 01-分布式基础理论

    1.分布式基础理论1.1 CAP理论是分布式系统的基石Consistency (一致性): “all nodes see the same data at the same time”,即更新操作成功并返回客户端,所有节点在同一时间的数据完全一致,一...
/3