D
O
G
E

加载统计中…

Doge
Ðogecoin Price


$ 0.0873


-7.17%

24h 低
24h Range
24h 高

$0.0870
$0.0943

全球排名
#11
流通总量
154.5B
市值
$13.50B
24h TVL
$1.33B

7天涨跌

-11.43%
历史最低 (ATL)
$0.000087
(↑ 100,302.7%)
历史最高 (ATH)
$0.7316
(↓ 88.1%)

DOGE
Ðoge Cex TOP 6
加载中…

🐳 Ðoge实时大额转账

  • NFA & ALWAYS DYOR

    $DOGE at $0.05: “Dead Coin, Moving On”

    $DOGE at $0.25: “I’ll Wait for $0.10”

    $DOGE at $1: “FOMO Trap, Not Buying”

    $DOGE at $2: “The Smart Money Won Again” Fear at the Bottom. Greed at the Top. Same Story Every Cycle.

  • 关于Tangem

    Tangem是一家瑞士加密货币钱包制造商,成立于2017年,其理念很简单:一款真正易于使用的硬件自托管产品。无需数据线、屏幕、电池和助记词。这种方法引起了广泛共鸣——迄今为止,Tangem 已向 230 个国家/地区交付了超过 600 万个钱包。随着行业的成熟,自托管不再仅仅局限于存储。Tangem 顺应了这一转变,将 DeFi 访问和非托管 Visa 卡直接集成到钱包应用程序中。

    Tangem最初只是为了提供最简单的加密货币安全保障,如今却发展成为最简单的加密货币持有方式——无需交出私钥,即可存储、增值和使用加密货币。Tangem 致力于构建一个用户几乎感觉不到自己在管理加密货币的世界:您只需管理自己的资金,而这些资金恰好完全属于您。

  • 运行狗狗币节点

    狗狗币网络是一个点对点支付网络,由数千台被称为节点的计算机组成。每个节点都运行着专门的软件。狗狗币核心(Dogecoin Core)是狗狗币的参考实现,也是运行狗狗币节点最常用的软件。它可以从狗狗币官方网站Dogecoin.com或GitHub 代码库直接下载。

    运行完整节点是网络中的志愿者(称为节点运营者)为狗狗币社区提供的一项服务。与挖矿不同,运行节点不会带来直接的激励或奖励,但它能增强狗狗币网络的弹性,从而提升其效用和普及度。

    在具有足够磁盘空间和带宽的机器上运行的完整节点将有助于:

    您可以在以下 Dogepedia 文章中阅读更多关于狗狗币区块链和节点的信息:

    自 Dogecoin Core 1.14.4 版本以来,社区投入了大量精力,为节点运维人员提供更完善的文档。该文档不仅对高级用户有用,也适用于计划为其特定操作系统构建软件包的用户。文档已包含在 GitHub 上的 Dogecoin Core 代码库中,您也可以在此处在线阅读。

    概括


    最低要求

    运行节点并不像挖狗狗币那么复杂,因为它不需要专用硬件,而且耗电量也少得多。事实上,如果您已经有一台24小时开机的电脑和一个不限流量的互联网连接,就可以在后台运行节点。运行节点的要求如下:

    • 目前,至少需要 60GB 的硬盘空间(最好是高速硬盘)来存储完整的区块链副本。随着区块链的增长,您需要的磁盘空间也会增加,因此一开始就使用容量更大的硬盘是个好主意。
    • 2GB 内存。
    • 不限流量的互联网连接,或者至少是允许大量出站流量的互联网连接。平均而言,一个热门节点每月可能消耗高达 1TB 的数据传输量。在网络高峰期,这一数字会显著增加。
    • 如果您计划在节点运行时工作/使用计算机,建议使用多核 CPU。
    • 如果你想为网络提供有价值的服务,节点必须能够长时间保持在线状态——理想情况下,节点应该 24/24 全天候持续运行。

    许多节点运营商使用VPS服务来托管他们的狗狗币节点。只要有足够的硬盘空间、现代多核CPU和足够的出站数据传输量,就可以在运行节点的同一台服务器上托管网站。


    数据目录

    数据目录是存储区块链文件、日志文件和钱包文件的位置。您应该确保此目录位于磁盘空间充足的驱动器上。您可以通过在启动狗狗币节点时使用 `-datadir=` 参数或在 ` dogecoin.conf` 文件中进行相同设置来更改此目录的位置。

    这是狗狗币核心数据目录的默认位置:

    平台数据目录路径
    Linux$HOME/.dogecoin
    macOS$HOME/Library/Application Support/Dogecoin
    视窗%APPDATA%\Dogecoin

    免责声明:安全

    本指南主要介绍如何运行节点来支持狗狗币网络。

    对于企业或服务提供商而言,运行完整节点也很有用。在这种情况下,可能需要采取额外的安全预防措施,以确保运行该节点的机器的安全。本文不涉及这方面的内容,这可能需要经验丰富的系统管理员的协助。

    一般来说,只要您保持 Dogecoin Core 软件更新,运行节点与在您的计算机上运行任何其他点对点服务并无本质区别,安全性也并无差异。然而,节点是一项公共服务:除非您使用代理系统,否则您的 IP 地址(以及您的位置)将被广播到外部。因此,通常建议不要使用节点来持有大量 Dogecoin(实际上,Dogecoin Core 也可以用作钱包应用程序)。对于此类情况,建议您使用冷钱包解决方案,例如硬件钱包


    部署节点

    安装节点非常简单——基本上,只要您的机器满足上述要求,它就像安装任何其他应用程序一样。

    这是适用于所有平台的流程:

    • 您可以从 Dogecoin 官方网站 Dogecoin.comDogecoin GitHub 代码库下载 Dogecoin Core 。请选择适合您操作系统的版本。截至本文撰写之时,GitHub 代码库包含适用于 Windows、macOS 和 Linux 系统的版本。Dogecoin 贡献者还维护并提供了其他专用版本。
    • 安装 Dogecoin Core 的方式与其他应用程序一样。
    • 启动狗狗币核心程序(守护进程或图形界面版本)。
    • 请等待 Dogecoin Core 与网络同步:首次启动 Dogecoin Core 时,可能需要超过 24 小时,具体时间取决于网络状况和您的网络连接速度。请耐心等待!
    • 大多数情况下,您可能需要在路由器/防火墙中打开端口 22556 以允许传入连接。

    从源代码构建狗狗币核心

    社区为最流行的操作系统和发行版提供了预编译软件包,并且会定期添加新的软件包。此外,Dogecoin Core 的官方文档包含了多个操作系统(包括多个 Linux 发行版)的构建说明,这对所有需要或想要从源代码构建 Dogecoin Core 的用户都很有帮助。

    组装说明请点击此处查看。

    Windows 使用说明

    • 下载完适用于 Windows 的 Dogecoin Core 版本后,请转到您的下载文件夹,然后双击图标运行安装程序。
    • Windows会要求您确认。点击“是”。
    • 您的杀毒软件可能会发出警告,提示 Dogecoin Core 中可能包含恶意软件。只要您是从 Dogecoin.com 官方网站或 GitHub 代码库下载的,安装 Dogecoin Core 就没有风险——该警告是误报。请将 Dogecoin Core 添加到杀毒软件的白名单中,然后再次尝试安装。
    • 安装完成后,Dogecoin Core 应该会出现在您的“开始”菜单中。点击该图标,即可打开 Dogecoin Core。
    • 如果一切顺利,狗狗币核心程序将开始下载区块链副本。这可能需要超过24小时,在某些情况下,甚至需要几天时间。
    • 要支持狗狗币网络,您需要在防火墙和路由器中打开 22556 端口,以允许传入连接。请参阅“网络配置”部分了解具体操作步骤。

    完成初始区块链下载并启用传入连接后,狗狗币核心即可作为网络中的一个完整节点运行。不过,您可能还需要更改一些设置。

    • 请确保您的 Dogecoin Core 已启用传入连接。前往“设置”->“选项”。在“网络”选项卡中,必须勾选“允许传入连接”选项。在 Windows 上安装 Dogecoin Core - 网络选项
    • 如果您希望 Dogecoin Core 在计算机启动时自动启动,请转到“设置”->“选项”。在“主要”选项卡中,启用“系统登录时启动 Dogecoin Core”选项。在 Windows 系统上安装 Dogecoin Core - 系统登录时启动
    • 如果您想更改界面语言,请前往“设置”->“选项”。在“显示”选项卡中,您可以切换到狗狗币核心当前支持的语言之一。在 Windows 上安装 Dogecoin Core - 更改语言

    更多配置设置请参见“高级配置”部分。

    在 Windows 系统上使用 Dogecoin CLI

    开发者和任何不需要使用狗狗币图形用户界面 (GUI) 版本的人员都可以改用狗狗币核心守护程序。

    • 打开“开始”菜单,然后输入“cmd”,再点击命令提示符图标。
    • 在命令提示符窗口中,键入以下命令以启动守护进程:C:\Users\shibetoshi> cd "C:\Program Files\Dogecoin\daemon\" C:\Program Files\Dogecoin\daemon> dogecoind -daemon 安慰如果您没有将狗狗币安装在默认安装路径下,则需要调整路径。
    • Dogecoin Core守护进程现已启动。您现在可以使用Dogecoin CLI(命令行界面)访问Dogecoin Core的JSON-RPC接口,在默认的Windows安装中,该命令行界面位于此处:C:\Program Files\Dogecoin\daemon> dogecoin-cli 安慰
    • 使用 help 命令可以查看所有可用命令的列表:C:\Program Files\Dogecoin\daemon> dogecoin-cli help 安慰
    • 要获取特定命令的帮助:C:\Program Files\Dogecoin\daemon> dogecoin-cli help getblock 安慰

    有关使用狗狗币 CLI 的更多信息,请参阅狗狗币 CLI部分。

    macOS 使用说明

    • 下载完适用于 Mac OSX 的 Dogecoin Core 版本后,请转到您的“下载”文件夹并双击该图标。
    • 您将看到一个窗口,允许您将 Dogecoin Core 拖放到“应用程序”文件夹中。执行此操作即可完成安装。
    • 打开“应用程序”文件夹,启动 Dogecoin Core。
    • 如果一切顺利,狗狗币核心程序将开始下载区块链副本。这可能需要超过24小时,在某些情况下,甚至需要几天时间。
    • 要支持狗狗币网络,您需要在防火墙和路由器中打开 22556 端口,以允许传入连接。请参阅“网络配置”部分了解具体操作步骤。

    完成初始区块链下载并启用传入连接后,狗狗币核心即可作为网络中的一个完整节点运行。不过,您可能还需要更改一些设置。

    • 请确保在 Dogecoin Core 中启用传入连接。前往 Dogecoin Core -> 首选项。在“网络”选项卡中,必须勾选“允许传入连接”选项。在 macOS 上安装 Dogecoin Core - 网络选项
    • 如果您希望 Dogecoin Core 在计算机启动时自动启动,请转到 Dogecoin Core -> 首选项。在“主”选项卡中,启用“系统登录时启动 Dogecoin Core”选项。在 macOS 上安装 Dogecoin Core - 系统登录时启动
    • 如果您想更改界面语言,请前往 Dogecoin Core -> 首选项。在“显示”选项卡中,您可以切换到 Dogecoin Core 当前支持的语言之一。在 macOS 上安装 Dogecoin Core - 更改语言

    Linux 指令

    在 Linux 机器上运行 Dogecoin Core 节点相对简单。VPS 套餐非常适合运行无头节点,因为它们通常提供快速可靠的网络连接,但请确保您选择的套餐包含足够的每月数据流量和至少 60GB 的磁盘空间,如最低要求部分所述。理想情况下,您应该以非 root 用户身份执行以下命令——如果您不是经验丰富的服务器管理员,请参阅您的 Linux 发行版手册。

    • 从狗狗币Github仓库下载最新的Linux版本:shibetoshi:~$ wget https://github.com/dogecoin/dogecoin/releases/download/v1.14.6/dogecoin-1.14.6-x86_64-linux-gnu.tar.gz 安慰
    • 解压并解压缩您刚刚下载的软件包shibetoshi:~$ tar -xvzf dogecoin-1.14.6-x86_64-linux-gnu.tar.gz 安慰
    • 进入 Dogecoin Core 解压后的目录下的 bin 目录:shibetoshi:~$ cd dogecoin-1.14.6/bin 安慰
    • 启动无头狗狗币守护进程:shibetoshi:~$ dogecoind -daemon 安慰
    • 如果您愿意,并且这不是远程安装,您也可以使用 Dogecoin Core 的图形用户界面版本:shibetoshi:~$ dogecoin-qt 安慰
    • 狗狗币守护进程正在启动。
    • 现在您可以使用 dogecoin-cli 工具与 Dogecoin Core 的 JSON-RPC 接口进行交互。使用 help 命令可以查看所有可用命令的列表。shibetoshi:~$ dogecoin-cli help 安慰
    • 要获取特定命令的帮助:shibetoshi:~ dogecoin-cli help getblock 安慰
    • 您可以通过读取数据目录中的 debug.log 文件的内容来跟踪同步过程。进入数据目录,然后输入以下命令:shibetoshi:~$ tail -f debug.log 安慰
    • 大多数情况下,您可以按 CTRL+C 停止“监听”debug.log 文件的输出。

    有关使用狗狗币 CLI 的更多信息,请参阅狗狗币 CLI部分。其他配置设置可在高级配置部分找到。例如,如果您不使用狗狗币核心钱包,最好完全禁用钱包功能。


    升级狗狗币核心

    安装和配置完成后,从最近的 Dogecoin Core 版本升级通常与升级任何其他应用程序一样简单。

    • 如果您使用 Dogecoin Core 作为钱包,请务必备份您的钱包文件。建议您同时备份纯文本文件,尤其是在使用旧版本 Dogecoin Core 时。将备份文件保存在安全的地方——任何能够访问备份文件的人都可以访问您的钱包。
    • 关闭 Dogecoin Core。您可以通过关闭 Dogecoin Core 图形用户界面应用程序并等待其完成关闭过程来完成此操作,或者,对于命令行用户,可以通过 shell 执行 ` dogecoin-cli stop`命令。更多命令行用户信息请点击此处
    • 完成后,请按照上述适用于您当前操作系统的安装说明进行操作。

    网络配置

    默认情况下,在大多数配置中,您的 Dogecoin Core 节点可能只能建立出站连接。要支持 Dogecoin 网络,您必须允许通过端口 22556 建立入站连接。

    根据您本地网络的设置,这可能需要在您的路由器和/或调制解调器中进行额外的配置,并在您的防火墙中添加一些额外的规则。

    首先,您需要检查传入连接是否正常工作。如果传入连接未启用,Dogecoin Core 将只能建立 8 个传出连接。如果您的节点连接总数超过 8 个,则表示您的节点已允许传入连接。

    您可以使用 Dogecoin Core 图形用户界面轻松查看连接的数量和类型。在 Dogecoin Core 窗口的右下角,您会看到一个代表当前网络状态的图标。将鼠标悬停在该图标上(不要点击),此时会弹出一个窗口,显示连接总数。

    Dogecoin Core GUI - 鼠标悬停查看连接数

    否则,请进入“帮助”->“调试”菜单,您应该可以看到网络状态的详细概述。

    Dogecoin Core GUI - 网络调试

    在这两个例子中,都只启用了传入连接。

    如果您使用的是狗狗币命令行界面 (DCL),可以使用getconnectioncount命令检查连接总数:

    shibetoshi:~$ dogecoin-cli getconnectioncount
    12
    

    安慰

    在这种情况下,由于有超过 8 个活跃连接,我们知道该节点已经允许传入连接。

    请注意,您的节点只有在下载完整区块链副本后才能接受传入连接。请等待同步阶段完成,然后等待几个小时后再检查传入连接是否正常工作。

    在您的路由器中转发端口 22556

    如果您在 VPS 服务器上运行 Dogecoin Core,通常无需执行此步骤,因为大多数服务都会允许所有传入连接访问您的服务器。但是,在某些情况下,某些主机商可能会在您的服务器前面设置防火墙——在这种情况下,您可能需要联系他们的客户支持部门,让他们为您转发 22556 端口。

    大多数家庭的电脑通过调制解调器或路由器连接到互联网,而调制解调器或路由器通常会阻止大多数端口的入站连接。要转发端口 22556,您需要按照以下步骤操作。具体说明请参阅路由器的使用手册。

    • 使用浏览器访问路由器的控制面板。通常,大多数路由器的控制面板可通过 https://192.168.0.1 或 https://192.168.1.1 访问。有时,路由器底部或侧面会贴有标签,上面会列出 IP 地址。
    • 登录路由器控制面板。您需要使用路由器制造商提供的用户名和密码。有时,路由器底部或侧面会贴有标签,上面会显示管理员密码。以下是一些常见路由器制造商使用的默认密码:制造商用户名密码D-Link行政(空白的)Netgear行政密码Linksys行政行政华硕行政行政德雷泰克行政行政ZyXel行政1234TP-Link行政行政贝尔金行政(空白的)
    • 在路由器的控制面板中,为运行狗狗币核心程序的机器分配一个静态IP地址。这通常在动态主机配置协议(DHCP)页面中完成。
    • 在路由器的控制面板中,配置端口转发,将路由器到端口 22556 的所有入站流量转发到您分配给运行 Dogecoin Core 的机器的静态 IP 地址。

    在防火墙配置中打开端口 22556

    最后,在某些配置和操作系统中,您还需要在安装了 Dogecoin Core 的计算机上打开 22556 端口。具体操作步骤因操作系统而异。某些杀毒软件可能包含防火墙,请参阅开发者提供的手册。


    高级配置

    Dogecoin Core 具有高度可配置性。Dogecoin Core Daemon 或 Dogecoin Core GUI 的配置设置可以作为启动 Dogecoin Core 时的参数,也可以保存在 dogecoin.conf 文件中,该文件应放置在数据目录中。

    使用自定义设置启动狗狗币图形用户界面:

    dogecoind-qt -maxconnections=50 -datadir=/dogecoin/data
    

    使用自定义设置启动狗狗币守护进程:

    dogecoind -maxconnections=50 -datadir=/dogecoin/data -daemon
    

    否则,您可以将配置设置保存到dogecoin.conf文件中,这样每次启动 Dogecoin Core 时都会应用这些设置:

    datadir=/dogecoin/data
    maxconnections=50
    

    您可以使用help命令获取所有可用配置设置的列表:

    shibetoshi:~$ dogecoind -help
    

    安慰

    Dogecoin Github 代码库的示例目录中包含一个 dogecoin.conf 文件,其中对各种设置进行了详细的注释。点击此处查看。

    dogcoin.conf 的路径

    启动 Dogecoin Core 时,您可以指定 dogecoin.conf 的自定义路径。

    适用于狗狗币核心图形用户界面:

    dogecoind-qt -conf=/cheemz/dogecoin.conf
    

    对于狗狗币核心守护进程:

    dogecoind -conf=/cheemz/dogecoin.conf
    

    设定最低中继费用

    作为节点运营者,您可以设置节点的最低中继费用。费用低于此金额(以 DOGE/kB 为单位)的交易将不会被您的节点中继。默认值:0.001。

    minrelaytxfee=<amt>
    

    设置最高中继费用

    总手续费超过此金额(以狗狗币计)的交易将不会被转发。默认值:100.00。

    maxtxfee=<amt>
    

    接受 RPC 命令

    启用 dogecoind 和 dogecoin-qt 的 RPC 命令。该接口在 25555 端口上公开。

    server=1
    

    RPC 用户名和密码(已弃用)

    与 RPC 接口交互时需要进行身份验证。如果未提供身份验证凭据,Dogecoin Core 将使用随机 cookie。用户可以配置用户名和密码来访问 RPC 接口。请务必小心,不要泄露您的钱包地址。任何拥有 RPC 凭据的人都可以完全访问您的钱包。连接到远程 RPC 服务器时,用户名和密码不会被加密。

    rpcuser=shibetoshi
    rpcpassword=impossibletoguesspassword
    

    RPC 身份验证

    您可以不将明文密码存储在配置文件中,而是存储其哈希值。客户端可以使用 rpcuser 和 rpcpassword 参数正常连接。格式如下:

    rpcauth=<USERNAME>:<SALT>$<HASH>
    

    Dogecoin Github 存储库的share/rpcuser 目录中包含一个用于生成用户登录凭据的 Python 脚本。

    RPC绑定

    绑定到指定地址以监听 JSON-RPC 连接。务必小心,不要暴露钱包地址。任何拥有 RPC 凭证的人都可以完全访问您的钱包。

    rpcbind=<addr>
    

    RPC 允许 IP 地址

    仅允许来自指定 IP 地址的 JSON-RPC 连接。多次指定可允许来自多个 IP 地址的连接。务必小心,不要暴露钱包地址。任何拥有 RPC 凭证的人都可以完全访问您的钱包。

    rpcallowip=<addr>
    

    RPC端口

    绑定到指定端口以监听 JSON-RPC 连接(默认端口:25555)。务必小心,不要暴露钱包信息。任何拥有 RPC 凭证的人都可以完全访问您的钱包。

    rpcport=<port>
    

    自定义数据目录

    您可以为数据目录配置自定义位置。

    datadir=/dogecoin/data
    

    自定义备份目录(狗狗币核心版本 > 1.14.6)

    使用dumpwalletbackupwallet CLI 命令时,您可以为用于存储备份的目录配置自定义位置。

    backupdir=/Users/Cheemz/SecretCannolo/
    

    禁用钱包功能

    如果您运行 Dogecoin Core 是为了支持网络运行,那么您可能并没有将其用作狗狗币钱包。要禁用钱包功能,请使用disablewallet设置。

    disablewallet=1
    

    绑定到 IP 地址

    绑定到指定地址并始终监听该地址。

    bind=<ipaddress>
    

    减少流量和带宽使用

    为了降低带宽占用,您可以减少 Dogecoin Core 允许的连接数和流量。默认情况下,Dogecoin Core 最多允许 125 个连接,其中 8 个为出站连接。

    您可以使用maxconnection设置来减少最大连接数。如果您的带宽有限,请先设置较低的最大连接数,然后逐步增加。50 个连接可能是一个不错的起始值。

    maxconnections=50
    

    您可以减少用于服务历史区块(新节点首次同步时提供的区块)的最大带宽。这将大幅降低带宽使用量:

    maxuploadtarget=<MiB per day>
    

    个性化您的节点

    如果您想在节点广播的用户代理中添加一段文本,可以使用uacomment设置。如果您在家中操作节点,并且不想透露自己的身份,建议您不要包含任何身份识别信息。

    uacomment=Cheemz
    

    狗狗币 CLI

    Dogecoin CLI 是一款允许您访问 Dogecoin Core 提供的 JSON-RPC 接口的工具。建议您使用help命令查看列出的各个命令,这些命令会按类别清晰地划分。

    Github 仓库中对如何使用 Dogecoin CLI 工具有很好的介绍

    shibetoshi:~$ dogecoin-cli help
    

    安慰

    截至 Dogecoin Core 1.14.6 版本,该命令的输出结果如下:

        == Blockchain ==
        getbestblockhash
        getblock "blockhash" ( verbose )
        getblockchaininfo
        getblockcount
        getblockhash height
        getblockheader "hash" ( verbose )
        getchaintips
        getdifficulty
        getmempoolancestors txid (verbose)
        getmempooldescendants txid (verbose)
        getmempoolentry txid
        getmempoolinfo
        getrawmempool ( verbose )
        gettxout "txid" n ( include_mempool )
        gettxoutproof ["txid",...] ( blockhash )
        gettxoutsetinfo
        preciousblock "blockhash"
        pruneblockchain
        verifychain ( checklevel nblocks )
        verifytxoutproof "proof"
    
        == Control ==
        getinfo
        getmemoryinfo
        help ( "command" )
        stop
    
        == Generating ==
        generate nblocks ( maxtries auxpow )
        generatetoaddress nblocks address (maxtries auxpow)
    
        == Mining ==
        createauxblock <address>
        getauxblock (hash auxpow)
        getblocktemplate ( TemplateRequest )
        getmininginfo
        getnetworkhashps ( nblocks height )
        prioritisetransaction <txid> <priority delta> <fee delta>
        submitauxblock <hash> <auxpow>
        submitblock "hexdata" ( "jsonparametersobject" )
    
        == Network ==
        addnode "node" "add|remove|onetry"
        clearbanned
        disconnectnode "address" 
        getaddednodeinfo ( "node" )
        getconnectioncount
        getnettotals
        getnetworkinfo
        getpeerinfo
        listbanned
        ping
        setban "subnet" "add|remove" (bantime) (absolute)
        setmaxconnections
        setnetworkactive true|false
    
        == Rawtransactions ==
        createrawtransaction [{"txid":"id","vout":n},...] {"address":amount,"data":"hex",...} ( locktime )
        decoderawtransaction "hexstring"
        decodescript "hexstring"
        fundrawtransaction "hexstring" ( options )
        getrawtransaction "txid" ( verbose )
        sendrawtransaction "hexstring" ( allowhighfees )
        signrawtransaction "hexstring" ( [{"txid":"id","vout":n,"scriptPubKey":"hex","redeemScript":"hex"},...] ["privatekey1",...] sighashtype )
    
        == Util ==
        createmultisig nrequired ["key",...]
        estimatefee nblocks
        estimatepriority nblocks
        estimatesmartfee nblocks
        estimatesmartpriority nblocks
        signmessagewithprivkey "privkey" "message"
        validateaddress "address"
        verifymessage "address" "signature" "message"
    
        == Wallet ==
        abandontransaction "txid"
        addmultisigaddress nrequired ["key",...] ( "account" )
        addwitnessaddress "address"
        backupwallet "destination"
        bumpfee "txid" ( options ) 
        dumpprivkey "address"
        dumpwallet "filename"
        getaccount "address"
        getaccountaddress "account"
        getaddressesbyaccount "account"
        getbalance ( "account" minconf include_watchonly )
        getnewaddress ( "account" )
        getrawchangeaddress
        getreceivedbyaccount "account" ( minconf )
        getreceivedbyaddress "address" ( minconf )
        gettransaction "txid" ( include_watchonly )
        getunconfirmedbalance
        getwalletinfo
        importaddress "address" ( "label" rescan p2sh )
        importmulti "requests" "options"
        importprivkey "dogecoinprivkey" ( "label" ) ( rescan )
        importprunedfunds
        importpubkey "pubkey" ( "label" rescan )
        importwallet "filename"
        keypoolrefill ( newsize )
        listaccounts ( minconf include_watchonly)
        listaddressgroupings
        listlockunspent
        listreceivedbyaccount ( minconf include_empty include_watchonly)
        listreceivedbyaddress ( minconf include_empty include_watchonly)
        listsinceblock ( "blockhash" target_confirmations include_watchonly)
        liststucktransactions ( verbose include_watchonly )
        listtransactions ( "account" count skip include_watchonly)
        listunspent ( minconf maxconf  ["addresses",...] [include_unsafe] [query_options])
        lockunspent unlock ([{"txid":"txid","vout":n},...])
        move "fromaccount" "toaccount" amount ( minconf "comment" )
        removeprunedfunds "txid"
        rescan ( "height" )
        sendfrom "fromaccount" "toaddress" amount ( minconf "comment" "comment_to" )
        sendmany "fromaccount" {"address":amount,...} ( minconf "comment" ["address",...] )
        sendtoaddress "address" amount ( "comment" "comment_to" subtractfeefromamount )
        setaccount "address" "account"
        settxfee amount
        signmessage "address" "message"
        walletlock
        walletpassphrase "passphrase" timeout
        walletpassphrasechange "oldpassphrase" "newpassphrase"
    

    安慰

    您还可以使用带有额外参数的help命令来获取任何命令的帮助和信息:

    shibetoshi:~$ dogecoin-cli help <command>
    

    安慰

    下面列出了一些常用命令。

    管理您的狗狗币核心守护进程

    • 您可以使用stop命令干净地停止 Dogecoin Core 守护进程:shibetoshi:~$ dogecoin-cli stop 安慰
    • 获取有关节点的信息:shibetoshi:~$ dogecoin-cli getinfo 安慰
    • 从特定区块重新扫描区块链(自 Dogecoin Core 1.14.6 起):

    该命令允许节点运营商从特定高度重新扫描链上的钱包交易。 console shibetoshi:~$ dogecoin-cli rescan <block height>

    • 获取连接总数:shibetoshi:~$ dogecoin-cli getconnectioncount 安慰
    • 设置最大连接数(自 Dogecoin Core 1.14.6 起):shibetoshi:~$ dogecoin-cli setmaxconnections <desired_amount> 安慰
    • 向 addnode 列表添加节点:shibetoshi:~$ dogecoin-cli addnode <addr> add 安慰
    • 从添加节点列表中移除节点:shibetoshi:~$ dogecoin-cli addnode <addr> add 安慰
    • 断开与节点的连接:shibetoshi:~$ dogecoin-cli disconnectnode <addr> 安慰
    • 获取有关区块链处理的信息:shibetoshi:~$ dogecoin-cli getblockchaininfo 安慰
    • 获取有关特定区块的信息:shibetoshi:~$ dogecoin-cli getblock <blockhash> 安慰
    • 获取特定交易的信息:shibetoshi:~$ dogecoin-cli gettransaction <txid> 安慰
    • 列出并探索“卡住”的交易(自 Dogecoin Core 1.14.6 起):如果您使用 Dogecoin 节点发送和接收交易,那么在升级到本地费用和灰尘政策之前,识别“卡住”的交易(未挖矿且不在内存池中)可能很有用,因为更宽松的政策可能会允许旧的被遗忘的交易“解卡”。

    可以通过以下方式调用该方法:

    shibetoshi:~$ dogecoin-cli liststucktransactions
    

    安慰

    一般来说,建议您探索并“尝试”各种可用的命令;这是最好的学习方法。JSON-RPC 接口可用于开发服务并自动化管理您的 Dogecoin Core 节点。


    寻求狗狗币节点运营商的帮助

    有很多社区可以帮助你设置和运行节点。在 Reddit 上,你可以到r/dogecoinr/dogeducation提问。其他社交网络上也有帮助——有一个活跃的柴犬社区,它们也在运行狗狗币节点。

  • 项目:GigaWallet

    GigaWallet,为您的平台提供企业级的狗狗币服务。

    正如我們在序言提到的,我们相信实用性来自于采用,而采用也来源于实用性,这是一个反馈循环,由于平台采用方面的争执,它现在正在缓慢发展。

    这份循迹路线里的许多提议都专注于缩短开发周期,以及让开发者更顺畅的将狗狗币整合进他们的平台。

    在此进程中的一项关键障碍是,缺少完全适应性,一种能使任何平台,交易所或零售商都能在他们的基础架构上运行的,并能提供一个现代化,非托管方式来处理狗狗币交易的后端服务。

    GigaWallet这个开源项目,旨在通过提供节点/API方式填补上述空缺,它可以在数秒内设置并允许开发者在他们的平台上添加狗狗币交易,如同和其它完善且成熟的付款供应商一样容易。

    GigaWallet旨在提供两层API,第一层以处理和验证传统狗狗币的交易,用一个符合现代设计思路的事件驱动架构,可随时准备好连接消息队列和网络APIs。第二层是将APIs与提议的狗狗币Keyring应用程序和SDK相融合。这是一个移动端优先的解决方案,它将允许平台使用GigaWallet对从他们的应用程序到狗狗币Keyring应用程序上被批准的用户直接收费。这很重要,因为它将密钥的所有权交回给了用户,却不会影响狗狗币在平台交易的功能。

    我们相信,作为一项开源项目,后端程序,并配合即插即用的移动端SDK来为狗狗币的支付提供两部分的解决方案,将迅速加速狗狗币在零售商,社交媒体,游戏开发者等平台的使用。

  • 项目:狗狗币标准

    狗狗币标准——规范

    狗狗币标准是未来在创建 libdogecoin 的过程中从狗狗币核心钱包里衍生出的书面规范(Written Specification)和验证测试组件(validating test suite)。狗狗币标准旨在完整地记录参考执行(核心钱包),用来填补经常被问到的“白皮书”的空白,并向任何想了解狗狗币如何工作的人提供信息。

    正如我们最近在一些交易所看到的那样,“行使使用狗狗币钱包的权利”并不容易,而且目前您需要阅读代码或者是在早期就已经参与过狗狗币项目才能了解狗狗币是如何运作的。我们希望通过档案化狗狗币来实现以下多方面的目标:

    降低新开发者的参与门槛

    我们之前在试图让更多开发者加入狗狗币社区时发现,即便是经验丰富的开发者也需要面临陡峭的学习曲线。目前,我们跟他们讲解的时候只能指向比特币文档并说“有点像这样,但不完全一样”,如果没有ross/michi/pat/max这些OG手把手地教学是很难快速上手的。通过创建以开发者为中心的文档,我们希望看到进入狗狗币领域的开发者数量有所增加,这对每个人都是有好处的。

    基于标准的功能测试组件

    标准是非常棒的,但除非它们是可以被证明的,否则它们并没有多少用处。创建狗狗币标准的过程里有一部分将是要创建一个配套的测试组件,该组件将有效地运行狗狗币的任何执行实施并能够验证它是否合规。

    对于一个多样化的狗狗币生态系统来说,这是一个巨大的加速器:当我们能够对节点和钱包的执行进行更改并且立即就能验证它们与生态系统的兼容性,大家的进展会变得更快。

    社区提案流程

    狗狗币协议将首次以可以以独立于核心钱包之外的方式来呈现。这将为社区提供机会,通过 DIPs(Dogecoin Improvement Proposals;狗狗币改进提案)来创建一个强大的变更流程,该流程可以在社区中广泛的被讨论,并且还可以在采用之前的特定时间内与主要利益相关者进行讨论。

    我们认为,以共识为基础的社区(它是我们通过去中心化网络所拥有的)应该尽量使用 DIPs 并在使用过程中验证其有效性,这有点类似于制定网络标准使用的W3C 方法。

    我们基金会相信,将最终的狗狗币协议参考从旧的核心钱包执行转移到一个社区管理的规范中,这将确保狗狗币在未来避免目前面临的仅作为单一钱包存在的风险。符合狗狗币标准的钱包存在的越多,协议的执行共识就变得越安全,就像基于共识的实时网络的安全性是依靠于节点的多样性一样。

  • 项目:Libdogecoin

    LIBDOGECOIN, 一个简洁的狗狗币C语言组件库

    Libdogecoin将是狗狗币协议的完整应用,作为 C 库(以及与流行语言的一系列绑定),它将允许任何人构建兼容狗狗币的产品,而无需担心加密功能的更深层次的细节。

    重要的是要注意 Libdogecoin 将是一个纯库,不提供“可运行”节点设施。旨在通过宿主语言的网络库在上面的级别将这些位连接到一个引擎中。

    在从狗狗币核心钱包(作为参考)中提取基础知识的过程中,我们的目标是将“狗狗币的工作原理”记录为一套我们称之为狗狗币标准的测试和文档。通过这样做,我们将能够验证狗狗币内部的 Libdogecoin 应用在 OG 钱包是能够正确运行的,从而为任何未来的狗狗币应用提供一种机制来验证与狗狗币网络的兼容性。

    为什么这样做?这样做对狗狗币有什么好处?

    这一切都是为了让狗狗币支付被广泛接受从而增加狗狗币的用途,而通过功能集成可以促进接受度。现在,老旧的狗狗币核心钱包还是十年标准,这严重阻碍了开发速度,最好将其分解为不同的实用程序。

    我们相信,通过从狗狗币获取核心功能并将其作为一个简单的C语言库提供给开发者,并绑定多种语言,我们可以增加社区的创新能力。

    • 想用Python、Ruby或Node.js创建一个新的狗狗币钱包吗?没问题!
    • 想要为特定目的(如 GigaWallet)创建一个精简的狗狗币节点?当然可以!
    • 想要创建一个shell实用程序来管理Golang中的HD Dogecoin密钥对?去做吧!

    我们的目标是让狗狗币生态系统更健康,因此我们:

    • 多样化,不再让核心钱包作为狗狗币区块链的单一定义。
    • 增加要开发的基于标准的钱包和节点实现的选项。
    • 增加集成选项以提高各平台对狗狗币的采用。
    • 改进加入狗狗币网络的流程,让更多人运行狗狗币节点。

    这些目标主要通过Libdogecoin来实现,并通过狗狗币标准进行验证,这将使社区对狗狗币节点和钱包的各种应用充满信心。

    Libdogecoin是基金会实现这一目标的计划中的基本组成部分。

  • 项目:Dogecoin.life & 狗狗币百科大全

    狗狗币百科大全。

    狗狗币百科大全 将是网站重新设计的关键部分之一。优秀的狗狗币布道者 MishaBoar 和 Richard 通过搜索 Reddit、Twitter 和互联网编制了一份常见问题解答列表,这些问题会随着时间的推移而增长并成为社区真正有价值的资源库。

    我们希望每个问答都有链接供点击后可直接跳转的页面,并鼓励狗狗币军团用工具来武装自己,使其无论在任何地方都能有效的摧毁FUD!

    什么时候登月?

    很期待在一月份收到社区的反馈,如果一切顺利,不久便会有一个闪亮的新网站。 Wow!

  • 狗狗币循迹路线:序言

    什么是狗狗币循迹路线?

    一般在某个新的加密货币发布时,往往会使用 路线图 这个术语来阐述该加密货币的发展前景,然后由单个公司或者 ‘领导者’ 按部就班的执行发展计划即可。

    狗狗币是由社区驱动并且基于社区共识的开源项目,其发展方向取决于大量的个人贡献者以及团队贡献者围绕狗狗币区块链及其生态圈所开发的各种项目。

    狗狗币的未来是经由社区探讨并认同最适合狗狗币的发展方向达成一致共识后确定下来的。这样做其实是有意而为之:狗狗币在保持去中心化的同时,需要的是诸位牧羊人的指引而不是来自各个统治者的教条主义,这一点尤为重要,因此每个项目及其贡献者都有权对狗狗币的发展方向孰优孰劣进行评估。

    循迹路线形象的描绘了狗狗嗅路似的探索方式,狗狗币基金会坚信以这种方式进行贡献能促成狗狗币的成功。

    为什么是这些项目?

    追溯到2021年的八月份,我们签署了狗狗币宣言并邀请社区通过点击社交媒体分享按钮的方式进行联名签署;活动的反馈相当正面积极。

    宣言的目的是为了综述所有来自社区对于狗狗币项目的期许:一种‘属于人民,源自于民,用之于民’的货币,人们可以方便的用来购买咖啡或者缴纳房租。

    因此宣言的第一条价值观就是:秉承 实用原则, 重视 效果与实用 胜过 唯技术论。

    这便是基金会产生该循迹路线的基本指导思想,事实上我们笃信这个基本指导思想可以用如下简单易懂的方式进行表述:
    实用性 → 接受度,
    实用性 → 接受度!
    实用性 → 接受度… 就是这样。

    基本上就是,越实用就越有用,越有用就越容易被接受,越容易被接受,狗狗币就越能吸引大众并成为一种被普遍采用的通用型货币。

    两种以D开头的币…Two coins starting with D…

    从迪纳厄斯币到狗狗币Denarius to Dogecoin

    曾几何时,在当时‘已知的世界范围内’流行过一种通用货币,它就是罗马发行的货币。这个 迪纳厄斯币 ,‘作为日薪’有且只有一个功能:你可以在帝国的任何地方用它来购买日常所需,所以它具有 实用性

    迪纳厄斯币既没有智能合约,也没有脚本编程功能,更没有去中心化应用程序,但仍不妨碍它能红极一时并统治世界。

    我们相信 狗狗币 具有类似的发展轨迹,不同的是我们所谈论的不再是由帝王所掌控的中心化货币,而是与人为善的狗狗大使所布道的去中心化货币,这种货币可以在人民大众之间自由流通。

    与此同时,有些加密项目比如BTC试图成为价值存储,亦或是ETH则尝试成为开发平台,我们认为 革命性创新 这一步已经由中本聪通过发明加密 货币 而实现。

    狗狗币其实已经具备了实现这些目标所需的基础条件,即专注于简单性、实用性和可靠性,而这些也是本循迹路线的关注点。

    通过快速集成达到实用性。

    在过去的八年中,狗狗币一直密切跟踪已经高龄的比特币 C++/QT桌面钱包,并由狗狗币核心开发团队持续维护。 十年前当加密货币还处于起步阶段时,这是一个毫无争议的决定,但时代在变化,曾经在加密货币基础领域有用的钱包,目前却已经落后于世界大多数人的使用习惯,因为大家都已习惯在手机上进行交易,并且钱包与在线零售商的整合也是首要考虑的因素。

    基金会的循迹路线提供了一条阳光大道,既通过狗狗币网络多样化来保证安全性(为新的、更快的节点铺平道路),也通过书面化的、可证明的、并且经过综合测试过的狗狗币标准来诠释狗狗币的宗旨。

    此外,循迹路线还为支付提供商、零售商、游戏开发人员和社交平台(仅举几例)提供了新的途径,通过可扩展的后端解决方案(例如GigaWallet 项目以快速集成狗狗币。

    社区安全问题将经由提议的狗狗币 Keyring App & SDK 方案解决,该方案允许移动应用程序在不持有用户密钥的情况下,与GigaWallet API进行交互并完成各种狗狗币交易操作。

    基金会还与 Vitalik(以太坊区块链的创始人)合作关于为 PoS 的“社区质押”版本制定独特的 狗狗币 提案,这将允许 每个人 而不仅仅是大玩家参与的方式,奖励每个人对运行网络的贡献,同时通过慈善事业回馈整个社区。

    时间线。

    可想而知,踏上这样的冒险之旅,可不是一件小事,我们还刚刚开始。 虽然如此,却已经有一些有影响力的朋友和我们形成统一战线,越来越多的人已准备好为这些开源项目贡献出自己宝贵的时间。

    在接下来的几个月里,Libdogecoin 和 GigaWallet 项目将逐步成形,一些早期的集成商伙伴有兴趣在他们自己的项目中使用它们。这些早期项目将奠定坚实的基础,而接下来的新项目则以改善交易的吞吐量和规模为目标。

    很期待在循迹路线上看到这些项目更多的详细信息,Git代码库的提交和问题的完善将在2022年完全开展起来。

    — 狗狗币基金会团队。

  • 狗狗币宣言

    我们是狗狗币,正所谓无心插柳柳成荫,
    在这场加密货币革新中狗狗币的发展令人开怀。

    我们一直在努力将狗狗币发展成人民的货币,
    并坚持每日正气。
    由此我们形成了如是价值观:

    秉承 实用原则, 重视 效果与实用 胜过 唯技术论
    秉承 友好原则, 重视 个体与互动 胜过 追逐利益
    秉承 开放原则, 重视 信任与合作 胜过 竞争排他
    秉承 稳健原则, 重视 论证与改进 胜过 仓促发布

    换言之,虽然后者有利可图,
    但我们更认同前者。

    签署人:

    • – Billy Markus
    • – Gary Lachance
    • – Jens Wiechers
    • – Max Keller
    • – Michi Lumin
    • – Ross Nicoll
    • – Timothy Stebbing
  • 狗狗币是什么

    狗狗币是什么

    开源点对点的数字货币—— 全世界狗狗爱好者们的最爱

    本质来讲, 狗狗币是一场偶然发起的给人们带来快乐的加密货币运动!狗狗币是一种运用区块链技术的开源分布式数字货币 , 通过运用由计算机节点组成的网络进行记账实现了一个高度安全的去中心化的系统。更重要的,狗狗币所蕴含的精神,如 狗狗币宣言 中所言,是一个由你我一样友善的人组成的令人惊叹、充满活力的社区!