首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
余_弦
掘友等级
Sr Software Engineer
|
Veritas
专注区块链钱包技术研究!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
余_弦
Sr Software Engineer @Veritas
·
3天前
关注
区块链基础知识 —— 交易的签名与验证过程(无数学公式)
想象一下,Alice 想给 Bob 发送一条加密的消息,并且Bob需要能证明这条消息确实来自Alice,且在传输途中没有被篡改。 一、核心角色(类比) 私钥 (Privat...
0
评论
分享
余_弦
Sr Software Engineer @Veritas
·
16天前
关注
区块链钱包开发(二十一)—— 一次交易的全流程分析
本文将详细分析一次转账交易在钱包中是如何处理的,包括“创建交易→展示确认→用户确认→发布上链→确认落链”的端到端全流程分析...
0
评论
分享
余_弦
Sr Software Engineer @Veritas
·
16天前
关注
区块链中的密码学 —— 密钥派生算法
为什么需要密钥派生? 在区块链世界里,钱包的核心是 私钥(Private Key) 。 私钥就像你账户的“万能钥匙”,谁掌握它,谁就能花你的币。 如果每次新建账户都生成一个...
0
评论
分享
余_弦
Sr Software Engineer @Veritas
·
17天前
关注
区块链中的密码学 —— 共识算法
1. 为什么需要共识算法? 区块链的本质是一种 去中心化的分布式账本。 问题是:账本分散在成千上万台机器上,大家如何保证账本内容一致? 举个例子: 在银行系统中,最终账本由...
0
评论
分享
余_弦
Sr Software Engineer @Veritas
·
18天前
关注
区块链中的密码学 —— 同态加密
1. 为什么需要同态加密? 在区块链世界里,大家都关心 数据隐私 和 可信计算。 举几个现实场景: 隐私投票:选民想投票,但不希望别人知道自己的选择,同时需要保证统计结果正...
0
评论
分享
余_弦
Sr Software Engineer @Veritas
·
20天前
关注
区块链中的密码学 —— 零知识证明
什么是零知识证明(Zero-Knowledge Proof, ZKP)? 零知识证明是一种神奇的密码学技术,它允许“证明者”向“验证者”证明一个声明是正确的,而不泄露任何其...
2
评论
分享
余_弦
Sr Software Engineer @Veritas
·
20天前
关注
区块链钱包开发(二十)—— 前端框架和页面
MetaMask UI端采用了分层架构设计,每一层都有明确的职责- UI层:负责用户界面的展示和交互 Hooks层:封装业务逻辑和状态...
2
评论
分享
余_弦
Sr Software Engineer @Veritas
·
21天前
关注
区块链钱包开发(十九)—— 构建账户控制器(AccountsController)
账户控制器是 MetaMask 中负责管理所有用户账户的核心组件。它充当了一个统一的账户管理层,将不同来源的账户(如 HD 钱包、简单钱包等)统一转换为标准的内部账...
1
评论
分享
余_弦
Sr Software Engineer @Veritas
·
22天前
关注
区块链中的密码学 —— 非对称加密
非对称加密(Asymmetric Cryptography)是区块链安全体系的核心支柱之一,支撑着钱包生成、交易签名、节点通信等关键功能。 1. 什么是非对称加密? 非对称...
0
评论
分享
余_弦
Sr Software Engineer @Veritas
·
22天前
关注
区块链钱包开发(十八)—— 构建批准控制器(ApprovalController)
approval-controller 负责管理所有需要用户审批的请求。它提供了一个统一的接口来处理各种类型的审批流程,包括交易签名、权限授予、连接请求等。 源码:http...
0
评论
分享
余_弦
Sr Software Engineer @Veritas
·
23天前
关注
区块链中的密码学 —— 哈希函数
哈希算法是一种将任意长度输入转换为固定长度输出的加密函数,输出称为哈希值或摘要。其核心特性包括: 单向性:无法从哈希值反推原始数据(如已知"abc"的哈希值无法推导出"ab...
1
评论
分享
余_弦
Sr Software Engineer @Veritas
·
23天前
关注
区块链中的密码学 —— 概述
区块链技术深度融合了多种密码学知识,以确保数据的安全性、不可篡改性和去中心化信任。我们将要用系列教程逐一解析下列区块链中涉及的核心密码学技术。 1. 哈希函数(Hash F...
0
评论
分享
余_弦
Sr Software Engineer @Veritas
·
23天前
关注
区块链钱包开发(十七)—— 构建密钥管理控制器(KeyringController)
keyring-controller 是 MetaMask 生态系统的核心组件,负责管理用户身份和密钥,处理各种签名操作。它是连接用户私钥和区块链交互的桥梁,确保私钥的安全...
0
评论
分享
余_弦
Sr Software Engineer @Veritas
·
24天前
关注
区块链钱包开发(十六)—— 构建网络控制器(NetworkController)
1. 概述 NetworkController 是 MetaMask 中负责管理多链网络连接的核心控制器,它提供了完整的网络管理功能,包括网络切换、RPC 端点管理、网络状...
0
评论
分享
余_弦
Sr Software Engineer @Veritas
·
24天前
关注
区块链钱包开发(十五)—— 构建交易控制器(TransactionController)
前言 Metamask中控制器众多(50个左右),我们不可能一一介绍,从本章开始我们会选择性的讲解几个最核心的控制器实现,这一章我们讲交易控制器TransactionCon...
0
评论
分享
余_弦
Sr Software Engineer @Veritas
·
25天前
关注
EIP-5792: 钱包调用 API
EIP-5792 是以太坊的一项标准提案,全称为 "钱包调用 API"(Wallet Calls API) ,旨在为钱包和去中心化应用(DApps)之间的交互提供更高效、...
1
评论
分享
余_弦
Sr Software Engineer @Veritas
·
27天前
关注
以太坊交易类型详解(地表最全)
前言 以太坊作为智能合约平台的领军者,其交易机制经历了持续的演进与创新。从最初的简单转账到如今支持复杂交互的多类型交易体系,每一次升级都代表着区块链技术在用户体验、安全性和...
0
评论
分享
余_弦
Sr Software Engineer @Veritas
·
27天前
关注
区块链钱包开发(十四)—— 构建NonceTracker
概述 本节介绍钱包开发中管理交易 nonce 的关键工具 NonceTracker。在以太坊钱包开发中,正确分配和追踪 nonce 对于防止交易冲突、确保交易顺序和链上状态...
0
评论
分享
余_弦
Sr Software Engineer @Veritas
·
28天前
关注
区块链钱包开发(十三)—— 构建BlockTracker
概述 我们这一节介绍下钱包开发中必不可少的工具 BlockTracker。在钱包开发中,实时感知区块链状态变化(如新块产生)对于账户余额、交易状态等功能至关重要,Block...
2
评论
分享
余_弦
Sr Software Engineer @Veritas
·
29天前
关注
区块链钱包开发(十二)—— 前后端状态同步机制
前言 我们希望所有前端操作(例如账户或网络的切换)引起的状态变化都可以同步到后端以及所有打开的页面(例如同时打开了popup和全屏页,在popup上的操作引起的变化要实时同...
1
评论
分享
下一页
个人成就
文章被点赞
13
文章被阅读
1,761
掘力值
607
关注了
0
关注者
17
收藏集
0
关注标签
4
加入于
2025-06-11