加密算法 Skill技能列表

4.5

零知识电路开发Skill zk-circuits

本技能专注于使用 Circom 和 Noir 语言进行零知识证明(ZKP)电路开发,用于构建隐私保护应用和 zkRollups。核心内容包括编写高效电路模板、优化约束数量、集成 ZK 友好型密码学原语(如 Poseidon、MiMC 哈希)、生成 Groth16/PLONK 证明,以及实现默克尔树成员证明等关键功能。适用于区块链隐私增强、可扩展性解决方案(Layer 2)和需要验证计算而不泄露输入数据的场景。 关键词:零知识证明,ZK 电路,Circom,Noir,zkRollup,隐私计算,密码学原语,约束优化,Groth16,PLONK,默克尔树

4.5

Midnight隐私模式指南Skill midnight-core-concepts:privacy-patterns

本技能详细介绍了在Midnight区块链平台中实现隐私保护的四种核心模式:哈希、承诺、默克尔树和承诺+无效符组合。内容涵盖隐私模式选择指南、具体实现代码示例、常见错误及解决方案,适用于区块链开发者、隐私保护工程师、智能合约开发者、密码学应用开发者、Web3开发者和零知识证明实现者。关键词包括:区块链隐私、Midnight开发、隐私模式、哈希承诺、默克尔树、无效符、零知识证明、智能合约隐私、链上数据保护、隐私保护技术。

4.5

密码学原语Skill crypto-primitives

本技能提供区块链和网络安全应用中核心密码学原语的实现与安全使用指南。涵盖数字签名(ECDSA、BLS、Schnorr)、密钥派生(BIP-32/39/44)、秘密共享(Shamir)、哈希函数(Keccak、Poseidon)、承诺方案(Pedersen)、安全随机数生成以及抗侧信道攻击的恒定时间操作。适用于区块链开发者、安全工程师和密码学研究人员,确保密码学实现的安全性和正确性。关键词:密码学原语、区块链安全、数字签名、密钥管理、秘密共享、零知识证明、侧信道防护、安全随机数。

4.5

零知识证明生成Skill midnight-proofs:proof-generation

零知识证明生成技能专注于在服务器端高效、可扩展地生成零知识证明。它涉及构建证明即服务后端,将计算密集型证明任务从客户端设备卸载,实现异步处理和队列管理,以支持高吞吐量应用。关键词:零知识证明、ZK证明、服务器端证明、证明即服务、异步证明、证明队列、密码学、区块链隐私、可扩展后端。

4.5

零知识证明验证Skill midnight-proofs:proof-verification

零知识证明验证技能专注于在区块链交易提交前,在服务器端对ZK-SNARKs或ZK-STARKs等零知识证明进行密码学验证。该技能用于构建验证网关、实现批量验证、优化交易成功率,并确保来自不受信任客户端的证明有效性。关键词:零知识证明、ZK验证、区块链安全、密码学验证、交易预验证、批量验证、证明网关、Gas优化。

4.5

证明器性能优化Skill midnight-proofs:prover-optimization

ZK证明器性能优化指南,专注于内存管理、并行化配置和基础设施调优。本技能涵盖证明生成速度优化、内存使用降低、Docker/Kubernetes部署配置、并行证明生成实现以及性能瓶颈诊断。关键词:零知识证明、ZK证明器、性能优化、内存管理、并行计算、Docker配置、Kubernetes部署、证明生成、区块链扩容、密码学性能。

4.5

Midnight核心概念:零知识证明Skill midnight-core-concepts:zero-knowledge

本技能详细介绍了Midnight区块链平台中零知识证明(ZK Proofs)的核心概念与应用。内容涵盖ZK SNARKs原理、电路编译、见证数据、证明者与验证者角色、约束系统,以及如何在交易中利用ZK技术实现隐私保护。关键词包括:零知识证明、ZK SNARKs、Midnight隐私、电路约束、区块链隐私、密码学、智能合约验证。

4.5

计算挖矿难度Skill calculate-mining-difficulty

这个技能用于计算和分析BSV(Bitcoin SV)区块链的挖矿难度,支持从目标、紧凑位和网络数据进行转换和计算,适用于区块链开发、矿工和加密货币分析,关键词包括BSV挖矿难度、目标转换、紧凑位、哈希计算、区块链、加密货币。

4.5

隐私交易盾Skill veil

隐私交易盾是基于零知识证明(ZK)的区块链隐私保护工具,专门用于在Base链上实现匿名转账和屏蔽交易。通过将ETH存入隐私池,用户可以完成私密存款、匿名转账和安全提现操作,确保交易记录无法被追踪和关联。该技能适用于加密货币隐私保护、匿名交易、DeFi隐私增强等场景,帮助用户保护数字资产隐私。

4.5

Veil隐私交易技能Skill veil

Veil是一个基于零知识证明(ZK)的隐私交易工具,专为Base区块链设计,允许用户进行匿名存款、转账和取款操作,确保交易隐私和安全。关键词:隐私交易、ZK证明、匿名转账、Base区块链、Veil Cash。

4.5

BSV消息加密解密Skill wallet-encrypt-decrypt

这个技能用于在BSV区块链环境中,使用@bsv/sdk库进行消息的加密和解密。它支持ECDH密钥协商和AES-256-GCM加密算法,适用于安全通信、数据传输等场景。关键词:BSV, 加密, 解密, ECDH, AES-256-GCM, @bsv/sdk, 区块链安全。

4.5

BSV消息签名Skill message-signing

此技能用于在BSV(Bitcoin SV)区块链上进行消息签名和验证,支持BSM、BRC-77和Sigma协议等多种方法。适用于身份认证、交易签名、脚本解析等场景,关键词包括BSV、消息签名、区块链、加密、身份验证、BRC-77、BSM、Sigma协议。