分享百科

智能合约

在本视频中,我们实现了Uniswap V3中的一个函数——tick spacing to max liquidity per tick,该函数用于计算两个tick之间的最大流动性。首先,我们通过将最小和最大tick分别向上和向下舍入到tick spacing的倍数,来确定tick的范围。接着,计算这两个tick之间的tick数量,并将最大流动性除以tick数量,以获得每个tick的最大流动性。最后,我们解决了代码中的一些编译错误,确保了合约的成功编译。接下来,我们将开始实现初始化函数。
277
0
0
2025-01-22 17:34
在Uniswap B2和B3中,价格的计算方式有所不同。在Uniswap B2中,价格是通过两个代币的数量比率计算的,而在Uniswap B3中,价格由公式p = 1.0001^tick计算,需结合流动性、价格范围和当前价格来确定池中的代币数量。Tick spacing则是指价格变动时跳过的tick数量,例如,如果tick spacing为2,则价格每次变动只能增加或减少2个tick。通过这些概念,可以更好地理解Uniswap的定价机制和流动性管理。
498
0
0
2025-01-22 17:34
本系列视频将深入讲解Uniswap v3池合约的工作原理,逐行分析代码。视频将涵盖项目设置和构造函数的编写,重点介绍不可变变量如token 0、token 1、费用和tick间距的初始化。虽然不涉及工厂合约、价格文章、协议费用等高级主题,但将为理解Uniswap v3的核心功能打下基础。接下来的视频将进一步探讨价格、tick和tick间距的概念。
1934
0
0
2025-01-22 17:34
本视频介绍了如何在以太坊和Optimism之间发送消息和ERC20代币。首先,创建并部署ERC20和OPERC20合约,然后通过L1标准桥将ERC20锁定在L1,并在L2上铸造OPERC20。接着,演示了如何从L2提取OPERC20并将其发送回L1,涉及到的步骤包括调用L2标准桥的相关函数、证明和最终确认提取交易。通过这些步骤,用户可以实现L1与L2之间的代币转移,掌握了在Optimism上进行跨链操作的基本流程。
252
0
0
2025-01-06 18:02
本次课程由教授与哈佛法学院的拉里·莱西格共同授课,主题为区块链与智能合约。教授回顾了前几节课的内容,介绍了智能合约的基本概念及其与传统合约的比较,强调智能合约是以数字形式定义的一系列承诺,可能并不“聪明”。课程中讨论了区块链技术的关键特性,包括加密技术、去中心化和共识机制,并分析了以太坊与比特币的区别。莱西格教授则探讨了法律如何与数字合约互动,强调合同不仅涉及双方,还涉及国家的法律体系,国家在合同执行中扮演重要角色。他指出,智能合约的法律地位尚不明确,法律界需适应这一新兴技术,以确保合同的有效性和可执行性。课程还讨论了智能合约在降低交易成本和提高透明度方面的潜力,以及可能带来的法律和市场风险。
450
0
0
2024-12-24 17:03
主讲人:NOTE Protocol 首席贡献者 [李龍](https://x.com/lilong) 大纲: - BTC上的智能合约怎么做? - 什么是UTXO绑定? - 用sCrypt高级语言写NOTE协议合约 - 如果做锁仓合约?如何做Oracle链外验证? 资料/课件:[探索比特币智能合约协议](https://chainbow.larksuite.com/docx/JzmkdVmj7oTrFaxy6pZuQln6s0c) >直播时间:2024-10-17
1001
0
0
2024-10-18 10:29
主讲人:NOTE 协议首席贡献者 - 李龍 大纲: 1. CAT在哪里? 2. 什么是OP_PUSHTX? 3. 比特币一层智能合约原理和CAT20协议分析 4. NOTE协议介绍。 资料/课件:[CAT20比特币智能合约入门](https://chainbow.larksuite.com/docx/WiYpdf4yKoyYv7xFjvuulo52sjc) >直播时间:2024-09-18
984
0
0
2024-09-19 09:06
主讲人: BifiPal发起人 Phili 大纲: 1、BifiPal是什么 2、BifiPal要解决比特币(btc)的问题 3、BifiPal基于比特币原生智能合约的实现 4、BifiPal方案的好处 5、展望 BifiPal 在其他链的应用 >直播时间:2024-08-28
972
0
0
2024-08-29 11:35
讲师: NOTE协议首席贡献者、日本ChainBow公司创始人——李龍 大纲: * 比特币UTXO模型的区块链上如何实现智能合约?同EVM有什么不同? * 为什么比特币脚本是图灵完备的? * 如何用高级语言写比特币脚本? 课件/资料:[比特币 UTXO 模型智能合约入门](https://chainbow.larksuite.com/docx/YE1xd7jRcowalRxIvrYuY1LgsDb?from=from_copylink) >直播时间:2024-08-07
984
0
0
2024-08-08 09:35
智能合约与交易
4874
0
0
2023-10-27 09:16
理解 receive/fallback 及错误处理
4908
0
0
2023-03-17 10:03
登链社区