链眼社区:专注于区块链安全,区块链数据分析, 区块链信息整合,区块链技术服务和区块链技术咨询。

  • 推荐 使用 golang 将 BLS 的公钥转换成仿射坐标

    在 Go 中,可以使用 BLS12-381 曲线上的点表示为 bls12_381.G1Point 或 bls12_381.G2Point 类型的结构体。要将 BLS 公钥转换为仿射坐标,可以使用 bls12_381.G2Point 的 ToAffine() 方法。

    作者: SavourDao 阅读量: 385 发布时间: 2023-03-01 10:29:52

  • 推荐 ERC 4337:没有以太坊协议更改的帐户抽象

    很长一段时间以来,账户抽象一直是以太坊开发者社区的梦想。EVM 代码不仅用于实现应用程序的逻辑,还用于实现个人用户钱包的验证逻辑(随机数、签名……)。

    作者: SavourDao 阅读量: 424 发布时间: 2022-12-29 21:06:33

  • 推荐 Arbitrum 的 Nitro 项目 Rollup 细节深入

    关于 rollup 向一层提交交易的我们上面已经由提到,此处主要主要剖析 rollup 合约,rollup watcher 和欺诈证明之间的交互和细节的逻辑整理。

    作者: SavourDao 阅读量: 504 发布时间: 2022-12-10 15:32:23

  • 推荐 Arbitrum 的 Nitro 项目交易执行源码解析

    在节点启动之前,会先去部署 L1 上的合约,L2 上的合约是预部署的,接口部分有 solidity 来编写,实现是由 go 代码来实现的,合约实现对应的 go 代码为 precompiles 项目的代码目录,接口定义为 /nitro/contracts/src/precompiles 的代码。

    作者: SavourDao 阅读量: 642 发布时间: 2022-12-10 15:16:21

  • 推荐 Savour(SavourDao) NFT 分析产品设计方案细节

    本产品主要是对 NFT 的合约创建,NFT mint 和 NFT 交易的数据进行抓取,做数据统计分析,给用户推荐高价值的 NFT。业务规则包含,巨鲸钱包地址监控,有价值的 NFT 项目监控,高价值的单品 NFT 监控,NFT 价值分析,NFT 稀有度分析等。

    作者: 扫地僧 阅读量: 586 发布时间: 2022-12-03 16:17:51

  • 推荐 Savour(SavourDao) Mpc 钱包技术解决方案

    MPC 是使用多方计算的方式各个节点产生密钥分片,各节点自行托管密钥分片,由于完整的密钥没有在整个网络中出现过,只要确保阀值节点的密钥分片不泄漏,钱包就是安全的。

    作者: 扫地僧 阅读量: 530 发布时间: 2022-12-03 16:04:07

  • Web3专题 | SavourDao 一触即发

  • Polygon 源码解析之Polygon L2 交易执行流程(一)

    Seqeuncer 里面有三个任务,createFirstBatch 用于 genesis, tryToProcessTx 处理同步器同步的数据,tryToSendSequence 执行交易并 rollup 到一层

    作者: SavourDao 阅读量: 351 发布时间: 2023-03-27 21:42:35

  • zkEVM 深入探讨(Polygon、Scroll、StarkWare 和 zkSync)

    简而言之,以太坊虚拟机(EVM)是一台运行以太坊网络并处理智能合约的去中心化云计算机。EVM 是以太坊的运行时环境。 它是一套标准的规则和软件包,而不是单一的硬件或软件。它最初在以太坊黄皮书中定义,并通过以太坊改进提案(EIP) 进行更新,例如EIP1559。当 EVM 在许多不同的计算机上运行时,结果是一个有凝聚力但去中心化的区块链网络。在这种情况下,网络是以太坊主网,但还有其他 EVM 兼容的主网和测试网,如Avalanche和幻想。主网是一个功能齐全的区块链,可供公众使用,而不是用于测试新项目和更新的测试网。

    作者: SavourDao 阅读量: 415 发布时间: 2023-01-31 13:16:01

  • KZG多项式承诺

    今天我想向你们介绍一下Kate,Zaverucha和Goldberg发表的多项式承诺方案。这篇文章并不涉及复杂的数学及密码学理论知识,仅作为一篇简介。

    作者: SavourDao 阅读量: 476 发布时间: 2023-01-18 14:11:44

  • 多项式承诺方案的分析:KZG10、IPA、FRI 和 DARKS

    承诺是与不会泄露消息(隐藏)的提交者提供的原始消息(计算绑定)绑定的公共值。提交者需要打开这个承诺,并将消息发送给验证者,以验证承诺与消息的对应关系。PC可以看作是对某个多项式P的承诺,提交者可以在不暴露多项式P的情况下通过证明证明多项式在某一点z的值满足P(z) = a

    作者: SavourDao 阅读量: 474 发布时间: 2023-01-18 13:49:25

  • NFH-帮助区块链接入现实世界

    作为区块链行业参与者,我们一直都希望看到有一天区块链的世界和现实的世界连接在一起。今天带来的是一篇关于区块链和现实世界连接的产品 NFH的介绍,希望大家从这款优秀的产品里看到行业的未来。

    作者: Raphael.btc 阅读量: 426 发布时间: 2023-01-08 22:29:08

  • 科学家如何赚钱?

    在这个圈子,有一部分人,他们被称为“科学家” 这些人除了懂智能合约,还需要会写自动化,比如网页的接口解密,绕过人机验证,批量注册账号。。。 抢跑,项目方漏洞,套利,只是最常见的几种策略

    作者: SavourDao 阅读量: 1075 发布时间: 2022-12-03 17:46:41

  • 存管证明(Proofs of Custody)

    监管证明是一种有助于解决“惰性验证者”问题的结构。惰性验证器是这样一种验证器,它不做他们应该做的工作——例如,确保某些数据可用(与数据分片相关)或某些执行正确执行(对于执行链)——他们假装他们已经完成并签署结果,例如声称数据无论如何都可用的证明。

    作者: 扫地僧 阅读量: 512 发布时间: 2022-11-16 12:27:05

  • Polygon 的 zkProver 功能概述

    Executor 实际上是 Main SM Executor。它作为输入;交易、新旧状态、Sequencer 的 ChainID 等等。

    作者: 扫地僧 阅读量: 491 发布时间: 2022-10-11 19:39:08

  • Polygon zkEVM

    Polygon zkEVM 是一种基于加密证明的去中心化以太坊第 2 层可扩展性解决方案,可为交易提供验证和快速确定性。

    作者: 扫地僧 阅读量: 734 发布时间: 2022-10-10 12:11:08

  • Scroll 的交易证明

    交易证明验证每个交易签名,确认由根标识的 merkle patricia trietransactionsRoot包含所有交易(仅此而已),并使 EVM 证明可以通过交易表轻松访问交易数据。

    作者: 扫地僧 阅读量: 774 发布时间: 2022-10-09 12:47:56

  • Scroll 的 zkevm 的状态证明和 EVM 证明

    目前,每个以太坊节点都必须验证以太坊虚拟机中的每笔交易。这意味着每笔交易都会增加每个人都必须做的工作来验证以太坊的历史。更糟糕的是,每笔交易都需要由每个新节点进行验证。这使得每个新节点同步到网络所需的工作不断增长。我们想为以太坊区块建立一个有效性证明来避免这种情况。

    作者: 扫地僧 阅读量: 1367 发布时间: 2022-10-09 12:19:13

  • rust-libp2p 打洞教程

    本教程展示了如何使用 libp2p 的打孔机制来克服防火墙和 NAT。在我们开始之前,请阅读博文以熟悉 libp2p 在概念层面上的打孔机制。

    作者: 扫地僧 阅读量: 829 发布时间: 2022-10-08 23:46:03

  • rust-libp2p 入门教程

    本教程旨在为新手提供如何使用 Rust libp2p 实现的动手概述。刚接触 Rust 的人可能想要开始使用 Rust本身,然后再深入了解所有的网络乐趣。这个库大量使用了异步 Rust。如果你不熟悉这个概念,Rust async-book应该很有用。刚接触 libp2p 的人可能更愿意先在libp2p.io上获得一般概述 ,尽管本教程不需要 libp2p 知识。

    作者: 扫地僧 阅读量: 783 发布时间: 2022-10-08 21:35:30

  • Scroll 架构概览

    Scroll 是一个等效于 EVM 的 zkRollup,用于扩展以太坊。从技术上讲,Scroll 是建立在两个主要部分之上的。核心部分是zkEVM,用于证明第 2 层 EVM 执行的正确性。

    作者: 扫地僧 阅读量: 757 发布时间: 2022-10-08 15:40:06

点击加载更多
合作伙伴