【区块链技术焦点】 什么是区块链技术?区块链技术的应
区块链技术是一种创新的分布式数据库或账本,它可以在一个计算机网络的节点之间共享和记录交易、资产和信任。区块链技术最初是为了支持比特币这种去中心化的数字货币而设计的... [详细]
区块链技术是一种创新的分布式数据库或账本,它可以在一个计算机网络的节点之间共享和记录交易、资产和信任。区块链技术最初是为了支持比特币这种去中心化的数字货币而设计的... [详细]
区块链技术是一种革命性的数字记录方式,能在去中心化的网路中安全、透明地...
Tact 是专为TON区块链量身定制的开创性编程语言,注重效率和用户友好性。本文...
双花攻击是同一笔数字货币被支付或花费了两次甚至多次的情况。双花攻击在使...
我们在转帐时,常常需要选择主网类型(提领地址的协议),会出现TRC-20、ERC-20、...
Raft共识算法是一种分布式一致性算法,它的设计目标是易于理解和实现。它解决了在存在故障的情况下,如何让多个服务器达成对共享状态的一致意见的问题。共享状态通常是一个由复...
拜占庭将军问题是一个经典的分布式计算问题,涉及到如何在不可靠的通信环境中达成一致性。这个问题的背景是:一群拜占庭将军分别率领自己的军队围攻一个城市,他们之间只能通...
这篇文章以非技术人员的角度,介绍零知识证明的应用场景、工作原理、发展现状和未来趋势,以期让无技术背景的读者了解零知识证明即将带来的重大变革。...
秘钥生成器是一种用于生成随机和安全的秘钥的工具,它可以用于加密、解密、签名、验证等各种密码学应用。秘钥生成器可以根据不同的算法和需求,生成不同长度和格式的秘钥,如...
Erase函数是一种常用的编程操作,它可以从一个容器中删除指定位置或范围的元素,从而减少容器的大小和占用的空间。不同的编程语言和库提供了不同的实现方式和语法,但基本的逻...
Solidity支持使用以太币(Ether)作为支付的方式,实现智能合约的资金流动和管理。为了实现这一功能,Solidity引入了一个关键字和修饰符:payable。...
分布式共识的定义是:在一个由n个节点组成的分布式系统中,每个节点都有一个初始值,每个节点都可以向其他节点发送消息,每个节点都要最终决定一个最终值。...
全同态加密(Fully Homomorphic Encryption,简称FHE)是一种创新的加密技术,全同态加密的原理是利用数学上的同态性质,本文将介绍全同态加密的原理、特点、应用和展望。...
IPFS(InterPlanetary File System)是一种分布式的点对点文件存储和传输协议,它旨在实现一个更加开放、持久、安全、高效的网络。本文介绍IPFS的原理、特点、应用和展望。...
Solidity中有许多不同的数据类型,其中一种就是映射(mapping)。映射是一种存储键值对的数据结构,本文将介绍映射(mapping)的基本概念、特点、用法和注意事项。...
EIP-1559是以太坊改进提案的编号,全称为EIP-1559:Fee market change for ETH 1.0 chain,旨在优化以太坊区块链的费用市场系统。本文将为你介绍EIP-1559的基本概念和特点。...
数字签名是一种用于验证数字信息的方法,它可以保证信息的来源、完整性和不可抵赖性。数字签名的原理和应用如下: 数字签名的原理 数字签名的原理是基于公钥密码体制的,公钥...
RAII(Resource Acquisition Is Initialization)是C++中的一种编程惯用法,用于管理资源和保证异常安全。本文将介绍RAII机制的原理、作用和典型应用,并给出一些实例代码。...
横向联邦学习是一种新兴的机器学习方法,它可以让多个数据拥有者在不泄露原始数据的情况下,协同训练一个共享的机器学习模型。横向联邦学习适用于数据拥有者之间的数据特征相...
BLS签名是一种公钥签名方案,由Boneh、Lynn和Shacham于2001年提出,并在2018年更新。BLS签名的特点是简单、可聚合、唯一,它可以用于实现多重签名、阈值签名、短签名等应用场景。BLS签名...
WASM(WebAssembly)是一种基于二进制格式的编码方式,可以在现代的网络浏览器中运行,也可以在其他环境中作为一种通用的虚拟机平台。WASM的设计目标是高效、安全、可移植,它可以让...
纵向联邦学习(Vertical Federated Learning,简称VFL)是一种保护数据隐私的机器学习方法,它可以让多个拥有不同特征但相同样本的数据拥有者(例如不同的企业或机构)在不暴露原始数据...
被提名权益证明(Nominated Proof of Stake,简称NPoS)是一种在权益证明的基础上引入了投票机制的区块链共识机制,它由波卡(Polkadot)网络首创,并用于其中继链(Relay Chain)的安全和运行...
Keccak-256是一种安全和高效的哈希算法,它在密码学和计算机科学中有着广泛的应用。特别地,在区块链领域,Keccak-256被用作以太坊平台上智能合约和交易的哈希函数。...
API key是一个用于识别和验证应用程序或用户的代码。API key是英文Application Programming Interface(应用程序编程接口)的缩写,它是一种允许软件程序之间交互、共享数据和集成功能的技术...
默克尔树(Merkle tree),又称哈希树(hash tree),是一种在计算机科学和密码学中广泛应用的数据结构,它可以高效、安全地验证大型数据结构的内容。默克尔树的概念由拉尔夫默克尔...
非对称加密技术,又称公钥加密技术,是一种数据加密方法,它使用两个密钥:一个公钥和一个私钥。非对称加密技术的特点是公钥和私钥是数学上相关的,但不能互相推导出来。...
ERC-4337 是部署在以太坊主网上的最新 ERC 标准,它实现了用户们期待已久的账户抽象功能。那么,ERC-4337 是如何在不需要更改协议的情况下实现账户抽象的呢?...
区块链是一种分布式的、不可篡改的、去中心化的数据存储和交易技术,区块链分为公链和私链两种类型。那么,公链和私链的区别是什么呢?本文将从以下几个方面进行比较:...
哈希值查询是一种利用哈希函数计算和比较数据的哈希值,以判断数据是否被篡改或损坏的方法。哈希函数是一种将任意长度的数据映射为固定长度的数值的函数,这个数值称为哈希值...