# @blinklabs/dingo 中文文档

规范地址：https://npmcn.com/package/%40blinklabs/dingo/

版本：0\.92\.0
npm 元数据更新时间：2026-11-07T15:47:34.598Z
中文译文更新时间：2026-11-08T06:53:13.140Z
软件包许可：Apache-2\.0

本文由上游 README 翻译，可能存在偏差，请结合原文核对 API、命令与配置。版权与许可归原作者所有。

原始 npm 页面：https://www.npmjs.com/package/%40blinklabs/dingo
原文对照：https://npmcn.com/package/%40blinklabs/dingo/?lang=original
项目主页：https://github.com/blinklabs-io/dingo#readme
源码仓库：https://github.com/blinklabs-io/dingo

## 关键信息（来自 npm 元数据）

- 包体积（解压后）：32 kB，7 个文件
- TypeScript 类型：未声明
- Node.js 要求：\>=22
- 运行依赖：0 个
- 首次发布：2025-04-29T17:35:02.078Z
- 最新版本发布：2026-11-07T15:47:34.281Z
- 近 30 天下载量：4661（2026-10-09 至 2026-11-07，npm 官方下载统计）
- 已发布版本数：89（近 12 个月 73 个）

## 中文简介

丁戈是一个卡多诺区块链数据节点

## 安装

```sh
npm install @blinklabs/dingo
```

也可以使用：`pnpm add @blinklabs/dingo`、`yarn add @blinklabs/dingo`、`bun add @blinklabs/dingo`

## README

# 叮当

