本系列将以 Starcoin 为例,讲解 Move 语言以及 Move dApp 的开发,及其背后的计算机原理。 本系列的全文更新中,见: > https://github.com/WeLightProject/Web3-dApp-Camp/tree/main/move-dapp 同步的打卡任务: > https://github.com/WeLightProject/Web3...
## micro-zk-proofs 使用 [noble cryptography](https://paulmillr.com/noble/) 并行创建和验证零知识 SNARK 证明。 - 支持 Groth16。计划支持 PLONK 和其他算法 - 可选,使用 Web Worker 实现快速证明生成 - 支持现代 wasm 和旧版 js circom 程序 - 解析 R1C...
## Aave 交易分解 在2023年7月10日,经过 Aave DAO 成功的一次 [治理投票](https://app.aave.com/governance/proposal/?proposalId=267) 后,CoW Swap 使用该交易所基于签名的意图交易设计和 Milkman 合约,为 Aave 处理了一笔大型 LP 头寸交易。 此后,Aave...
 ## 确定性和非确定性密钥交换 如果你从事网络安全工作,你是否了解确定性密钥生成和非确定性密钥生成之间的区别?嗯,对于确定性,当我们运行代码时,我们总是得...
来源 | [What’s New in Eth2](https://hackmd.io/@benjaminion/wnie2_201031) 作者 | Ben Edgington ## 本期推荐 本期为大家精选了三个不可错过的访谈和播客,都非常不错。 * [Bankless](http://podcast.banklesshq.com/)的这两期播客非常有价值,值得一...
...,尤其是在有大量可用数据的情况下。 今天我们介绍 [Masamune \[ma-suh-moo-nay\]↗](https://en.wikipedia.org/wiki/Masamune),这是一个为智能合约开发者和安全研究人员设计的 [开源工具↗](https://github.com/Zellic/Masamune)。在这篇文章中,我们将...
此文章系列计划记录本人从零开始学习`JD Chain`的历程,因为是从零开始,理所当然会有许多理解不够深入的地方,还望各位同好及时指正错误,共同成长。不定期更新,但尽量坚持下去,分享文章也是想立个`Flag`,让大家监督...
...作者:Jeremy Rubin_ > > _来源: [https://rubin.io/bitcoin/2021/12/05/advent-8/](https://rubin.io/bitcoin/2021/12/05/advent-8/)_ 在本文中,我们会快速浏览一些构造智能合约的元件,既包括现有的,也包括还在提议阶段的。若需要更透彻的解读,我在文...
...中问题的时候,它的价值就产生了。**如果还不清楚Substrate的基本概念,在开始本文的阅读之前,我希望你能大概浏览[Substrate开发者中心的文档](https://substrate.dev)或者参考之前的教程[使用Substrate搭建你的第一条区块链](https://lear...
...的杀手级应用是网络。网页和电子邮件都是网络。像 Instagram 和 Twitter 这样的社交应用都是网络。像 Uber 和 Airbnb 这样的市场平台也是网络。网络随着参与者的增多而变得更加有价值,这在他们达到规模时很棒,但在启动时则方...
请问调用合约出现这种错误是什么原因啊  ,通过让验证者断言合约将执行的操作,并允许其他验证者在认为不正确时对该断言进行挑战或驳斥,从而加速智能合约的执行...
## 概览 Stacks 是一个开源的第一层区块链,利用转移证明(Proof of Transfer,PoX)共识机制。Stacks 区块链利用比特币的安全性,并允许直接读取比特币链。Stacks 还非常令人兴奋,因为它支持智能合约,因此开发者可以构建去中心...