BCSkill (Block chain skill )
区块链中文技术社区

只讨论区块链底层技术
遵守一切相关法律政策!

Blob Archiver 存档并允许查询信标链中所有历史 Blob

Blob Archiver 是一种存档并允许查询信标链中所有历史 Blob 的服务。它由两个部分组成:

Archiver - 跟踪信标链并将 blob 写入存储后端
API - 实现 blob sidecars API,允许客户端从存储后端检索 blob

贮存

目前支持两种存储选项:

磁盘存储 - Blob 写入磁盘的目录中
S3 存储 - Blob 写入 S3 存储桶(或兼容服务)
BLOB_API_DATA_STORE您可以通过将和设置BLOB_ARCHIVER_DATA_STORE为file或来控制使用哪个存储后端s3。

后端s3还可以使用(例如)Google Cloud Storage 存储桶(此处的说明)。

数据有效性

目前,归档器和 API 不验证信标节点的数据。因此,信任 Beacon 节点或验证客户端中的数据非常重要。 向归档器和 API 添加数据验证存在一个未解决的问题。

开源地址:https://github.com/base-org/blob-archiver

nginx禁用公网ip访问某个路径

location =/aaa {
allow 127.0.0.0/24;
allow 192.168.0.0/16;
allow 172.16.0.0/12;
allow 10.0.0.0/8;
deny all;
}
/aaa为需要禁止访问的路径

https://blog.csdn.net/gjy11011/article/details/124982884

RPCHub 聚合器

RPCHub 是一个 RPC 聚合器,通过集成您拥有的节点、私有和公共端点,为您提供最快、最强大的 RPC 服务。

RPCHub 是一款开源软件,允许您自定义自己的策略配置。

通过定制化配置,RPCHub能够实现RPC服务的可扩展、独享、稳定、低成本、高性能。

配置在本地存储和使用,以最好地保护您的隐私。

https://github.com/BlockPILabs/aggregator

pgbench用于测试 PostgreSQL 性能和稳定性

pgbench 是一个用于测试 PostgreSQL 性能的工具。它可以用于测试 PostgreSQL 的连接稳定性,方法是启动多个连接并进行持续的查询

使用方法:https://www.postgresql.org/docs/current/pgbench.html

linux查本地服务流量

安装

sudo apt install nethogs

测试