区块链
-
什么是BLS签名?BLS签名的原理和应用_链圈子
BLS签名是一种公钥签名方案,由Boneh、Lynn和Shacham于2001年提出,并在2018年更新。BLS签名的特点是简单、可聚合、唯一,它可以用于实现多重签名、阈值签名、短…
-
横向联邦学习:一种保护数据隐私的机器学习方法_链圈子
横向联邦学习是一种新兴的机器学习方法,它可以让多个数据拥有者在不泄露原始数据的情况下,协同训练一个共享的机器学习模型。横向联邦学习适用于数据拥有者之间的数据特征相似,但样本不同的场…
-
RAII机制是什么?RAII机制的原理和作用_链圈子
RAII(Resource Acquisition Is Initialization)是C++中的一种编程惯用法,用于管理资源和保证异常安全。RAII的基本思想是将资源的生命周期…
-
数字签名的原理和应用_链圈子
数字签名是一种用于验证数字信息的方法,它可以保证信息的来源、完整性和不可抵赖性。数字签名的原理和应用如下: 数字签名的原理 数字签名的原理是基于公钥密码体制的,公钥密码体制是一种使…
-
EIP-1559是什么?以太坊EIP-1559的基本概念和特点_链圈子
以太坊是目前最流行的公有链平台之一,它支持智能合约和去中心化应用(DApp)的开发和部署。然而,以太坊也面临着一些挑战,如交易费用的波动、拥堵、延迟等。为了解决这些问题,以太坊社区…
-
Solidity中的映射(mapping)是什么?_链圈子
Solidity是一种用于开发智能合约和去中心化应用(DApp)的高级编程语言,它运行在以太坊等区块链平台上。Solidity中有许多不同的数据类型,其中一种就是映射(mappin…
-
什么是IPFS?分布式存储的未来_链圈子
互联网是人类社会的重要基础设施,它为我们提供了海量的信息和服务,但是它也存在一些问题和局限,如中心化、审查、安全、效率等。为了解决这些问题,一种新的技术方案出现了,它就是星际文件系…
-
什么是全同态加密(Fully Homomorphic Encryption)?_链圈子
数据是现代社会的重要资源,它为各行各业提供了有价值的信息和服务。然而,数据的使用和处理也面临着安全和隐私的挑战,如何在保护数据隐私的同时,实现数据的有效利用,是一个亟待解决的问题。…
-
什么是分布式共识?故障类型有哪些?_链圈子
分布式系统是由多个独立的节点组成的,它们通过网络进行通信和协作,实现一些共同的目标。分布式系统具有高可用性、高扩展性、高容错性等优点,但也面临着一些挑战,如网络延迟、节点故障、数据…
-
Solidity payable如何在智能合约中接收和发送以太币?_链圈子
Solidity是一种专门为编写智能合约而设计的编程语言,它允许开发者在以太坊网络上创建和部署各种去中心化的应用。其中一个重要的特性是,Solidity支持使用以太币(Ether)…