文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
EIP2612: 通过链下签名授权实现更少 Gas 的 ERC20代币
本文介绍了一种通过线下签名的进行授权的方式,来转移 gas 费用。
Gas
ERC20
EIP712
ERC2612
离线签名
Tiny熊
发布于 2020-09-25
阅读 ( 16463 )
( 188 )
区块链中的数学-Uniswap交易价格计算
交易价格的计算有两种类型:一种是给定X(token)的数量,计算能买到的Y(token)的数量(Input);一种是给定Y的数量,计算需要的X数量(Output)。
Uniswap
交易
价格计算
区块链中的数学
blocksight
发布于 2020-09-24
阅读 ( 19179 )
( 125 )
Uniswap - 智能合约V2代码导读
Uniswap V2提供了简洁的x-y-k自动做市商实现。代码主要由两部分组成:Core实现某个交易的Pair的管理逻辑,Periphery实现路由,即一个或者多个交易对的兑换逻辑。理解增加/抽取流动性以及swap操作,需要结合两部分一起看。核心是在Pair中管理了reserve和total supply。所有提供的流动性都以流动性Token来衡量,所有Token的总和就是total supply。
Uniswap
智能合约
Uniswap V2
Star Li
发布于 2020-09-22
阅读 ( 13312 )
( 172 )
区块链中的数学-Uniwap自动化做市商核心算法解析
Uniswap协议采用的是常量乘积做市商模型,又称为“恒定乘积做市商模型“。
Uniswap
算法
区块链中的数学
blocksight
发布于 2020-09-21
阅读 ( 13596 )
( 84 )
Istanbul BFT解读(中)
Istanbul BFT实战 前端时间写了Istanbul BFT的一些原理,以及逻辑详情。今天想写一篇实战的技术文章,所以底层原理就不赘述了。
BFT
周俊杰
发布于 2020-09-19
阅读 ( 4234 )
( 20 )
区块链中的数学-secp256k1 签名可锻性以及解决方案
本文简记一下椭圆曲线算法中的另外一个小的话题:签名的可锻性。
签名
secp256k1
区块链中的数学
blocksight
发布于 2020-09-18
阅读 ( 7097 )
( 34 )
Vitalik Buterin: 协作的好坏两面
Coordination, Good and Bad
区块链
Vitalik
安比实验室
发布于 2020-09-18
阅读 ( 4576 )
( 12 )
以太坊使用最小Gas克隆合约-合约工厂
使用合约克隆工厂以最低的Gas无限克隆合约
EVM字节码
合约工厂
ERC1167
最小代理
克隆合约
智能合约
六天
发布于 2020-09-11
阅读 ( 8008 )
( 203 )
[译]智能合约间权限控制的协作模式
本文探讨的通过函数选择器来实现对函数级别的访问控制非常有参考价值。
合约交互
Solidity
智能合约
Tiny熊
发布于 2020-09-09
阅读 ( 8215 )
( 163 )
区块链中的数学-用Miller Rabin算法判断大素数实例
本节从"凭证"的角度来扩展说明了Miller Rabin算法
Miller Rabin算法
区块链中的数学
blocksight
发布于 2020-09-07
阅读 ( 4915 )
( 9 )
闪电网络的历史:从头脑风暴,到测试版本
本文回顾了闪电网络从早期概念到 Beta 版本的演进历程,涵盖了支付通道的起源、早期支付网络的概念、闪电网络的诞生及其关键创新(如 Poon-Dryja 通道和哈希时间锁合约),以及为实现闪电网络而进行的比特币协议变更。文章还介绍了多个闪电网络实现的开发过程,并强调了闪电网络在路由、隐私和安全等方面仍面临挑战。
闪电网络
支付通道
哈希时间锁合约
隔离见证
比特币
Layer2
BTCStudy
发布于 2020-09-04
阅读 ( 818 )
Substrate 教程 - 给 Runtime 添加一个 Pallet
本教程将向你展示如何将合约 pallet 添加到运行时(runtime)中,以允许你的区块链支持Wasm智能合约,但是请注意,为了正确使用,每个pallet所需的特定配置设置会略有不同。
Substrate文档
Tiny熊
发布于 2020-09-02
阅读 ( 856 )
( 120 )
区块链中的数学-抽象的椭圆曲线密钥协商 & Miller Rabin素数判定法
本节扩展了一般椭圆曲线上密码协商的原理,原理更简单易于理解,接着讨论了大素数判定的方法,这是在密码学实现中普遍使用的方法,给出了简单的论证,并不详细
Miller Rabin算法
椭圆曲线
区块链中的数学
blocksight
发布于 2020-09-01
阅读 ( 4778 )
( 4 )
Substrate 教程 - 搭建一个存证 DApp
基于 Substrate 搭建一个存证 DApp
Substrate文档
Tiny熊
发布于 2020-09-01
阅读 ( 252 )
( 201 )
使用OpenZeppelin Truffle升级插件升级合约
在本文中,我们将展示使用OpenZeppelin Truffle升级插件和Gnosis Safe的生命周期,包含从创建合约,测试合约、部署合约一直到使用Gnosis Safe进行升级整个过程.
合约升级
OpenZeppelin
Truffle
智能合约
Tiny熊
发布于 2020-08-28
阅读 ( 7961 )
( 411 )
区块链中的数学-SM2算法中的密钥交换协议
本节讲了SM2算法中的密钥协商过程,较迪菲赫尔曼密钥交换略有复杂,其实本质是一样的。最后证明了 为什么这样做可以得出相同的密钥?
区块链中的数学
SM2算法
blocksight
发布于 2020-08-26
阅读 ( 9669 )
( 11 )
区块链与分布式系统
区块链技术的火热推动了传统分布式技术的进一步发展。从区块链技术的本质来看,基本脱离不开传统分布式系统跟密码学的核心技术。那么区块链技术真的值得去研究吗?是区块链选择了我们,还是我们选择了区块链?本文从一个分布式系统研究者的角度来理解区块链。
分布式系统
共识
拜占庭容错
盖盖
发布于 2020-08-25
阅读 ( 6548 )
( 41 )
尼克·萨博:货币的起源
本文作者尼克·萨博探讨了货币的起源,指出早期货币并非简单的象征物,而是具备特定属性的收藏品。这些收藏品通过降低交易费用,促进了互惠互利、亲属利他等行为,并使得诸如贸易、婚姻、遗产等财富转移制度得以发展。文章还分析了收藏品在食物共享、应对饥荒、部落间关系以及权力斗争中的作用,并强调,人类对收藏品的利用将合作扩展到了其他物种无法企及的程度。
货币起源
原始货币
收藏品
交易费用
互惠利他
价值尺度
BTCStudy
发布于 2020-08-24
阅读 ( 698 )
卡尔·门格尔:论货币的起源
本文是奥地利学派经济学家卡尔·门格尔的论文,探讨了货币的起源,解释了人们为何接受某些商品作为交换媒介,以及商品适销性在货币形成中的作用。文章认为,货币并非由政治协定或法律规定产生,而是市场参与者自发选择适销性最高的商品作为交易媒介的结果,贵金属因其独特的属性而成为首选。
货币起源
适销性
交换媒介
贵金属
经济学
奥地利学派
BTCStudy
发布于 2020-08-24
阅读 ( 634 )
[译]优化 Solidity 中的百分数和比例运算
在 Solidity 中,处理大数溢出和小数点是个头痛的问题,本文也许会给你一些思路。
Solidity
溢出
Po
发布于 2020-08-24
阅读 ( 7397 )
( 215 )
‹
1
2
...
113
114
115
116
117
118
119
...
130
131
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
以太坊
智能合约
区块链
DeFi
Solana
Solidity
NFT
零知识证明
Web3
比特币
EVM
区块链安全
Rust
去中心化
MEV
闪电网络
Move
Rollup
加密货币
密码学
DApp
预言机
Layer2
每周以太坊
稳定币
30天文章收益榜
»
Tiny熊
199 篇文章,610 学分
QuickNode
482 篇文章,502 学分
Henry
132 篇文章,496 学分
Helius
168 篇文章,387 学分
Galaxy
90 篇文章,322 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: