文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
RSA 算法--粗略数学推导
本文深入探讨了RSA算法中公钥和私钥的生成原理,通过整数分解问题和欧拉函数的特性,构建了先幂后模运算中各项参数之间的关系,使得在掌握密钥关系的情况下能够进行反向运算。文章详细解释了如何利用欧拉函数的特性以及整数分解的难度,来保证加密的安全性,并给出了一个实际的公钥和私钥生成、加密和解密的例子。
RSA算法
公钥
私钥
欧拉函数
整数分解
先幂后模
Peter
发布于 2020-09-09
阅读 ( 23 )
公钥密码学
本文介绍了公钥密码学的定义、应用和主要算法。公钥密码学基于非对称密钥,通过加密通信和数字签名实现保密和认证。RSA和ECC是两种主要的公钥密码学算法,它们的安全性基于整数分解问题和离散对数问题。
公钥密码学
非对称密码学
加密通信
数字签名
RSA
ECC
Peter
发布于 2020-09-09
阅读 ( 28 )
Nervos 助力加密经济
Nervos 采用分层架构,其中第一层公链CKB通过POW共识机制保障安全和去中心化,而第二层处理非重要数据,提高系统效率。CKB的设计目标包括资产存储、加密法庭和对第二层友好,支持开发者自由选择第二层解决方案,如状态通道或联盟链,以实现安全和性能的兼顾。
分层架构
公链
全球共识
Layer2
CKB
PoW
Peter
发布于 2020-09-09
阅读 ( 27 )
POW 的技术细节
本文介绍了工作量证明(POW)机制的原理及其在比特币中的应用。POW最初用于防止垃圾邮件,其核心思想是增加邮件发送成本。在比特币中,POW通过哈希函数实现,矿工通过“算力赛跑”竞争记账权,系统调整哈希难度以维持出块时间稳定。POW机制是比特币达成共识、防止欺诈的重要组成部分。
工作量证明
PoW
哈希函数
算力
挖矿
比特币
Peter
发布于 2020-09-09
阅读 ( 28 )
比特币的时间戳服务器
本文解释了比特币网络中如何确定交易顺序的问题。比特币不依赖交易时间戳或区块时间戳来确定交易顺序,而是利用区块链的链式结构和工作量证明(POW)机制。每个区块包含前一个区块的哈希值,形成一个明确的链条,区块的顺序即代表了其中交易的顺序。因此,比特币的“时间戳服务器”实际上指的是其POW系统和区块哈希机制,确保交易顺序的去中心化和不可篡改。
时间戳
区块哈希
区块链
工作量证明
去中心化
交易顺序
Peter
发布于 2020-09-09
阅读 ( 36 )
开源文化中的 fork 是啥意思
本文探讨了“fork”一词在不同语境下的含义演变:在传统开源语境下,fork 指的是源码的分叉,代表着社区的共识破裂和竞争的出现;在 Github 语境下,fork 是代码贡献的第一步,是积极的;而在区块链语境下,fork 既可以指区块链项目源码的分叉,也可以指区块链自身的分叉(软分叉和硬分叉)。
Fork
开源
GitHub
区块链
分叉
硬分叉
Peter
发布于 2020-09-09
阅读 ( 34 )
什么是状态机?
状态机是现实事物运行规则抽象而成的数学模型,是有限状态自动机的简称。核心概念包括状态(State)、事件(Event)、动作(Action)和转换(Transition)。状态机广泛应用于硬件设计、编译器设计以及各种业务逻辑的编程实现,是一种重要的计算机科学基础概念和问题解决思想。
状态机
有限状态自动机
状态转换图
状态
事件
动作
Peter
发布于 2020-09-09
阅读 ( 33 )
比特币网络
本文介绍了比特币网络的本质和特征,比特币网络是一个P2P网络,节点地位平等,可以发布交易和记账。为了提高效率和增强功能,比特币网络在P2P的基础上引入了节点分工和非P2P通信协议。这些增强机制并未改变比特币网络的公平性和开放性。
P2P网络
节点
交易
区块
挖矿
工作量证明
Peter
发布于 2020-09-09
阅读 ( 31 )
比特币的交易是如何工作的
比特币交易的本质是从一个钱包向另一个钱包转账,依赖于交易记录实现。比特币系统中不存在实际的“币”,只有记录各个地址间转账的交易。转账过程涉及输入(转出地址)、数目(转账金额)和输出(接收地址),通过私钥签名交易,并由矿工验证后写入区块链,从而完成转账。
比特币
交易
区块链
地址
私钥
矿工
Peter
发布于 2020-09-09
阅读 ( 36 )
预言机 Oracle
预言机是连接区块链与现实世界的桥梁,用于将链外信息写入区块链,使智能合约能够基于真实世界的数据执行。当前预言机的数据安全性存在妥协,去中心化数据上链仍面临挑战,需要更广泛的数字化支持。智能合约目前主要应用于博彩类,联盟链则通过中心化机构背书数据,数据上链的安全性和可靠性仍然是区块链发展的重要瓶颈。
预言机
智能合约
区块链
数据上链
去中心化
联盟链
Peter
发布于 2020-09-09
阅读 ( 30 )
椭圆曲线密码学简介
本文介绍了椭圆曲线密码学(ECC),它与RSA同为公钥密码学,但ECC在性能上更优,尤其是在秘钥长度相同的情况下更安全。ECC广泛应用于区块链(如比特币和以太坊)和HTTPS等领域。然而,ECC算法复杂,可能存在后门风险和专利问题,这些挑战使其发展存在不确定性。
椭圆曲线密码学
ECC
RSA
公钥密码学
数字签名
秘钥
Peter
发布于 2020-09-09
阅读 ( 31 )
加密通信
本文介绍了加密通信的原理和方法,重点讲解了对称加密和非对称加密(公钥加密)的区别与应用。对称加密使用相同的密钥进行加密和解密,而非对称加密使用公钥加密、私钥解密,解决了密钥传输的安全问题。公钥加密在加密通信和数字签名中具有重要应用,例如HTTPS协议和比特币交易。
加密通信
对称加密
非对称加密
公钥
私钥
数字签名
Peter
发布于 2020-09-09
阅读 ( 32 )
《 Web3.0 架构》写作主线
Web3.0 的核心目标是实现“数据确权”,将数据视为个人资产并保护其产权。实现这一目标需依赖现有 Web 技术和区块链技术:Web 技术提供基础,区块链提供去中心化的信任,替代平台提供的中心化信任。Web3.0 需在去中心化、去信任化和数字空间独立三个角度发力,构建一个全球化的、承载独立数字经济的独立数字空间。
Web3.0
数据确权
区块链
去中心化
去信任化
数字空间
Peter
发布于 2020-09-09
阅读 ( 40 )
密码学者的未来世界拼图
本文探讨了密码学者眼中未来世界的拼图,旨在构建一个保护个人隐私的互联网技术架构。文章着重强调了三个关键要素:点对点加密技术保障通信安全,去中心化互联网打破中心化控制,以及通过社区自治和代币激励来维护互联网基础设施,从而实现信息传播和经济活动的高度自主权。
点对点加密
去中心化互联网
社区自治
代币激励
隐私
密码学
Peter
发布于 2020-09-09
阅读 ( 24 )
什么是比特币 Bitcoin ?
比特币是一种去中心化的数字货币,属于互联网,运行规则完全透明。通过在全球网络上的计算机运行开源软件,形成不受任何组织控制的网络。比特币通过挖矿产生,依据贡献分配,交易记录在所有参与者的账本中,保证了网络的安全性。比特币具有连接数字空间与现实世界、作为自由金融平台以及带来区块链技术等优势。
比特币
去中心化
数字货币
区块链
挖矿
开源软件
Peter
发布于 2020-09-09
阅读 ( 44 )
两军问题
两军问题描述了在通信不可靠的情况下,两个将军如何达成一致共同进攻的问题。在计算机科学中,它揭示了在不可靠的网络环境中协同行动的困难性,如互联网。虽然理论上无解,但工程上可以通过增加冗余或重复确认等方式,将不确定性降低到可接受的程度,例如TCP协议的三次握手。
两军问题
拜占庭将军问题
TCP协议
不确定性
去中心化网络
共识
Peter
发布于 2020-09-09
阅读 ( 26 )
写给 Bitcoiner 的 Mimblewimble 简介
Mimblewimble协议通过融合机密交易和混币技术,旨在提供比比特币更高的隐私性和可扩展性。虽然直接整合到比特币核心代码有难度,但可作为侧链或竞争币存在,Grin和Beam是Mimblewimble协议的两种实现,分别使用Rust和C++开发。该技术的实际可行性还有待验证。
Mimblewimble
机密交易
混币技术
Grin
Beam
侧链
Peter
发布于 2020-09-09
阅读 ( 30 )
比特币的手续费原理
本文解释了比特币交易手续费的运作机制。手续费并非由中心机构决定,而是在市场供需关系中自发形成。手续费的数额是交易输入与输出之差,矿工通过coinbase交易将手续费收入囊中。尽管手续费可能会提高,但通过闪电网络等二层解决方案,比特币仍可用于小额支付。
比特币
交易手续费
矿工
Coinbase交易
闪电网络
二层解决方案
Peter
发布于 2020-09-09
阅读 ( 32 )
比特币永动机之谜:激励机制
本文主要介绍了比特币的激励机制,它是一个没有中央权威的系统,通过代码自动奖励机制保证矿工维护系统的动力。奖励分为出块奖励和手续费两种,出块奖励会逐渐减少直至消失,手续费将成为矿工的主要收入来源。此外,比特币持有者对比特币升值的期待也驱动着他们推广比特币。
比特币
激励机制
挖矿
手续费
出块奖励
PoW
Peter
发布于 2020-09-09
阅读 ( 29 )
什么是grin
Grin是Mimblewimble协议在现实世界中的一种实现,主打隐私、可扩展性和开放性。Grin通过盲因子实现隐私交易,不存储完整的交易历史来提高可扩展性,并以开放精神进行项目运作,如采用捐款形式支持项目,不预留币给开发团队。Grin旨在弥补比特币在隐私保护方面的不足,并避免区块链数据过度膨胀。
Mimblewimble
Grin
隐私
可扩展性
盲因子
椭圆曲线密码学
Peter
发布于 2020-09-09
阅读 ( 36 )
‹
1
2
...
19
20
21
22
23
24
25
...
29
30
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
以太坊
智能合约
区块链
DeFi
Solana
Solidity
零知识证明
NFT
Web3
比特币
EVM
去中心化
区块链安全
Rust
MEV
闪电网络
加密货币
Rollup
密码学
Move
DApp
预言机
Layer2
每周以太坊
稳定币
30天文章收益榜
»
ethbook
19 篇文章,699 学分
Tiny熊
201 篇文章,675 学分
zealynx
25 篇文章,297 学分
Helius
169 篇文章,281 学分
pineanalytics
70 篇文章,262 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: