闪电贷是DeFi领域的一个新生事物,通过代码执行无抵押贷款的概念,在新的金融体系中开辟了一个世界性的可能性。
本文介绍了 使用Uniswap的时间加权价格求平均价,作为价格预言机。
Web3.js 使用的实用介绍
如何使用事件记录数据
套利的机器人被人套了, DEFI 世界很奇妙。
关于套利、闪电贷和闪电兑。
链下投票链上执行
不经意传输(Oblivious transfer)或者译为茫然传输是密码学中的一类协议,缩写为OT,实现了发送方将潜在的许多信息中的一个传递给接收方,但对接收方所接收信息保持未知状态。
智能合约开发框架,可以帮助工程师部署和测试智能合约,来他们的工作更加轻松。本文会介绍一下当下最好的开发工具。
有没有兼顾安全,又用户体验良好的钱包, 社交恢复型智能合约钱包值得期待。
以太坊开发工具大全 - 包含 250 多个推荐的开发工具、代码库、工具站点。 涵盖内容包含:合约开发、测试、安全分析、数据分析、开发框架、测试网络、开发范式等
一个实操案例,演示如何通过Multicall分组调用的方式更快的从以太坊的DeFi协议获取数据。
Basis Cash 采用了三币模型,BAC (Basis Cash)、BAS (Basis Share)、BAB (Basis Bond)三者相当于货币、股票和债券。
来自 Vitalik 博客的文章:简析二层扩容方案状态通道 、 Plasma 、 Rollups 各自的技术优缺点,着重分析了 Optimistic rollup 和 ZK rollup 的可行性、安全性及应用前景?
从现在开始,你可以如此简单的更改抵押品,债务甚至是使用的协议!
call()与delegatecall()的异同。在delegatecall()的情况下,我们需要关心字段变量的顺序
call()
delegatecall()
双线性配对特性不仅可以用于签名构造,密钥协商等,还可以实现乘法的同态隐藏和校验。这一点在零知识证明项目中应用很多。另外需要说明的是,并非基于任何椭圆曲线都可以构造配对函数,对于能有效实现双线性对的椭圆曲线,称为pairing-friendly curves,例如BLS12_381曲线。
如何在智能合约中使用clone工厂模式减少合约部署 gas。
如何在合约里创建合约
本文接着前一篇BLS密钥聚合,讲下原始的聚合密钥签名可能出现的问题,需要一些背景知识铺垫,以Schnorr签名为例来说明,对此不熟悉的可先参考相关文章:Schnorr签名与椭圆曲线
扫一扫 - 使用登链小程序
58 篇文章,253 学分
108 篇文章,209 学分
15 篇文章,173 学分
58 篇文章,163 学分
17 篇文章,157 学分