【区块链技术焦点】 什么是区块链技术?区块链技术的应
区块链技术是一种创新的分布式数据库或账本,它可以在一个计算机网络的节点之间共享和记录交易、资产和信任。区块链技术最初是为了支持比特币这种去中心化的数字货币而设计的... [详细]
区块链技术是一种创新的分布式数据库或账本,它可以在一个计算机网络的节点之间共享和记录交易、资产和信任。区块链技术最初是为了支持比特币这种去中心化的数字货币而设计的... [详细]
区块链技术是一种革命性的数字记录方式,能在去中心化的网路中安全、透明地...
Tact 是专为TON区块链量身定制的开创性编程语言,注重效率和用户友好性。本文...
双花攻击是同一笔数字货币被支付或花费了两次甚至多次的情况。双花攻击在使...
我们在转帐时,常常需要选择主网类型(提领地址的协议),会出现TRC-20、ERC-20、...
ElGamal加密算法是一种非对称加密算法,它是一种基于离散对数问题的非对称加密算法。本文以一个简单的例子来说明ElGamal加密算法的工作原理。...
字符串数组是一种存储多个字符串的数据结构,它可以看作是一个二维的字符数组,每一行代表一个字符串。字符串数组在Java中有多种初始化的方法,本文将介绍其中的几种常用的方法...
哈希(Hash),又称散列或杂凑,是一种将任意长度的数据转换为固定长度的字符串的技术。这个字符串称为哈希值,它是数据的一种数字指纹,能够唯一地表示数据的内容。哈希值的生...
数字签名技术是一种利用密码学原理来验证数字信息的真实性和完整性的技术。它可以让接收者确认信息是由发送者发送的,并且没有被篡改或伪造。数字签名技术是公钥加密技术的一...
P2P协议是一种计算机网络技术,它允许网络中的每个节点(对等方)直接相互通信和协作,而不需要依赖于中央服务器或稳定的主机。P2P协议的优点是可以提高网络的可扩展性、鲁棒性...
PubKey是Public Key(公钥)的简称,它是一种用于加密和认证的非对称密码技术。PubKey有多种作用,如加密、签名和认证等,它可以提高数据和通信的安全性、完整性、来源性和不可否认性...
exists函数是一种常用的编程函数,它的作用是判断一个对象、变量、文件或目录是否存在。本文将介绍exists函数在Python、Perl、Java等语言中的用法和示例。...
On-chain是区块链技术中的一个重要概念,它指的是在区块链上发生的交易或操作,这些交易或操作都会被记录在分布式的公共账本上,并且需要由网络中的参与者进行验证和确认。On-c...
双线性映射是数学中一种重要的函数,它可以将两个向量空间中的元素组合成第三个向量空间中的元素,并且对每个参数都具有线性性质。双线性映射在密码学、代数几何、数论等领域...
一致性哈希算法是一种分布式系统中常用的技术,它可以在节点的增加或删除时,尽量减少数据的迁移和重新分配。本文将介绍一致性哈希算法的原理、优点、应用场景和实现方法。...
SHA-3算法(Secure Hash Algorithm 3)是最新的散列算法标准,SHA-3算法与之前的SHA-1和SHA-2算法在内部结构上有很大的不同,它使用了一种称为海绵构造的新颖方法。...
分布式账本技术(DLT)是一种技术基础和协议,它允许在一个网络化的数据库中实现同时的访问、验证和记录更新。DLT是构建区块链的技术,它提供了一种不可变的数据库,用户可以查...
ECDSA是一种新颖且高效的数字签名技术,它在许多领域有着广泛的应用,例如比特币、SSL/TLS、物联网等。ECDSA算法可以提供更高的安全性和更好的性能,是公钥密码学的一个重要分支。...
SHA-256校验是一种用于验证文件完整性的技术,它可以生成一个由数字和字母组成的序列,称为校验和或散列值。SHA-256校验是一种安全散列算法(Secure Hash Algorithm)。...
proofofstake(PoS)是一种区块链共识机制,它让区块链网络的用户通过抵押他们的代币来验证交易和创建新的区块。与proofofwork(PoW)不同,它不需要用户进行复杂的计算和消耗大量的能...
Gossip协议是一种基于点对点网络的通信协议,它模仿了人类社会中的流言传播方式,让每个节点在网络中随机地与其他节点交换信息,从而实现信息的快速、可靠、低成本地传播。Gos...
隐私计算(Privacy Computing)是一种由两个或多个参与方联合计算的技术和系统,参与方在不泄露各自数据的前提下通过协作对他们的数据进行联合机器学习和联合分析。隐私计算是一种...
恩尼格玛机是一种用于加密和解密信息的机械设备,它在二战期间被纳粹德国广泛使用,被认为是一种几乎无法破解的密码系统。然而,盟军的密码学家们经过艰苦的努力,最终成功地...
BIP格式是一种用于存储3D动画和图像的文件格式,它有两种不同的用途和含义。一种是用于存储3D双足动画数据的BIP文件,另一种是用于存储ArcGIS图像数据的BIP文件。这两种BIP文件都可以...
代码解释器是一种基于人工智能的应用,它可以让用户用自然语言(如英语)来编写、理解和生成代码。代码解释器是由OpenAI开发的,它利用了大型语言模型(LLM)的能力,这些模型可...
联邦学习是一种机器学习技术,它通过多个独立的会话,每个会话使用自己的数据集来训练一个算法。这种方式与传统的集中式机器学习技术不同,后者需要将本地数据集合并到一个训...
CCriticalSection类是由Microsoft Foundation Class(MFC)库提供的一个类,它表示一个临界区,即一种同步对象,它只允许一个线程一次访问一个资源或一个代码段。CCriticalSection类与其他同步类,...
浮点数有不同的精度和格式,其中一种比较常见的格式是双精度浮点数,它通常占用64位(8字节)的内存空间,也被称为FP64或float64。FP64是一种遵循IEEE 754标准的浮点数格式。...
WebAssembly(简称Wasm)是一种在现代网络浏览器中运行的新型代码,它提供了一种低级的类汇编语言,具有紧凑的二进制格式,可以接近原生的性能运行,并为诸如C/C++、Rust等语言提供了...
本文介绍一种较少被人知晓的加密哈希函数RIPEMD-160,它是RIPEMD系列算法中的一种,RIPEMD-160是基于MD4算法设计的,将任意长度的数据转换为160位(20字节)的哈希值。...