![Dingo Logo](https://npmcn.com/package/%40blinklabs/dingo/.github/assets/dingo-logo-with-text-horizontal.png)  
![GitHub](https://img.shields.io/github/license/blinklabs-io/dingo) [![Go Reference](https://pkg.go.dev/badge/github.com/blinklabs-io/dingo.svg)](https://pkg.go.dev/github.com/blinklabs-io/dingo) [![Discord](https://img.shields.io/badge/Discord-7289DA?style=flat&logo=discord&logoColor=white)](https://discord.gg/5fPRZnX4qW)

> ⚠️ **警告:丁高正在大力积极发展之中,尚未准备好 主网块生产用. 它只应用于测试网(审查, (原始内容存档于2013-10-12). preprod, musashi, dijkstra) (英语). devnets. 在主网中不要使用 Dingo 作为块 以实际资金生产.**

丁戈是Blink Labs的卡德诺节点在Go的执行. 它执行 Ouroboros网络和共识协议,验证分类账状态,以及 提供可插件存储和客户端接口.

## 按受众分列的文件

-   **节点运算符 :** [叮当 指南](https://docs.blinklabs.io/guides/dingo/001-dingo/),包括 [快点 开始](https://docs.blinklabs.io/guides/dingo/002-quick-start-overview/), (中文(简体) ), [配置和存储 模式](https://docs.blinklabs.io/guides/dingo/005-node-configuration/), (中文(简体) ), [靴子和数据 维修](https://docs.blinklabs.io/guides/dingo/007-bootstrap-and-data-maintenance/), (中文(简体) ), 财务报告和审定财务报表 [赌注池 操作](https://docs.blinklabs.io/guides/dingo/spo-guides/000-spo-guide/)。 。 。 .
-   **应用程序开发者 :** [APIs和归档 服务](https://docs.blinklabs.io/guides/dingo/006-apis-and-archive/) 财务报告和审定财务报表 [使用 Cardano 的 Dingo 国 际](https://docs.blinklabs.io/guides/dingo/004-using-dingo-with-cardano-cli/)。 。 。 .
-   Kupo-相容 API 默认已禁用 。 要启用它, 请配置 `DINGO_PLUGINS_API_KUPO_CONFIG_PORT` 并使用 API 存储模式.
-   **丁戈贡献者:** [发展指南](https://npmcn.com/package/%40blinklabs/dingo/docs/development.md), (中文(简体) ), [当地 发展网络](https://npmcn.com/package/%40blinklabs/dingo/docs/devnet.md), (中文(简体) ), [基准和概况](https://npmcn.com/package/%40blinklabs/dingo/docs/benchmarks.md), (中文(简体) ), [结构](https://npmcn.com/package/%40blinklabs/dingo/ARCHITECTURE.md), (中文(简体) ), [数据库设计](https://npmcn.com/package/%40blinklabs/dingo/DATABASE.md),以及 [插件 发展](https://npmcn.com/package/%40blinklabs/dingo/database/plugin/PLUGIN_DEVELOPMENT.md)。 。 。 .

## 网络同步和运行时间使用

丁戈核心 v0.90.5; API v0.910. 运行时 CPU/RAM 是在靴子拖曳后进行样本高;磁盘是数据库大小. `—` =没有被俘.

| 网络 | 模式 | CPU 软件 | 内存 | 磁盘 | 同步时间 |
| --- | --- | --: | --: | --: | --: |
| 预览 | 核心,米斯里尔 | ~1.2个核 | ~2.0 吉贝 | ~17.8 吉贝 | ~13分钟 |
| 预置 | 核心,米斯里尔 | ~1.1个核心 | ~2.7 吉贝 | ~22.8 吉贝 | ~16分钟 |
| 预览 | API,米斯里尔 | ~3.4 个核 | ~3.5 吉贝 | ~55个吉比 | ~4小时45米 |
| 预置 | API,米斯里尔 | ~1.7个核心 | ~3.8 吉贝 | ~61岁 | ~3小时 20米 |
| 主要网 | 核心,米斯里尔 | —— 说 | —— 说 | —— 说 | ~6小时2米 |

## 代码库

| 区域 | 地点 |
| --- | --- |
| 申请组成和国别评估 | `node.go`, (中文(简体) ), `internal/node/`, (中文(简体) ), `cmd/dingo/` |
| 编辑器验证和状态 | `ledger/`, (中文(简体) ), `ledgerstate/` |
| Weoboros 协议和同行管理 | `ouroboros/`, (中文(简体) ), `connmanager/`, (中文(简体) ), `peergov/`, (中文(简体) ), `topology/` |
| 持久性和交易池 | `database/`, (中文(简体) ), `mempool/` |
| 客户端 APIs 和 Dingo 存档服务 | `api/`, (中文(简体) ), `bark/` |

## 构建和测试

这个 `@blinklabs/dingo` 国家防范机制软件包安装匹配的释放二进制 Linux, freeBSD 或 macOS on amd64/arm64 (英语). 它要求节点22或 后来和 `tar`运行它 `npx @blinklabs/dingo --help`,或安装到 `npm install --global @blinklabs/dingo` 运行 `dingo --help`参数,退出 代码和终止信号被传递到发行二进制. 安装 如果平台没有发布二进制或无法获取归档,则失败 和提取。 如果安装脚本为全局安装而禁用, `npm rebuild --global @blinklabs/dingo` 运行安装器.

`npm test` 使用 一个孤立的发布存档固定.

使用Go 1.26或以后 `make`数字 :

```sh
make build
./dingo --help
./dingo devnet

# Keep the chain between runs, then reset it when needed:
./dingo devnet --data-dir ./.dingo-devnet
./dingo devnet --data-dir ./.dingo-devnet --reset
```

Npm 软件包支持相同的命令,包括 `npx @blinklabs/dingo devnet --data-dir ./.dingo-devnet`。 。 。 .

`dingo devnet` 向 `cardano/keys/` 财务报告和审定财务报表 状态目录 : `faucet.skey`, (中文(简体) ), `faucet.vkey`,以及 `faucet.addr`水龙头 地址从90万个测试ADA开始; 使用其签名密钥进行交易 网络魔法 `42`。如果上面的命令一直存在,请将地址读取 `cat ./.dingo-devnet/cardano/keys/faucet.addr`没有 `--data-dir`,文档 在启动时打印的临时目录中,并在退出时删除. 这些公共测试钥匙绝对不能有真正的资金。 见 [本地 DevNet 指南](https://npmcn.com/package/%40blinklabs/dingo/docs/devnet.md) 详细情况.

运行测试套件, 使用种族检测 `make test`见 [发展 指南](https://npmcn.com/package/%40blinklabs/dingo/docs/development.md) 用于仓库检查、集成环境,以及 分析。 对于基本节点设置和使用,请遵循 [接线员快点 开始](https://docs.blinklabs.io/guides/dingo/002-quick-start-overview/)。 。 。 .

## 仓库文件

-   [发展](https://npmcn.com/package/%40blinklabs/dingo/docs/development.md)
-   [建筑](https://npmcn.com/package/%40blinklabs/dingo/ARCHITECTURE.md)
-   [数据库](https://npmcn.com/package/%40blinklabs/dingo/DATABASE.md)
-   [MCP一体化](https://npmcn.com/package/%40blinklabs/dingo/docs/mcp/README.md)
-   [本地发展网络](https://npmcn.com/package/%40blinklabs/dingo/docs/devnet.md)
-   [基准和概况](https://npmcn.com/package/%40blinklabs/dingo/docs/benchmarks.md)
-   [监测仪表板](https://npmcn.com/package/%40blinklabs/dingo/docs/dashboards/README.md)
-   [恶棍垃圾收集](https://npmcn.com/package/%40blinklabs/dingo/docs/badger-gc.md)

## 常见问题

### @blinklabs/dingo 是什么？

丁戈是一个卡多诺区块链数据节点

### 如何安装 @blinklabs/dingo？

在项目目录运行 npm install @blinklabs/dingo，或使用 pnpm add / yarn add / bun add。它还提供命令行工具 dingo，可以用 npx dingo 直接运行。

### @blinklabs/dingo 支持 TypeScript 吗？

该包的 package\.json 没有声明类型入口。需要类型提示时，可以在 npm 上查找社区维护的 @types/blinklabs\_\_dingo 是否存在。

### @blinklabs/dingo 需要什么版本的 Node\.js？

package\.json 的 engines 字段要求 Node\.js \>=22。版本不符时 npm 默认只给出警告，开启 engine-strict 后会拒绝安装。

### @blinklabs/dingo 可以商用吗？

@blinklabs/dingo 使用 Apache-2\.0 许可。宽松许可：允许商业使用、修改和再分发，并附带明确的专利授权；分发时需保留许可与 NOTICE 文件，修改过的文件要注明改动。以上为概括，不构成法律意见，请以许可原文为准。

### @blinklabs/dingo 的下载量有多少？

根据 npm 官方下载统计，@blinklabs/dingo 在 2026/10/09 – 2026/11/07 这 30 天内被下载 4,661 次，日均约 155 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入，适合横向比较热度，不能直接等同于使用人数。

### @blinklabs/dingo 还在维护吗？

最新版本 0\.92\.0 发布于 2026/11/07（今天）；至今共发布 89 个版本，其中过去 12 个月发布了 73 个；首次发布于 2025/04/30。发布频率只是参考信号：功能稳定的工具可能很少需要更新，建议结合源码仓库的 issue 和提交记录判断。

