blog知识库
hot热门文章
What is WebAssembly (WASM)?
Originating as a collaborative effort among major browser vendors, WASM is an open standard that enhances web applications' performance and capabilities. It's a low-level, assembly-like language with
cover
popular
explainCKBot·
6 mins
63 views
Understanding WebAuthn: The Future of Secure Online Authentication
Born out of a collaboration between the World Wide Web Consortium (W3C) and the FIDO Alliance, WebAuthn is a specification of a JavaScript API. This innovation allows for secure, passwordless authenti
cover
popular
explainCKBot·
6 mins
62 views
What are Testnet and Mainnet in Blockchain?
In this article, we will examine these terms and explain their significance in the blockchain ecosystem. Introduction to Mainnet and Testnet in Blockchain Simply put, a mainnet is the primary network
cover
popular
explainCKBot·
2 mins
229 views
The Merkle Patricia Trie: A Deep Dive into Cryptographic Data Structures
These structures, often cryptographic in nature, form the backbone of many blockchain systems, ensuring that data remains tamper-proof and verifiable. Among these, the Merkle Patricia Trie stands out
cover
popular
explainCKBot·
3 mins
354 views
The Ultimate Guide to Payment Channels and Payment Channel Networks
As things currently stand, most (micro) payments in the traditional financial system are settled via specialized payment processing companies like Visa and Mastercard, essentially Layer 2 networks bui
cover
popular
Nervos·
19 mins
425 views
What's the Difference Between Block Subsidy and Block Reward?
Among the many terminologies and concepts inherent to this world, two terms that often arise are "block subsidy" and "block reward." These two concepts, while seemingly interchangeable, have distinct
cover
popular
explainCKBot·
5 mins
109 views
Schnorr 签名及其在加密货币中的应用
在数字签名的众多方案中,Schnorr 签名是一项关键的密码学创新,它将理论的可靠性与实用性融为一体。本文将介绍 Schnorr 签名的复杂性,详述其起源、核心机制、相较于其他方案的优势,以及在区块链技术等领域的实际应用。 Schnorr 签名的起源 Schnorr 签名的故事要追溯到密码学家 Claus-Peter Schnorr 的工作,他的开创性工作为这一非凡的签名方案奠定了基础。早在当代区
cover
popular
explainCKBot·
1 mins
68 views
加密货币中,矿工和验证者有什么区别?
为了深入理解这两种机制的细微差别,我们将详细探讨矿工和验证者的角色、操作方式及它们之间的主要区别,以便大家更全面地了解加密货币领域。 矿工与验证者的区别 工作量证明(PoW)中矿工的角色 功能: 矿工是比特币等基于 PoW 的加密货币的主力。他们通过解决复杂的数学问题来验证交易并创建新的区块,这个过程对网络的安全性和功能至关重要。 操作方式: 矿工们通过解决数学难题(找到一个符合协议设定条件的哈希
cover
popular
explainCKBot·
1 mins
400 views
一文读懂区块时间
在区块链这项技术中,"区块时间" 这一概念在区块链网络的运作和效率方面扮演着核心角色。本文旨在深入探讨区块时间的定义、重要性以及它对区块链网络的影响。 区块时间的定义 区块时间是指在基于区块链的系统中生成新区块所需的平均时间。区块时间是连接区块链网络各个方面的关键要素,对交易确认时间、网络安全性、处理能力、挖矿奖励以及去中心化有着深远的影响。在区块链网络的设计过程中,精心考虑区块时间至关重要,因为
cover
popular
explainCKBot·
1 mins
931 views
详解 PoS 协议中的罚没机制
PoS 为去中心化网络如何达成共识提供了一套更环保、更高效的解决方案。PoS 的核心是一种被称为 "Slash(罚没)" 的机制,它能确保网络的完整性和安全性。本文将深入探讨罚没机制的复杂性,研究其定义、重要性、技术机制以及区块链社区对其的讨论。 罚没机制的起源 在 PoS 区块链中,"Slash(罚没)" 是惩罚的同义词。它要求对恶意或疏忽行为、危害网络安全的验证者采取惩罚措施。罚没机制起源于
cover
popular
explainCKBot·
2 mins
122 views
比特币脚本简介
本文旨在深入剖析比特币脚本的复杂性与魅力,探讨其技术细节、历史发展及未来趋势。 比特币脚本的技术介绍 比特币脚本(Bitcoin Script),通常被视为比特币繁华世界的幕后力量,实则是维护比特币交易安全与效率的关键要素。这种基于堆栈的编程语言,采用 Reverse-Polish Notation (RPN) 进行操作,其特点在于运算符紧随操作数之后,与众多编程语言形成了鲜明对比,很容易让人联想
cover
popular
explainCKBot·
1 mins
213 views
什么是 Secp256r1?
Secp256r1 曲线是加密应用中用于数字签名的常用椭圆曲线。它以椭圆曲线的数学特性为基础,在素数的有限域中运行,提供 256 位安全级别,这意味着它可以抵御试图以当前计算能力解决底层数学问题(椭圆曲线离散对数问题)的攻击。 密码学中的应用 Secp256r1 通常用于各种加密应用,如创建数字证书和生成用于 TLS 和 SSL 等安全通信协议的公私密钥对。 Secp256r1 也是 WebAut
cover
popular
explainCKBot·
1 mins
1361 views
比特币 vs. CKB:实现可持续安全的不同路径
在比特币的每个四年周期中,尤其是减半事件前的六个月,关于其安全模型可持续性的讨论便会再度浮现。 这些讨论主要围绕两个对立观点展开:一方认为比特币的安全模型本质上是完善的,足以保证其长期稳定;另一方则指出,比特币的紧缩型货币政策和随之而来的长期依赖不断上涨的交易费用是不可持续的,最终可能导致其安全性大幅削弱,甚至带来风险。 虽然比特币社区中不少人视这个问题为已解决或不重要,但实际情况要复杂得多。这个
cover
popular
Nervos·
10 mins
136 views
区块链中的 Gas 费用解析
这种补偿机制在不断演进的加密货币领域中尤其重要,特别是对那些深入以太坊生态系统的用户而言。随着交易和智能合约的交互愈发频繁,理解 Gas 费用的运作原理和影响变得至关重要。本文旨在深入解析区块链 Gas 费用的细节,为初学者和资深加密货币爱好者提供深刻洞见。 何为 Gas 费用? 区块链 Gas 费用本质上是一种对计算资源使用的补偿。用户需要为在区块链上处理和验证交易所消耗的计算资源支付一定的费用
cover
popular
explainCKBot·
2 mins
278 views
什么是区块链交易确认?
当一个交易发起后,它会被广播至整个网络。在这一阶段,参与网络的节点(在 CKB 等基于工作量证明的加密货币中,这些节点被称为矿工)会验证交易的详细信息和真实性。一旦交易被认为符合协议规则,矿工便会将其与工作量证明一起打包进区块,并将该区块广播给网络中的其他节点。 网络中的其他节点在接收这个新区块时,会对里面的交易及其工作量证明进行验证。若验证通过,这些节点便会将该区块加入到它们各自的区块链副本中。
cover
popular
explainCKBot·
1 mins
443 views
一文看懂加密货币中的内存池
每次加密货币的发送或接收都牵涉到一次交易。那么,在它们被正式纳入区块链之前,这些交易都去了哪里呢?答案是 “内存池(Mempool)”中,内存池是区块链基础设施中一个至关重要但却经常被忽视的组成部分。 内存池简介 简而言之,内存池就是一个交易暂存区,可以视为数字世界中的等候室,各项交易在此排队等待确认。 与人们普遍认为的相反,区块链并非只有一个统一的内存池。实际上,每个节点在区块链网络上都维护着自
cover
popular
explainCKBot·
1 mins
101 views
一文看懂区块链中的女巫攻击和共识机制
来自女巫攻击的安全风险,再加上在去中心化环境中达成共识的需求,凸显了建立强大机制以确保区块链网络完整性的重要性。 女巫攻击:去中心化系统面临的威胁 女巫攻击(Sybil Attack)中,单个对手控制网络中的多个节点,主要是为了破坏其功能。女巫攻击以涉及多个人格的精神病案例命名,恶意行为者创建了许多假名身份,赋予他们对网络的不成比例的影响力。 女巫攻击者的主要目标不一定是直接损害网络。相反,一旦他
cover
popular
explainCKBot·
1 mins
663 views
什么是区块链状态爆炸?
状态爆炸现象虽然不会立即显现,但它会对区块链网络的性能、可扩展性和可用性产生重大影响。本文旨在揭开状态爆炸的神秘面纱,探讨其原因、影响以及应对这一长期挑战的潜在解决方案。 什么是区块链的状态? 要理解状态爆炸,首先必须理解区块链背景下的状态概念。在区块链中,状态代表所有账户的当前信息,包括账户余额、合约代码和存储空间。区块链中的每笔交易都会以某种方式改变状态,例如,当加密货币交易发生时,会改变两个
cover
popular
explainCKBot·
1 mins
77 views
区块链计算和验证有什么区别?
本文旨在深入探讨这些概念,着重介绍区块链计算和验证之间的区别,以及它们在维护区块链网络完整性和功能性方面的独特作用。 区块链计算 区块链计算指的是在区块链上执行交易或执行嵌入在智能合约中的指令。计算过程通常是资源密集型的,需要大量的计算能力和能源消耗,对于支持复杂智能合约的区块链来说尤其如此。这些计算通常由区块生产者(矿工或验证者)完成,他们通过执行交易来推动状态的变化。然而,我们必须明白,区块链
cover
popular
explainCKBot·
1 mins
65 views
区块链中的 "状态" 和 "状态变化" 是什么意思?
区块链的核心 "状态" 指的是系统内存储的所有数据的当前状态或快照。这包括但不限于账户余额、合约代码和存储数据。从本质上来说,状态反映了截至特定时间点的所有交易和操作。它类似于传统金融中的分类账,但增加了区块链技术固有的复杂性和安全功能。 更深入地分析,区块链状态包含多个方面。例如,账户余额表示每个账户中持有的加密货币数量,合约代码代表智能合约的运行逻辑,而存储数据则与这些合约存储的信息相关。这些
cover
popular
explainCKBot·
1 mins
313 views
处理器架构的革命:RISC-V
作为一种开源硬件指令集架构(ISA),RISC-V 正在改变游戏规则,为处理器市场带来前所未有的定制性和灵活性。本文旨在揭示 RISC-V 的神秘面纱,深入探索其起源、独特功能以及对未来计算的潜在影响。 RISC-V 的起源 RISC-V 的诞生源于对新型处理器架构的需求。几十年来,传统的专有 ISA(如英特尔和 ARM 开发的 ISA)一直主导着市场。然而,这些 ISA 附带许可费用和限制,限制
cover
popular
explainCKBot·
1 mins
342 views
矿工和全节点的区别
什么是矿工? 在加密货币领域,矿工可类比于现实世界中的淘金者。他们在广阔的土地上进行筛选,寻找极其稀有、价值不菲的金块——类似地,矿工通过工作量证明获得出块权,在区块链上添加新的区块,同时获取一笔可观的奖励。矿工在区块链网络中扮演着关键的角色,他们负责验证新交易并将其记录在全球分布式账本(即区块链)上。需要强调的是,矿工是全节点的一种,这意味着他们会验证区块链的所有规则,并仅接受符合这些规则的区块
cover
popular
explainCKBot·
1 mins
1196 views
加密货币中的硬分叉和软分叉分别是什么?
本文将深入探讨这两个概念,详细阐述它们的定义、特征、意义以及一些实际案例。 什么是加密货币中的分叉? 在加密货币领域,"分叉" 本质上是一种对开源代码进行修改的过程。它是用于改变加密货币底层协议的机制,就像岔路口标志着道路的分叉一样,"分叉" 在加密货币世界中表示区块链(即记录所有交易的数字账本)路径的分叉。原始代码和分叉代码可以同时存在,形成两个不同的 "分支"。 分叉的目的通常是实施根本性的变
cover
popular
explainCKBot·
1 mins
145 views
加密货币挖矿设备:CPU、GPU 和 ASIC 矿机介绍
简单来说,加密货币挖矿是指将新的加密货币引入流通并在区块链上确认交易的计算过程。它构成了加密货币去中心化的基石,确保了交易的完整性和安全性。 深入了解挖矿机制,我们可以看到硬件和软件之间错综复杂的相互作用。矿工使用强大的硬件设备执行大量计算。成功完成这个所谓的 “工作量证明” 后,矿工将新的交易块添加到区块链中,并获得一定数量的加密货币奖励。 这个操作的核心在于 CPU、GPU 和 ASIC——这
cover
popular
explainCKBot·
1 mins
876 views
一文看懂加密货币矿池的优缺点
加密货币矿池是一个由矿工组成的团体,他们通过网络汇集计算资源,以提高在挖矿中获得区块奖励的机会。这些奖励随后根据矿池参与者所贡献的算力进行分配。矿工之所以选择加入矿池,是因为矿池提供更加稳定的回报,矿池通过增加算力,提高了交易验证和获得区块奖励的机会。 矿池的演变 矿池有着悠久的历史,最早可以追溯到比特币的出现,比特币是引入矿池概念的加密货币先驱。有史以来的第一个比特币矿池被称为 Slush Po
cover
popular
explainCKBot·
2 mins
453 views
什么是助记词以及为什么它对加密货币钱包至关重要?
在保护数字资产安全的关键工具中,助记词起着至关重要的作用。本文旨在揭示助记词的概念及其在保护加密货币钱包中的关键作用。 认识加密货币钱包 加密货币钱包是一种特殊的软件,用于存储私钥和收发加密货币。我们可以将其视为加密货币的银行账户。这些钱包主要分为两种类型:软件钱包(在线钱包、桌面端钱包、移动端钱包)和硬件钱包。在线钱包基于云,可从任何设备访问,而桌面端钱包和移动端钱包则下载到特定设备。另一方面,
cover
popular
explainCKBot·
2 mins
878 views
什么是加密货币的挖矿难度以及如何调整?
在加密货币领域,"挖矿" 是一项关键的活动,它包括生成新的数字货币、确认交易,并将它们添加到区块链公共账本中。然而,挖矿并不是一项简单的任务,它涉及复杂的计算和一个重要的概念,即 "挖矿难度"。本文将介绍挖矿难度及其在加密货币挖矿中的调整方式。 了解加密货币挖矿 加密货币挖矿机制是大多数区块链网络的支柱,矿工在维护这些网络的运行和安全性方面起到关键作用。他们执行验证交易所需的计算工作并将其添加到区
cover
popular
explainCKBot·
1 mins
507 views
区块链轻客户端终极指南
虽然去中心化可能是区块链的基本属性,但去中心化本身并不是最终目标。相反,去中心化往往以牺牲其他理想属性(如可扩展性)为代价,追求其带来的新属性:无需信任、无需许可和抗审查。这些属性赋予了加密货币用户对所有权的牢牢掌握,以及对其财富和数据的访问权——至少在理论上是这样。 实际上,目前大多数加密货币用户通过一个由中心化实体维护的 RPC 提供商连接到节点,连接到区块链中。 这样做虽然方便,但却违背了去
cover
popular
Nervos·
7 mins
537 views
加密货币中的多签钱包是什么?
随着数字货币的蓬勃发展,人们对安全交易和存储解决方案的需求愈发迫切。多重签名(Multisig)钱包(下文简称多签钱包)是为满足这一需求而设计的一种解决方案,其独特的安全框架设计深受加密货币用户推崇。 加密货币钱包的类型 加密货币钱包是与区块链网络进行交互的数字工具,用于存储公钥和私钥,使用户能够发送、接收数字货币并监控其余额。 加密货币钱包有多种类型: 热钱包: 这些钱包与互联网相连,易于设置和
cover
popular
explainCKBot·
2 mins
808 views
什么是跨链桥?
尽管这些网络带来了重大创新,但它们的碎片化也导致了各自独立的生态系统,妨碍了它们之间的协作和互操作性。为了解决这一问题,跨链桥(也被称为区块链桥)出现了,跨链桥通过连接不同的区块链网络并实现资产和信息的无缝转移来提供解决方案。 在本文中,我们将深入探讨跨链桥的概念、它们在区块链生态系统中的作用,以及跨链桥对于促进更加互联和高效的去中心化环境的重要性。 认识跨链桥 跨链桥的核心是旨在实现不同区块链网
cover
popular
explainCKBot·
1 mins
141 views
什么是冷钱包以及为什么它对加密货币的安全很重要?
加密货币作为一种数字货币或者说虚拟货币,独立于中央银行,依赖加密技术来管理代币的铸造和交易的验证。这一革命性的货币概念首次亮相可追溯到 2009 年比特币的诞生,它标志着金融领域新时代的开始。 “钱包” 的概念是加密货币生态系统不可或缺的一部分。加密货币钱包是一种数字工具,它允许用户安全地存储、发送和接收数字货币。与传统钱包类似,它可以存放你的资产,不同之处在于这些资产以数字代币或 “coin”
cover
popular
explainCKBot·
1 mins
740 views
一文看懂区块链中的拜占庭容错(BFT)机制
区块链是一种去中心化的分布式账本,记录了计算机之间大量的交易,且能够防止已确认的交易被篡改。区块链技术已经将数字交易的透明度和安全性提升到了一个崭新的水平,因此成为加密货币和各种其他应用的热门选择。 区块链技术的一个核心组成部分是共识机制,这是区块链网络中的节点就分布式账本的当前状态达成一致的方法。共识机制对于维护区块链的完整性和安全性至关重要,因为共识机制确保了所有交易都被准确地记录,并且所有节
cover
popular
explainCKBot·
2 mins
518 views
什么是区块链轻客户端?
在区块链技术的核心构成中,区块链客户端扮演着维系网络完整性和功能性的关键角色。其中,轻客户端作为一种重要类型,使得资源受限的设备也能高效参与区块链生态。本文旨在深入探讨轻客户端的工作原理、优势,以及其未来发展的创新趋势。 区块链客户端概述 区块链客户端是连接并参与区块链网络交易传播和验证的软件应用。它们形式多样、分工明确。其中,全节点、存档节点和轻客户端是三种主流类型。 全节点是最标准的客户端类型
cover
popular
explainCKBot·
1 mins
114 views
什么是非托管加密货币钱包?
在众多种类的加密货币钱包中,非托管钱包(也被称为 “自我托管钱包” 或 “自主托管钱包”)因强调用户控制和隐私而脱颖而出。本文将深入介绍非托管钱包、它们的运作方式以及它们的优势。 了解非托管钱包 非托管加密货币钱包是一种数字钱包,允许用户存储、管理和交易加密货币,而无需依赖第三方服务提供商。使用非托管钱包,用户完全掌握自己的私钥,这些私钥是访问和管理加密资产所必需的关键信息。这与托管钱包形成了明显
cover
popular
explainCKBot·
1 mins
299 views
一文看懂去中心化存储系统
数字时代迎来了前所未有的数据生成浪潮,个人、企业和机构每天都在产生和消费大量信息。传统的中心化数据存储系统在这种压力下变得越来越紧绷,越来越难以提供高效、安全和经济的解决方案来满足全球不断增长的存储需求。因此,去中心化存储系统作为一种前景广阔的替代方案应运而生,有望重新塑造数据存储的格局。本文将深入探讨去中心化存储的概念、底层技术以及优劣势,并介绍当前市场上一些知名的去中心化存储项目。 什么是去中
cover
popular
explainCKBot·
2 mins
449 views
SHA256:加密货币领域最常用的哈希函数
SHA256 在保障数据完整性、实现数字签名以及维护安全通信协议方面发挥着至关重要的作用。本文旨在深入探索哈希函数的世界,揭示 SHA256 的历史,以及介绍它如何在数字安全中发挥作用。 哈希函数简介 哈希函数是将任意长度的输入(或称为 “消息”)转换为固定长度字符串的算法。这一输出通常代表了原始数据的 “哈希值” 或 “摘要”。哈希函数具有以下几个独特的属性,使其成为各种安全应用的理想选择:
cover
popular
explainCKBot·
2 mins
720 views
什么是 Keccak256?探索密码散列函数及其在加密货币中的应用
作为 Keccak 散列函数(又称哈希函数)家族的一员,Keccak256 是美国国家标准与技术研究院(National Institute of Standards and Technology,简写为 NIST)散列函数竞赛的胜利者,后来被标准化为 SHA-3(第三代安全散列算法)。 Keccak256 简史 Keccak256 的发展起源于美国国家标准与技术研究院(NIST)的倡议,即用新的
cover
popular
explainCKBot·
2 mins
748 views
一文读懂 ECDSA:数字签名的安全支柱
椭圆曲线数字签名算法(Elliptic Curve Digital Signature Algorithm,缩写:ECDSA)提供安全、高效的签名和验证流程,确保数据的完整性和真实性。本文将介绍 ECDSA 的基础知识、基本数学概念以及它在现代密码学中的应用。 ECC 和 ECDSA ECDSA 建立在椭圆曲线密码学(Elliptic Curve Cryptography,缩写:ECC)的基础之上
cover
popular
explainCKBot·
2 mins
667 views
如何优化 Layer 1 区块链以实现模块化
近期在加密货币领域流行的一种观点认为,要解决区块链 “不可能三角”,即同时实现高安全性、去中心化和可扩展性,最有效的方法是采用分层架构或者说模块化架构。 这种设计将交易执行、共识和数据可用性分离到不同的层中,从而在不牺牲去中心化和安全性的前提下实现更高的吞吐量。这种分层架构不仅很有发展前景,而且从目前的情况来看,它似乎是解决区块链 “不可能三角” 的唯一可行方法。 许多智能合约平台最初是单片区块链
cover
popular
Nervos·
7 mins
33 views
Secp256k1:加密货币的关键算法
secp256k1 是高效密码组标准(Standards for Efficient Cryptography Group,下文简称 SECG)协会定义的一套椭圆曲线签名算法标准,是有限域上椭圆曲线的一个特定实例。本文将探讨 secp256k1 的意义、特性及它在加密货币中的关键作用。 认识椭圆曲线和 secp256k1 椭圆曲线是二维空间中满足特定数学方程的点的集合。就 secp256k1 而言
cover
popular
explainCKBot·
1 mins
1788 views
DID:创建用户友好、安全且可互操作的区块链身份
DID(Decentralized Identifier,去中心化身份)通过为去中心化应用程序提供独特、用户友好且安全的身份标识,为用户带来了极大的便利。本文将探讨两个著名的基于不同区块链平台构建的 DID 解决方案:以太坊域名服务(ENS)和搭建在 Nervos L1 CKB 上的 .bit。 什么是 DID? DID(Decentralized Identifier,去中心化身份)是一种数字标
cover
popular
explainCKBot·
2 mins
189 views
零知识证明:密码学的深入探索
密码学在加密货币和区块链技术领域起着至关重要的作用,为数字交易提供了安全性、隐私性和完整性保障。在该领域采用的各种加密技术中,零知识证明(ZKP)已经成为加强隐私和安全性的有力工具。本文将深入探讨零知识证明的概念,在加密货币领域中的重要性,以及实际应用和面临的挑战。 背景介绍:密码学在加密货币中的作用 密码学是数字世界安全通信的支柱,可以保护敏感信息免遭未经授权的访问或篡改。 在加密货币和区块链技
cover
popular
explainCKBot·
2 mins
66 views
什么是区块链互操作性?
本文将探讨跨链通信在区块链生态系统中的重要性。
cover
popular
explainCKBot·
1 mins
69 views
令人惊讶的是,二级发行并不会造成通货膨胀
一般而言,当我们分析诸如 CKB 等加密货币的发行机制时,通常仅考虑随时间推移而变化的理论发行总量,即发行曲线。然而,这种方法并不完全符合实际情况,因为在任何特定时刻,实际发行和流通中的 CKB 总量不应与当时的理论发行量混淆。这是因为代币由于多种原因不断丢失,这些丢失的代币实际上变成了不可使用的代币。 上面这张图表仅考虑了 Nervos CKB 的释放,未考虑由于身故、意外、私钥丢失等原因丢失
cover
popular
alejandroRbit etc.·
3 mins
31 views
深入理解 Nervos 的代币经济学
为了确保平台的可持续性,Nervos 精心设计了其代币经济学。
cover
popular
Nervos·
6 mins
795 views
一文看懂模块化区块链和单片区块链的主要区别
随着区块链技术的快速发展,市面上诞生了多种架构设计,其中模块化区块链和单片区块链最具代表性。整个行业都在寻求解决 “区块链不可能三角”,即同时实现安全性、可扩展性和去中心化,因此我们有必要了解这两种架构设计的核心差异。本文将对模块化区块链和单片区块链进行深入的分析,比较它们在解决可扩展性难题方面的优缺点。 单片区块链 单片区块链是在一个层上运行的区块链网络,在同一架构框架内执行所有的关键职责(交易
cover
popular
explainCKBot·
1 mins
118 views
我们要去的地方不需要账户:未来吸引圈外用户的方式
自比特币诞生以来的 14 年间,区块链的发展经历了多个阶段,每个阶段都反映了行业在各个时期所面临的不断变化的需求和挑战。最初,区块链的发展主要集中在共识算法的发展上,以优化分布式网络的安全性和去中心化。在这一时期,诞生了许多 Layer 1 网络,其共识机制、架构和价值主张要么完全新颖,要么略有调整。 接下来是可扩展性时代,区块链项目专注于通过各种链上和链下可扩展性解决方案(包括分片、状态通道、R
cover
popular
Nervos·
6 mins
92 views
工作量证明(PoW)和权益证明(PoS)的主要差异
随着区块链技术和加密货币的不断发展,了解支撑其运作的核心概念至关重要。其中,共识算法,特别是工作量证明(PoW)和权益证明(PoS),在保护和验证交易方面发挥着至关重要的作用。因此,本文将深入探讨这两种共识机制的优缺点和区别。 工作量证明(PoW) 工作量证明(PoW)是一种共识算法,对于保护区块链网络和确保交易有效性至关重要。在使用工作量证明的区块链系统中,被称为 "矿工" 的参与者相互竞争,通
cover
popular
explainCKBot·
2 mins
297 views
一文看懂 Nervos CKB 的发行机制
比特币在经济领域最重要的价值主张是其固定的发行机制,它不会因为任何因素而改变,同时也是可预测的,这样我们就能掌握新币的产量和时间。比如,我们知道最后一枚比特币大约会在 2140 年左右被挖出。2100 万的总供应量恰好概括了这件事情。相比之下,以太坊没有一个固定且可预测的货币政策,因为它曾经多次调整过,例如实施了 EIP-1559。 Nervos 与比特币有着相同的理念和价值主张,因为 CKB 的
cover
popular
alejandroRbit etc.·
22 mins
425 views
Common Knowledge Base (CKB):区块链开发者的梦想
许多有意构建去中心化应用程序(dApp)的潜在区块链开发者很快就会发现,当前的区块链开发环境相当缺乏灵活性。目前,几乎不可能构建出与 Web2 应用程序相媲美、具有出色用户体验的应用程序或 DeFi 类应用。这主要有两个原因。首先,特定区块链社区缺乏灵活性,这常常使非传统开发者感到困惑;其次,大多数区块链面临技术限制的挑战。 因此,如今基于比特币进行开发实际上是不可想象的。比特币的技术限制,也就是
cover
popular
Nervos·
4 mins
287 views
Pi400 Ubuntu 节点设置指南
如何在使用 Ubuntu 桌面 22.04 的树莓派 400 上运行 CKB 节点 在树莓派(RaspberryPi)上运行节点有助于实现 Nervos 网络的去中心化,这也是一种有趣且高效的方式。老手们可能已经把这一切都准备好并运行了,但对于那些没有 Pi 或 Linux 经验的人来说,运行你自己的完整节点可能会让人望而生畏。如果有一个良好的网络,你其实可以在一个小时左右的时间完成所有内容并同步
cover
popular
toastmanAu·
4 mins
96 views
Nervos DAO 提款流程详解
要理解 Nervos DAO 是如何工作的,你必须要先知道它是按周期工作的,每个周期都是 180 个 epoch。在 Nervos 网络上,每个 epoch 大约是 4 小时。所以,我们可以计算出每个周期大约持续 30 天。这意味着,如果你在 Nervos DAO 中存入资金,最短存款周期大约为 30 天,即一个周期。 这个周期在 Neuron 钱包的界面上用指示条表示,如下图所示: 第 1 步
cover
popular
alejandroRbit etc.·
3 mins
751 views
区块链中的量子阻力:为后量子计算做准备
随着量子计算领域的迅速发展,人们越来越担心这些强大的机器对区块链网络安全的潜在影响。量子计算机能够以前所未有的速度解决复杂问题,可能会破坏当前区块链技术所依赖的密码学基础。本文将研究区块链中的量子阻力概念,并介绍正在采取的措施,以确保这些网络在后量子计算时代的安全性和完整性。 了解量子计算的威胁 量子计算机利用量子力学的原理来执行经典计算机无法有效解决的计算。它们使用量子位(或称为量子比特),而不
cover
popular
Nervos·
2 mins
309 views
侧链:释放区块链可扩展性和互操作性的潜力
随着区块链技术领域的不断发展,侧链成为解决传统区块链网络固有局限性的一种有前景的解决方案。本文将深入探讨侧链的概念、用途以及它们在增强区块链可扩展性、互操作性和创新性方面的优势。 认识侧链 侧链是独立的、平行运行于主区块链(通常称为主链)的区块链网络。这些侧链通常使用自己的一套规则、共识机制,甚至还拥有自己的原生代币。侧链的主要目的是减轻主链的计算负担,从而实现更高效的处理并扩展主链的整体能力。
cover
popular
Nervos·
1 mins
79 views
抗 ASIC,有可能吗?
ASIC-Resistance(以下简称 “抗 ASIC”)是指区块链的挖矿算法能够抵御 ASIC(专用集成电路)专用硬件实施的能力。ASIC 专为执行单一任务而设计,本文中这个单一任务特指加密货币挖矿。相比于通用硬件(例如 CPU 或 GPU),ASIC 的挖矿效率要高出几个数量级。 什么是抗 ASIC? 抗 ASIC 这个概念的出现,是为了维护公平竞争的挖矿环境,确保拥有消费级硬件的小玩家仍然
cover
pow
Nervos·
1 mins
101 views
区块链不可能三角:终极指南
什么是区块链不可能三角? 区块链不可能三角是以太坊创始人 Vitalik Buterin 提出的一个理论,指的是区块链网络无法同时实现安全性、去中心化和可扩展性。 不可能三角现象出现的原因是为了提高区块链的交易处理速度和容量,通常需要更多的计算能力和网络带宽,这使得节点的运行变得更加昂贵和困难。这可能导致网络上的节点数量减少,更加集中化,可能还会损害其安全性和去中心化特性。 因此,不可能三角难题
cover
popular
Nervos·
2 mins
335 views
什么是支付通道?
支付通道(Payment Channel)是解决去中心化区块链所面临的可扩展性问题的方案之一,支付通道让交易更快、更高效。 什么是支付通道? 支付通道是区块链系统中的一种链下解决方案。该方案在两个交易方之间创建私密支付通道,从而在主区块链之外进行一系列交易。为了实现这一点,支付通道先将资金锁定在智能合约中,然后再使用它们进行交易。 支付通道与链上交易有所不同,链上交易直接记录在区块链上。相比之下,
cover
popular
Nervos·
1 mins
327 views
什么是哈希函数?
什么是哈希函数? 哈希函数是一种数学函数,它接受任意长度的输入,并将其转换为固定长度的字符串。它们是密码学中的主要加密工具,被许多日常数字系统使用,包括消息传递、银行应用程序和加密货币。 理解哈希函数的关键是它们是单向函数,这意味着它们的输入不能与输出反向解析,这使它们成为非常简单但可靠的加密工具。 比如以下示例: 如上例所示,通过哈希函数运行“let’s learn blockchain”输
cover
popular
Nervos·
3 mins
696 views
什么是区块链轻客户端?
在区块链技术的核心构成中,区块链客户端扮演着维系网络完整性和功能性的关键角色。其中,轻客户端作为一种重要类型,使得资源受限的设备也能高效参与区块链生态。本文旨在深入探讨轻客户端的工作原理、优势,以及其未来发展的创新趋势。 区块链客户端概述 区块链客户端是连接并参与区块链网络交易传播和验证的软件应用。它们形式多样、分工明确。其中,全节点、存档节点和轻客户端是三种主流类型。 全节点是最标准的客户端类型
cover
popular
explainCKBot·1 mins114 views
什么是非托管加密货币钱包?
在众多种类的加密货币钱包中,非托管钱包(也被称为 “自我托管钱包” 或 “自主托管钱包”)因强调用户控制和隐私而脱颖而出。本文将深入介绍非托管钱包、它们的运作方式以及它们的优势。 了解非托管钱包 非托管加密货币钱包是一种数字钱包,允许用户存储、管理和交易加密货币,而无需依赖第三方服务提供商。使用非托管钱包,用户完全掌握自己的私钥,这些私钥是访问和管理加密资产所必需的关键信息。这与托管钱包形成了明显
cover
popular
explainCKBot·1 mins299 views
一文看懂去中心化存储系统
数字时代迎来了前所未有的数据生成浪潮,个人、企业和机构每天都在产生和消费大量信息。传统的中心化数据存储系统在这种压力下变得越来越紧绷,越来越难以提供高效、安全和经济的解决方案来满足全球不断增长的存储需求。因此,去中心化存储系统作为一种前景广阔的替代方案应运而生,有望重新塑造数据存储的格局。本文将深入探讨去中心化存储的概念、底层技术以及优劣势,并介绍当前市场上一些知名的去中心化存储项目。 什么是去中
cover
popular
explainCKBot·2 mins449 views
SHA256:加密货币领域最常用的哈希函数
SHA256 在保障数据完整性、实现数字签名以及维护安全通信协议方面发挥着至关重要的作用。本文旨在深入探索哈希函数的世界,揭示 SHA256 的历史,以及介绍它如何在数字安全中发挥作用。 哈希函数简介 哈希函数是将任意长度的输入(或称为 “消息”)转换为固定长度字符串的算法。这一输出通常代表了原始数据的 “哈希值” 或 “摘要”。哈希函数具有以下几个独特的属性,使其成为各种安全应用的理想选择:
cover
popular
explainCKBot·2 mins720 views
什么是 Keccak256?探索密码散列函数及其在加密货币中的应用
作为 Keccak 散列函数(又称哈希函数)家族的一员,Keccak256 是美国国家标准与技术研究院(National Institute of Standards and Technology,简写为 NIST)散列函数竞赛的胜利者,后来被标准化为 SHA-3(第三代安全散列算法)。 Keccak256 简史 Keccak256 的发展起源于美国国家标准与技术研究院(NIST)的倡议,即用新的
cover
popular
explainCKBot·2 mins748 views
一文读懂 ECDSA:数字签名的安全支柱
椭圆曲线数字签名算法(Elliptic Curve Digital Signature Algorithm,缩写:ECDSA)提供安全、高效的签名和验证流程,确保数据的完整性和真实性。本文将介绍 ECDSA 的基础知识、基本数学概念以及它在现代密码学中的应用。 ECC 和 ECDSA ECDSA 建立在椭圆曲线密码学(Elliptic Curve Cryptography,缩写:ECC)的基础之上
cover
popular
explainCKBot·2 mins667 views
如何优化 Layer 1 区块链以实现模块化
近期在加密货币领域流行的一种观点认为,要解决区块链 “不可能三角”,即同时实现高安全性、去中心化和可扩展性,最有效的方法是采用分层架构或者说模块化架构。 这种设计将交易执行、共识和数据可用性分离到不同的层中,从而在不牺牲去中心化和安全性的前提下实现更高的吞吐量。这种分层架构不仅很有发展前景,而且从目前的情况来看,它似乎是解决区块链 “不可能三角” 的唯一可行方法。 许多智能合约平台最初是单片区块链
cover
popular
Nervos·7 mins33 views
Secp256k1:加密货币的关键算法
secp256k1 是高效密码组标准(Standards for Efficient Cryptography Group,下文简称 SECG)协会定义的一套椭圆曲线签名算法标准,是有限域上椭圆曲线的一个特定实例。本文将探讨 secp256k1 的意义、特性及它在加密货币中的关键作用。 认识椭圆曲线和 secp256k1 椭圆曲线是二维空间中满足特定数学方程的点的集合。就 secp256k1 而言
cover
popular
explainCKBot·1 mins1788 views
DID:创建用户友好、安全且可互操作的区块链身份
DID(Decentralized Identifier,去中心化身份)通过为去中心化应用程序提供独特、用户友好且安全的身份标识,为用户带来了极大的便利。本文将探讨两个著名的基于不同区块链平台构建的 DID 解决方案:以太坊域名服务(ENS)和搭建在 Nervos L1 CKB 上的 .bit。 什么是 DID? DID(Decentralized Identifier,去中心化身份)是一种数字标
cover
popular
explainCKBot·2 mins189 views
零知识证明:密码学的深入探索
密码学在加密货币和区块链技术领域起着至关重要的作用,为数字交易提供了安全性、隐私性和完整性保障。在该领域采用的各种加密技术中,零知识证明(ZKP)已经成为加强隐私和安全性的有力工具。本文将深入探讨零知识证明的概念,在加密货币领域中的重要性,以及实际应用和面临的挑战。 背景介绍:密码学在加密货币中的作用 密码学是数字世界安全通信的支柱,可以保护敏感信息免遭未经授权的访问或篡改。 在加密货币和区块链技
cover
popular
explainCKBot·2 mins66 views
什么是区块链互操作性?
本文将探讨跨链通信在区块链生态系统中的重要性。
cover
popular
explainCKBot·1 mins69 views
令人惊讶的是,二级发行并不会造成通货膨胀
一般而言,当我们分析诸如 CKB 等加密货币的发行机制时,通常仅考虑随时间推移而变化的理论发行总量,即发行曲线。然而,这种方法并不完全符合实际情况,因为在任何特定时刻,实际发行和流通中的 CKB 总量不应与当时的理论发行量混淆。这是因为代币由于多种原因不断丢失,这些丢失的代币实际上变成了不可使用的代币。 上面这张图表仅考虑了 Nervos CKB 的释放,未考虑由于身故、意外、私钥丢失等原因丢失
cover
popular
alejandroRbit etc.·3 mins31 views
深入理解 Nervos 的代币经济学
为了确保平台的可持续性,Nervos 精心设计了其代币经济学。
cover
popular
Nervos·6 mins795 views
一文看懂模块化区块链和单片区块链的主要区别
随着区块链技术的快速发展,市面上诞生了多种架构设计,其中模块化区块链和单片区块链最具代表性。整个行业都在寻求解决 “区块链不可能三角”,即同时实现安全性、可扩展性和去中心化,因此我们有必要了解这两种架构设计的核心差异。本文将对模块化区块链和单片区块链进行深入的分析,比较它们在解决可扩展性难题方面的优缺点。 单片区块链 单片区块链是在一个层上运行的区块链网络,在同一架构框架内执行所有的关键职责(交易
cover
popular
explainCKBot·1 mins118 views
我们要去的地方不需要账户:未来吸引圈外用户的方式
自比特币诞生以来的 14 年间,区块链的发展经历了多个阶段,每个阶段都反映了行业在各个时期所面临的不断变化的需求和挑战。最初,区块链的发展主要集中在共识算法的发展上,以优化分布式网络的安全性和去中心化。在这一时期,诞生了许多 Layer 1 网络,其共识机制、架构和价值主张要么完全新颖,要么略有调整。 接下来是可扩展性时代,区块链项目专注于通过各种链上和链下可扩展性解决方案(包括分片、状态通道、R
cover
popular
Nervos·6 mins92 views
工作量证明(PoW)和权益证明(PoS)的主要差异
随着区块链技术和加密货币的不断发展,了解支撑其运作的核心概念至关重要。其中,共识算法,特别是工作量证明(PoW)和权益证明(PoS),在保护和验证交易方面发挥着至关重要的作用。因此,本文将深入探讨这两种共识机制的优缺点和区别。 工作量证明(PoW) 工作量证明(PoW)是一种共识算法,对于保护区块链网络和确保交易有效性至关重要。在使用工作量证明的区块链系统中,被称为 "矿工" 的参与者相互竞争,通
cover
popular
explainCKBot·2 mins297 views
一文看懂 Nervos CKB 的发行机制
比特币在经济领域最重要的价值主张是其固定的发行机制,它不会因为任何因素而改变,同时也是可预测的,这样我们就能掌握新币的产量和时间。比如,我们知道最后一枚比特币大约会在 2140 年左右被挖出。2100 万的总供应量恰好概括了这件事情。相比之下,以太坊没有一个固定且可预测的货币政策,因为它曾经多次调整过,例如实施了 EIP-1559。 Nervos 与比特币有着相同的理念和价值主张,因为 CKB 的
cover
popular
alejandroRbit etc.·22 mins425 views
Common Knowledge Base (CKB):区块链开发者的梦想
许多有意构建去中心化应用程序(dApp)的潜在区块链开发者很快就会发现,当前的区块链开发环境相当缺乏灵活性。目前,几乎不可能构建出与 Web2 应用程序相媲美、具有出色用户体验的应用程序或 DeFi 类应用。这主要有两个原因。首先,特定区块链社区缺乏灵活性,这常常使非传统开发者感到困惑;其次,大多数区块链面临技术限制的挑战。 因此,如今基于比特币进行开发实际上是不可想象的。比特币的技术限制,也就是
cover
popular
Nervos·4 mins287 views
Pi400 Ubuntu 节点设置指南
如何在使用 Ubuntu 桌面 22.04 的树莓派 400 上运行 CKB 节点 在树莓派(RaspberryPi)上运行节点有助于实现 Nervos 网络的去中心化,这也是一种有趣且高效的方式。老手们可能已经把这一切都准备好并运行了,但对于那些没有 Pi 或 Linux 经验的人来说,运行你自己的完整节点可能会让人望而生畏。如果有一个良好的网络,你其实可以在一个小时左右的时间完成所有内容并同步
cover
popular
toastmanAu·4 mins96 views
Nervos DAO 提款流程详解
要理解 Nervos DAO 是如何工作的,你必须要先知道它是按周期工作的,每个周期都是 180 个 epoch。在 Nervos 网络上,每个 epoch 大约是 4 小时。所以,我们可以计算出每个周期大约持续 30 天。这意味着,如果你在 Nervos DAO 中存入资金,最短存款周期大约为 30 天,即一个周期。 这个周期在 Neuron 钱包的界面上用指示条表示,如下图所示: 第 1 步
cover
popular
alejandroRbit etc.·3 mins751 views
区块链中的量子阻力:为后量子计算做准备
随着量子计算领域的迅速发展,人们越来越担心这些强大的机器对区块链网络安全的潜在影响。量子计算机能够以前所未有的速度解决复杂问题,可能会破坏当前区块链技术所依赖的密码学基础。本文将研究区块链中的量子阻力概念,并介绍正在采取的措施,以确保这些网络在后量子计算时代的安全性和完整性。 了解量子计算的威胁 量子计算机利用量子力学的原理来执行经典计算机无法有效解决的计算。它们使用量子位(或称为量子比特),而不
cover
popular
Nervos·2 mins309 views
侧链:释放区块链可扩展性和互操作性的潜力
随着区块链技术领域的不断发展,侧链成为解决传统区块链网络固有局限性的一种有前景的解决方案。本文将深入探讨侧链的概念、用途以及它们在增强区块链可扩展性、互操作性和创新性方面的优势。 认识侧链 侧链是独立的、平行运行于主区块链(通常称为主链)的区块链网络。这些侧链通常使用自己的一套规则、共识机制,甚至还拥有自己的原生代币。侧链的主要目的是减轻主链的计算负担,从而实现更高效的处理并扩展主链的整体能力。
cover
popular
Nervos·1 mins79 views
抗 ASIC,有可能吗?
ASIC-Resistance(以下简称 “抗 ASIC”)是指区块链的挖矿算法能够抵御 ASIC(专用集成电路)专用硬件实施的能力。ASIC 专为执行单一任务而设计,本文中这个单一任务特指加密货币挖矿。相比于通用硬件(例如 CPU 或 GPU),ASIC 的挖矿效率要高出几个数量级。 什么是抗 ASIC? 抗 ASIC 这个概念的出现,是为了维护公平竞争的挖矿环境,确保拥有消费级硬件的小玩家仍然
cover
pow
Nervos·1 mins101 views
区块链不可能三角:终极指南
什么是区块链不可能三角? 区块链不可能三角是以太坊创始人 Vitalik Buterin 提出的一个理论,指的是区块链网络无法同时实现安全性、去中心化和可扩展性。 不可能三角现象出现的原因是为了提高区块链的交易处理速度和容量,通常需要更多的计算能力和网络带宽,这使得节点的运行变得更加昂贵和困难。这可能导致网络上的节点数量减少,更加集中化,可能还会损害其安全性和去中心化特性。 因此,不可能三角难题
cover
popular
Nervos·2 mins335 views