在大多数应用中,使用列表相当简单。大多数语言都提供用于处理列表的库,我们不必担心使用细节。但是,智能合约不同于“大多数应用程序”,我们需要特别注意区块链施加的设计限制。
Filecoin的Gas模型,引入了BaseFee,用来调节交易的拥堵情况。BaseFee,在区块拥堵或者区块交易不够的情况下,都会按照12.5%进行相应的调节。每笔交易的费用计算公式:(Gas Premium + Base Fee) * Gas Limit。其中BaseFee的部分会被燃烧掉,Gas Premium作为矿工的手续费。特别注意的是,GasLimit不要随意设置,多余的Gas Limit会被燃烧。
本文是STARK数学系列的第三篇,深入探讨了如何通过多项式约束的组合,从执行轨迹中构造低度多项式,并展示其在验证过程中的应用。作者介绍了误差纠正码在提高验证器查询效率中的作用,并通过简单的布尔执行轨迹和斐波那契数列示例说明了相关原理,最后讨论了多列多约束情况的处理。文章在理论和实践中都有深度和详实的分析,是理解STARKs的重要资源。
这篇文章探讨了去中心化金融(DeFi)中的组合性及其对用户和社区的影响。特别分析了YAM和SushiSwap等项目如何利用现有社区和流动性提供者进行创新,强调了DeFi产品和用户之间的互动,以及如何通过组合性来推动新的金融产品。文章结构清晰,有深度且包含了丰富的实例和数据支持,适合希望了解DeFi动态的读者。
本教程将向你展示如何将合约 pallet 添加到运行时(runtime)中,以允许你的区块链支持Wasm智能合约,但是请注意,为了正确使用,每个pallet所需的特定配置设置会略有不同。
Hyperledger Explorer是一个简单,功能强大,易于使用,高度可维护的开源区块链浏览器,用于查看底层区块链网络上的活动。网络上很多教程按着操作是不行得,今天抽空记录一下详细教程。...
我们很高兴推出EthVMBeta 浏览器,这是MEW的开源以太坊数据处理器和浏览器。
本节扩展了一般椭圆曲线上密码协商的原理,原理更简单易于理解,接着讨论了大素数判定的方法,这是在密码学实现中普遍使用的方法,给出了简单的论证,并不详细
Uniswap 交易量超越 Coinbase,手续费价值超越比特币
这篇文章详细介绍了Uniswap作为一个去中心化交易所的运作机制,特别是流动性提供者如何在价格波动中面临的收益和潜在损失。文章介绍了流动性提供者的基本概念和流动性池的工作原理,深入探讨了流动性提供的风险,例如发散损失(原称无常损失)以及如何计算这些损失,同时也提到了交易费用对收益的影响。
据成都链安『安全态势感知系统』(Beosin-Eagle Eye)数据监测显示:在过去的8月中,整个区块链生态所面临的安全形势十分严峻,不完全统计,总共发生了超39起较典型的安全事件,属2020年度内...
Arbitrage DAO是由Stake Capital团队组建的DeFi套利基金
基于 Substrate 搭建一个存证 DApp
在上一篇“从零开始部署JD Chain”的文章中,我们已经搭建好了JD Chain的区块链使用环境。本篇将对JD Chain区块链浏览器(下简称:区块链浏览器)进行全面的介绍,方便用户通过区块链浏览器...
JD Chain
go部署uniswap
这篇文章讲述了一个在以太坊区块链上恢复意外发送至交易对合同的流动性代币的故事,涉及到复杂的智能合约操作和前置跑机制。尽管实施方案经过精心设计,但由于操作失误和竞争强烈,最终未能完成代币恢复。文章强调了在区块链交易中的风险及应对策略。
本文深入探讨了以太坊中的 create2 操作码及其实现原理,分析了在没有实际部署合约的情况下如何承诺特定代码到特定地址。文章通过各种示例和原型代码展示了 create2 的优势和潜在用途,并对其与传统 create 方法的比较进行了详细讨论,尤其是在合约地址的可预测性方面。同时,文章提到了一些对 create2 的批评意见,并展望了未来的应用前景。
create2
create
文章详细介绍了ZK Rollup和Optimistic Rollup两种Layer 2解决方案,包括它们的架构、实现原理以及优缺点。ZK Rollup利用zk-SNARK技术将数据上链并验证,而Optimistic Rollup则通过验证游戏确保数据的有效性。
本文介绍了以太坊上的隐私解决方案Semaphore及其应用MicroMix,阐明了Semaphore在提供用户交易隐私方面的重要性,以及其实施的技术细节和实际应用。Semaphore允许用户匿名广播信号并防止重复信号,从而实现了安全的交易混合。本文还探讨了未来的计划以及如何使用Semaphore进行更多零知识应用。
在本文中,我们将展示使用OpenZeppelin Truffle升级插件和Gnosis Safe的生命周期,包含从创建合约,测试合约、部署合约一直到使用Gnosis Safe进行升级整个过程.
扫一扫 - 使用登链小程序
484 篇文章,583 学分
188 篇文章,522 学分
409 篇文章,362 学分
44 篇文章,339 学分
58 篇文章,321 学分