文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
编程语言的分类
本文从三个角度对编程语言进行了分类:是否需要编译(编译型 vs 解释型)、与硬件的距离(低级 vs 高级),以及编程范式(面向对象、面向过程、函数式等)。文章强调理解不同编程范式的重要性,特别是函数式编程在现代前端开发中的应用,并指出大多数语言支持多种编程范式。
编译型语言
解释型语言
编程范式
面向对象编程
函数式编程
命令式编程
Peter
发布于 2020-09-09
阅读 ( 144 )
互联网奠基人传之《 Internet 之父 Vint Cerf 》
in
互联网奠基人传
in
互联网奠基人传
Vint Cerf是互联网先驱之一,与Bob Kahn共同开发了TCP/IP协议,该协议是Internet的核心。Internet起源于美国联邦政府在1960年代建设容错计算机通信网络的需求,前身是美国国防部的ARPANET。Vint Cerf在互联网发展中扮演了关键角色,并积极推动互联网的进一步发展。
Vint Cerf
TCP/IP协议
互联网
ARPANET
Bob Kahn
Peter
发布于 2020-09-09
阅读 ( 279 )
互联网隐私
互联网隐私保护的是用户的互联网数据,随着生活越来越数字化和网络化,几乎一切都将变成互联网上的数据。互联网隐私丧失的后果严重,因为大量的隐私数据集中起来可以用来售卖,强势组织对我们监控将无孔不入。应对互联网带来的隐私威胁要靠完美的隐私系统设计来进行对冲,例如端到端加密技术和匿名性技术。
互联网隐私
数据隐私
端到端加密
匿名性
密码学
Tor
Peter
发布于 2020-09-09
阅读 ( 95 )
如何生成比特币地址和私钥
本文介绍了生成比特币钱包的过程,包括生成私钥、计算公钥和获得地址。私钥的生成需要在限定范围内随机选择一个数,并通过ECDSA算法生成公钥。公钥经过一系列哈希运算和转换,最终得到比特币地址。文章强调了私钥生成过程中的安全性问题,以及地址生成过程中哈希运算的不可逆性。
比特币钱包
私钥
公钥
ECDSA
椭圆曲线
哈希运算
Peter
发布于 2020-09-09
阅读 ( 99 )
Bitcoin Core 是什么
Bitcoin Core是比特币协议的一种开源实现,它作为节点软件运行,负责维护比特币网络的运行,包括下载区块链数据、提供钱包功能、验证交易并打包区块等核心功能。Bitcoin Core的开发由一个去中心化的团队维护,任何个体都无法操控其开发方向,新功能的添加依赖于社区共识。
Bitcoin Core
比特币协议
开源软件
节点
区块链
挖矿
Peter
发布于 2020-09-09
阅读 ( 118 )
密码学圣战
文章讲述了上世纪90年代的密码学圣战,探讨了政府对加密技术的限制与民众对隐私保护的需求之间的矛盾。Phil Zimmermann开发PGP软件,打破了僵局,推动了强加密民用化。然而,随着技术发展和互联网隐私问题日益突出,第二次密码学圣战正在进行,涉及通信隐私、手机隐私以及加密货币等领域。
密码学圣战
加密通信
隐私保护
PGP
Phil Zimmermann
端到端加密
Peter
发布于 2020-09-09
阅读 ( 131 )
区块链和社会自动化
本文作者提出区块链的核心在于实现“数据公有”,即在全社会范围内提供可信的数据,从而实现社会自动化。社会自动化指的是陌生人之间在无需信任对方或第三方的情况下进行交易。区块链落地需要完善的数字身份系统、真实世界数据向数字世界的诚实转化,以及代币生态的发展。
区块链
数据公有
社会自动化
智能合约
去信任化
数字身份
Peter
发布于 2020-09-09
阅读 ( 123 )
流密码 Stream Cipher
流密码是一种对称加密方法,它将信息视为二进制数据流,并使用伪随机数生成的密钥流与信息流进行异或运算来加密。与一次性密码本类似但密钥流是伪随机数而非真随机数,因此安全性较低,但密钥较短,更具实用性,流密码可以加密固定大小的数据,例如一个硬盘上的文件,也可以去加密数据流,例如电话语音。
流密码
密钥流
伪随机数
对称加密
异或运算
一次性密码本
Peter
发布于 2020-09-09
阅读 ( 115 )
哈希算法
哈希函数是一种将任意大小数据映射为固定长度数据的算法,其核心作用是提供数据的摘要或指纹,常用于完整性校验。哈希算法分为普通哈希与加密哈希,后者在密码学中应用广泛。常见的哈希算法包括MD5、SHA-1和SHA-256等,其中SHA-256被广泛应用于加密及区块链技术。
哈希函数
完整性校验
加密哈希
SHA-256
碰撞
区块链
Peter
发布于 2020-09-09
阅读 ( 113 )
分布式自治组织 DAO
DAO 是一种由代码控制的组织,它通过区块链技术实现自动化的信任系统,无需第三方即可进行价值传递。DAO 作为数字社会的演进,通过代币量化贡献和发言权,实现社区自治和规则透明。其技术架构由基础设施层、物理网络层、治理方式层、资产管理层和应用层组成,最终目标是实现组织效率的最大化。
DAO
分布式自治组织
区块链
智能合约
代币
共识算法
Peter
发布于 2020-09-09
阅读 ( 84 )
什么是 DNS
本文介绍了域名系统(DNS)的基本原理和工作流程。DNS 充当互联网的电话本,将域名转换为相应的 IP 地址,使得用户可以通过域名轻松访问网络服务器。同时,域名的分配由 ICANN 负责,并且 DNS 系统是一个分层级的服务器网络,通过缓存和根域名服务器等机制,确保全球用户能够高效地访问互联网。
域名系统
DNS
域名
IP地址
ICANN
根域名服务器
Peter
发布于 2020-09-09
阅读 ( 128 )
互联网奠基人传之《 Email 之父 Ray Tomlinson 》
in
互联网奠基人传
in
互联网奠基人传
Ray Tomlinson是一位美国程序员,他在1971年实现了世界上第一个电子邮件系统,当时互联网还被称为ARPANET。Email最初只是Ray的一个业余爱好,但他开发的Email系统最终改变了人们的生活,并延续了互联网的去中心化精神。Ray于2016年去世,他因其贡献被列入了互联网名人堂。
Ray Tomlinson
电子邮件
ARPANET
去中心化
互联网名人堂
Peter
发布于 2020-09-09
阅读 ( 233 )
IPFS 和 Filecoin
本文介绍了IPFS和Filecoin,IPFS是一种基于内容寻址的去中心化存储协议,旨在替代传统HTTP协议。Filecoin作为IPFS的激励层,通过代币奖励鼓励用户贡献存储资源,从而促进IPFS的快速发展和落地。IPFS要真正成为构建新一代互联的基础,还需要全面的考虑如何实现当前 Web2.0 已有的各项功能。
IPFS
FileCoin
去中心化存储
内容寻址
Merkle Tree
激励层
Peter
发布于 2020-09-09
阅读 ( 199 )
Payment Channels
支付通道(Payment Channels)允许用户在无需将每笔交易都提交到比特币主链的情况下进行多次比特币交易,从而实现高速和低成本的交易。其原理是锁定资金到一个多重签名地址,仅在通道开启和关闭时与区块链交互。闪电网络(Lightning Network)是基于支付通道理念的扩展方案,通过连接多个支付通道形成网络,实现更灵活的支付路由。
支付通道
比特币
多重签名
闪电网络
Layer2
链下交易
Peter
发布于 2020-09-09
阅读 ( 92 )
比特币的 Nonce 是什么?
本文介绍了比特币中Nonce的概念及其在POW共识算法中的作用。Nonce是区块Header中的一个数字,矿工通过不断调整Nonce值,计算Header的哈希值,并与Target值进行比较,直到找到一个小于Target值的哈希,从而获得记账权。为保证平均出块时间接近10分钟,Target值会每两周调整一次,从而调整挖矿难度。
nonce
POW共识算法
区块Header
Target值
挖矿难度
哈希算法
Peter
发布于 2020-09-09
阅读 ( 90 )
实用拜占庭容错算法 pBFT
本文介绍了P2P系统中共识算法的重要性,特别深入探讨了实用拜占庭容错(pBFT)算法。文章通过拜占庭将军问题生动地阐述了在存在恶意节点的情况下达成共识的挑战,详细解析了pBFT算法的工作原理及其在区块链领域的应用,同时对比了pBFT与POW算法的优缺点,总结了pBFT适用于联盟链,不适用于公链的特点。
P2P系统
共识算法
拜占庭将军问题
拜占庭容错
PBFT
PoW
Peter
发布于 2020-09-09
阅读 ( 98 )
椭圆曲线签名算法 ECDSA
本文介绍了椭圆曲线签名算法(ECDSA)的基本原理,该算法被比特币用于交易签名。ECDSA的核心在于利用私钥生成签名,公钥用于验证签名,以此证明私钥持有者的身份及信息未被篡改。签名过程涉及信息哈希值、私钥及随机数的运算,最终生成的签名包含R和s两个值,通过验证等式`hash(m,R)*X+R=s*P` 来确认签名的有效性。
ECDSA
椭圆曲线签名算法
私钥
公钥
数字签名
比特币
Peter
发布于 2020-09-09
阅读 ( 107 )
密码朋克运动
本文介绍了密码朋克运动的起源、定义、历史和核心思想。密码朋克是一场由密码学专家发起的,旨在通过加密技术保护个人隐私的运动。该运动起源于90年代初的邮件列表,并催生了智能合约、B-Money、POW等技术,最终促成了比特币的诞生。密码朋克运动主张去中心化,利用技术创建更加公平高效的社会,并认为加密技术是解决信任问题的关键。
密码朋克
隐私
密码学
去中心化
智能合约
[比特币](https://learnblockchain.cn/tags/比特币?map=BTC)
Peter
发布于 2020-09-09
阅读 ( 94 )
以太坊的 Gas 机制
本文介绍了以太坊中Gas的概念和原理。以太坊的账户分为普通账户和合约账户,账户间通过交易进行互操作,执行合约代码和存储数据需要支付手续费,手续费的度量单位是Gas。交易时通过设置GasPrice来对冲以太币价格浮动,保证手续费相对美元稳定,并可通过GasLimit限制交易Gas总数量上限。
以太坊
智能合约
Gas
gasPrice
gaslimit
交易手续费
Peter
发布于 2020-09-09
阅读 ( 100 )
互联网奠基人传之《自由软件之父-- Richard Stallman 》
in
互联网奠基人传
in
互联网奠基人传
Richard Stallman 是自由软件运动的先驱和顶级编程大师,他创建了GNU项目,开发了Gcc编译器和Emacs编辑器等重要软件。他提倡Copyleft,旨在保障用户对软件源码的自由使用和修改权,反对专有软件对用户的控制,其思想在当今App垄断的时代具有重要意义。
自由软件运动
开源软件
Copyleft
GNU
Gcc编译器
Emacs编辑器
Peter
发布于 2020-09-09
阅读 ( 272 )
‹
1
2
...
19
20
21
22
23
24
25
26
27
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
ERC-5564
函数重写
ZK MapReduce
并行执行引擎
粉丝互动
Genesis
公钥基础设施
原生 Rollup
BIP301
CoW 协议
信标合约
狗狗币
Base58Check编码
仿真
比特币治理
执行层客户端
CCPA
IP
ARPANET
Workflow
合约钱包
盲因子
变形智能合约
安全性分析
国密算法
30天文章收益榜
»
ethbook
19 篇文章,813 学分
Tiny熊
201 篇文章,529 学分
zealynx
27 篇文章,331 学分
pineanalytics
71 篇文章,286 学分
Helius
169 篇文章,266 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: