区块链 第157页
什么是 Zcash 的 zk-SNARK?屏蔽交易原理
在数字货币领域,隐私保护一直是用户和开发者关注的焦点。虽然比特币等加密货币开创了去中心化数字支付的新时代,但其交易透明性使得所有交易记录都公开可见,这引发了人们对隐私泄露的担忧。为了解决这一问题,Zc…
什么是 Tornado 的零知识证明?混币器怎么保隐私?
随着区块链技术的迅猛发展,数字资产交易日益频繁,但区块链的透明性也带来了隐私泄露的风险。每一笔交易都被永久记录在公共账本上,使得资金流向完全透明,这为个人隐私带来了前所未有的挑战。为了应对这一问题,隐…
什么是 STARK 的证明大小?为什么比 SNARK 大?
零知识证明技术是现代密码学领域的重要突破,它允许一方(证明者)向另一方(验证者)证明某个陈述是真实的,而无需透露除该陈述真实性之外的任何信息。在区块链、隐私计算、身份验证等领域,零知识证明技术正发挥着…
什么是 PLONK 的通用参考串?和 Groth16 区别
在密码学和区块链领域,零知识证明(ZKP)技术正变得越来越重要。它允许一方向另一方证明某个陈述是真实的,而无需透露除该陈述真实性之外的任何额外信息。在众多零知识证明系统中,PLONK和Groth16是…
什么是 FRI 协议?STARK 的底层
随着区块链技术的不断发展,隐私保护和可扩展性成为行业关注的焦点。零知识证明(Zero-Knowledge Proofs,ZKP)作为一种强大的密码学工具,能够在不泄露具体信息的情况下证明某个陈述的真实…
什么是多项式承诺?KZG 和 FRI 区别
# 多项式承诺:KZG与FRI的全面解析 在密码学和区块链领域,多项式承诺已成为构建高效零知识证明系统的关键技术。随着区块链技术的快速发展,如何在不泄露敏感信息的情况下验证计算的正确性,成为许多创新…
什么是 Merkle 树应用?还有哪些用途?
Merkle树,这一看似复杂却至关重要的数据结构,正在现代信息技术中扮演着越来越关键的角色。作为区块链技术的核心组成部分,它不仅保障了数据的安全性和完整性,还在众多领域展现出广泛的应用潜力。本文将深入…
什么是布隆过滤器?区块链用它吗?
布隆过滤器是一种概率型数据结构,由Burton Howard Bloom于1970年提出。它以极小的内存空间判断元素是否存在于集合中,尽管存在一定误判率,但在许多领域有广泛应用。随着区块链技术的发展,…
什么是跳表?节点数据结构
跳表是一种高效的概率平衡数据结构,由William Pugh在1989年提出。它巧妙地结合了链表的灵活性和二分查找的高效性,在许多高性能系统中得到广泛应用,如Redis的有序集合实现、LevelDB数…
什么是 LSM 树?数据库和区块链
# 什么是 LSM 树?数据库和区块链 在当今数据爆炸的时代,高效的数据存储结构变得至关重要。LSM树(Log-Structured Merge-Tree)作为一种专为写入密集型工作负载优化的数据结…
什么是红黑树?链上排序
在计算机科学领域,数据结构是程序设计的基石,而平衡二叉搜索树作为其中的重要组成部分,为高效的数据存储和检索提供了强大支持。红黑树(Red-Black Tree)作为一种自平衡二叉搜索树,在众多编程语言…
什么是 B + 树?以太坊状态存储
# 什么是 B + 树?以太坊状态存储 在当今区块链技术飞速发展的时代,以太坊作为第二大加密货币平台,其底层技术架构备受关注。其中,B+树作为以太坊状态存储的核心数据结构,扮演着至关重要的角色。本文…
什么是 Trie?字典树和 Patricia
# 什么是 Trie?字典树和 Patricia 在计算机科学领域,高效处理字符串数据结构一直是一个重要课题。Trie树(又称字典树)是一种专门用于处理字符串的树形数据结构,而Patricia树则是…
什么是基数树?以太坊状态树
在区块链技术领域,数据结构的选择对系统的性能、安全性和扩展性有着至关重要的影响。以太坊作为智能合约平台的代表,采用了一种特殊的数据结构——基数树(Merkle Patricia Trie)来存储和管理…
什么是 RLP 编码?以太坊序列化
在区块链技术领域,数据序列化是一项基础而关键的技术。以太坊作为第二大区块链平台,采用了名为RLP(Recursive Length Prefix,递归长度前缀)的序列化方法,用于处理网络传输和存储中的…
什么是 SSZ?共识层序列化
在区块链技术不断发展的今天,数据的高效处理和传输已成为确保系统性能和安全性的关键因素。在众多技术组件中,序列化格式扮演着至关重要的角色。SSZ(Simple Serialize)作为一种专为区块链共识…
什么是 SCALE 编码?波卡序列化
# 区块链数据序列化的革命:SCALE编码详解 在区块链技术飞速发展的今天,数据序列化作为连接不同系统、确保数据高效传输的关键技术,其重要性日益凸显。作为波卡(Polkadot)生态系统的核心序列化…
什么是 Base64Url?JWT 和链上
Base64Url 编码、JWT(JSON Web Token)和区块链技术作为现代数字架构中的核心组件,各自发挥着独特作用,并在多个领域相互交织,共同构建了当今互联网的安全与信任基础。本文将深入探讨…
什么是 Bech32?SegWit 地址格式
比特币地址格式经历了多次演进,从最初的Base58格式到后来的Bech32,每一次改进都带来了更好的效率和安全性。Bech32作为SegWit(segregated witness,隔离见证)的专用地…
什么是 Bech32m?Taproot 地址
比特币网络自2009年诞生以来,经历了多次重要升级,以提升其可扩展性、隐私性和功能性。其中,Bech32m地址格式和Taproot升级是近年来比特币生态系统中两项重大进展,它们不仅增强了比特币的安全性…