Transfer Burn

The transfer-burn command is a new feature in the CLI, which has been introduced in Haven 4.1 (Hard Fork 24).

This command allows you to burn any available coins in the wallet being used.
Coins burnt through this process will automatically update Haven’s circulating supply for the asset being burnt.

注意: Please use these commands with care, as you will not be able to retrieve any coins you have burnt.

When you first open the wallet, you must issue the following command in order to enable the burn feature:
set enable-burn-experimental 1

This “set” command will not be saved as part of your wallet’s settings. This is done to protect users from accidentally burning coins.

Burn XHV

To burn XHV use:
transfer_burn <address> <transfer amount> <burn amount>

<address> is any valid Haven address.
<transfer amount> is the amount of XHV you send to the specified address. It can be any amount, but should be small if you only intend to burn coins.
<burn amount> is the amount of XHV you intend to burn.

例:
transfer_burn hvx000000000000000000000000 0.1 50

The above example sends 0.1 XHV to the specified address and burns 50 XHV.

Burn xUSD

To burn xUSD use:
offshore_transfer_burn <address> <transfer amount> <burn amount>

<address> is any valid Haven address.
<transfer amount> is the amount of xUSD you send to the specified address. It can be any amount, but should be small if you only intend to burn coins.
<burn amount> is the amount of XHV you intend to burn.

例:
offshore_transfer_burn hvx000000000000000000000000 0.1 100

The above example sends 0.1 xUSD to the specified address and burns 100 xUSD.

Burn xAsset

To burn any of the xAssets in your wallet (xBTC, xAU, xAG, etc.) use:
xasset_transfer_burn <address> <transfer amount> <burn amount> <xAsset Type>

<address> is any valid Haven address.
<transfer amount> is the amount of specified xAsset you send to the given address. It can be any amount, but should be small if you only intend to burn coins.
<burn amount> is the amount of the specified xAsset you intend to burn.
<xAsset Type> is the xAsset you are intending to burn.

例:
xasset_transfer_burn hvx000000000000000000000000 0.0001 0.01 XBTC

The above example sends 0.0001 xBTC to the specified address and burns 0.01 xBTC.

以前 多重签名

多重签名

以下知识库文章介绍了如何创建和使用 Haven Multisig CLI 钱包.
这些指令基于 2/3 多重签名,这意味着在总共三名授权签名者中,需要任意两名才能使交易有效。

简而言之,如果已经创建了多重签名钱包,那么创建和提交交易所需的步骤如下:

  • 同步钱包 A 和 B。
  • 从 A 导出多重签名密钥图像。
  • 将多重签名密钥图像导入 B。
  • 从 B 生成 TX。
  • 将TX导入A,在那里签名,然后提交。
先决条件

本文假设您以前使用过 CLI。
如果不是这种情况,建议您先熟悉如何使用 CLI。请在我们的 KB 页面中搜索“cli”和“local node”以开始使用。

创建新钱包
  1. 下载 最新的 CLI 应用程序。
  2. 跑步 黑文 并确保守护进程完全同步。
  3. 每一方(本例中为 3 方)必须使用以下方式创建新钱包: haven-wallet-cli (确保未启用后台挖掘)。
  4. 退出钱包并备份种子并复制钱包文件(以防您需要重复这些步骤)。
  5. 重新登录钱包并运行以下命令:
    设置启用多重签名实验 1
    设置自动刷新 0
准备钱包
  1. 各方输入以下命令:
    准备多重签名
    .
  2. 发送输出至 全部 其他方(使用 Element 等安全平台进行共享)。输出应如下所示:
    MultisigxV2R1TYQNzErUgssPfURuXVvEq1M4QfUgpBLrz2HXGKkyaonPCH8Kv6jQLqEGEXUtuJNjELcqLUNHKfEopDqtsyzz4sEbCWhtRanxGm8amKYDHmfFjRCVsR3Xmot8RGLp6WN5KQNLUepsFNpePMkW8yomYrCFLpCkJ72fkjBUy1qx6TH8L3wQ
    .
  3. 各方输入以下命令:
    make_multisig 2
    在哪里和对应于 其他 各方在步骤 7 中共享的数据。

    该命令应如下所示:
    make_multisig 2 MultisigxV2R1TYQNzErUgssPfURuXVvEq1M4QfUgpBLrz2HXGKkyaonPCH8Kv6jQLqEGEXUtuJNjELcqLUNHKfEopDqtsyzz4sEbCWhtRanxGm8amKYDHmfFjRCVsR3Xmot8RGLp6WN5KQNLUepsFNpePMkW8yomYrCFLpCkJ72fkjBUy1qx6TH8L3wQ MultisigxV2R1MG7sQpykJTv4RMEuyQV6m1FBX9zVMPXva3dragVUh9F9FjTTmJ4DLvUNP57njearPRbHnFv1NvKMeL1yQTdbcy7nQ1r4rDvJQzHhNvUeCFzAm6TLhwwjAiqfUBtS6ajBFZ8XVsGwLhCc1S3jK7ffsAKaRF9cLyEzJgpaXNShnrsY4hEK
    .
  4. 将步骤 8 中生成的数据发送至 全部 其他各方。数据应如下所示:
    MultisigxV2Rn1LWRyU32PL2D4MnPtp4w5YFS6KTkanCW18adkxUTdMVJDaqQ9E1gsTRQJTZFADurxZb6w2amhCpHtWHPcykirrk3AE1AS65NxkJG4zRgQJF26m8obGa39AVDYicUsFrL3LRMHF2DUKKckJoYZcRbCUeNP4PBrExea3na2TUm7FEw995ZL5N9n7nVxysH6JdwLfDjXaWDotxZtyPn1ifXvgJHJctsFPP
    .
  5. 各方运行以下命令(第 1 次传递):
    exchange_multisig_keys
    在哪里和与步骤 9 中共享的其他方数据相对应。

    该命令应如下所示:
    exchange_multisig_keys 多重签名MultisigxV2Rn1LV1jgtbFBZQJTZFADurxZb6w2amhCpHtWHPcykirrk3AE15GGTSNN6328nPGtUi3hDQdFr8rNk2aSpMNquYHSbxNhNZ7Q48j4TRAauoTVenC5ZmsS8EViFdieeHtzgPFwrg9cgAX93F7g4UHyAd82BeTRZb3cxsLGQ3nTZb6ey2HN8dJa6Y8ssCniTd6Kchn4cWhS9Qqz38whxCDNYd7UJCpGCa3k1
    .
  6. 将步骤 10 中生成的数据发送至 全部 其他各方。数据应如下所示:
    MultisigxV2Rn1WC6rFTBNJkY4qjHv8UYXGifkHemhyRJmXnNVtQY8dcx4T2fZBnnCy2iMAFVerhacP1UytUMaGyAN5N5XvnXqqY7fyYAaBX639tG4zRgQJF26m8obGa39AVDYicUsFrL3LRMHF3XFVxmv3XjngbXYY47EXY1BgZk6UYxBAN12Ep2ETqR6rpTvUB8QJmQkrdUpiiu146zoiHieUj2He4KwCgkPj9vK7Y
    .
  7. 各方运行以下命令(第二遍):
    exchange_multisig_keys
    在哪里和与步骤11中共享的其他签名者的数据相对应。
    此步骤应生成多重签名钱包并提示您钱包地址。
    .
  8. 将钱包地址与各方进行比较,确保它们相同。
    如果它们不一样,则说明出现了问题,您需要使用步骤 4 中备份的钱包文件重新开始。
    .
  9. 类型 种子 并备份种子字符串,其形式如下(多重签名种子与通常的种子不同):
    020000000300000005cd2e5a01ef0830eb666b838d8402795ae8f24f6e3cf2068ff8e48899aed11f500473d4c3a9b9bb9451f19facfff91def79172ed466b808f9fa2173a25d149e4a1c1161be6c029b2c4d0ca5fc806ddc1d46edc7dc3d0727a68ad2f6d24bf6086d269cfd2255f73375939820a71802e25e12abd220271a16505059cb168ce90367c23b78dda9038037406aafa4e6d8ed363f998209ab2a6432c78e5597411a0fb43da66388574bda7edbe6122ee6e8ce987a5eb553ccf3cac170b8031448aa05436d4f88e749ea315b12c6c3b93e5905d63bd6f29df0ba3f4cc888318a1f49c45813af87c6d890797fd36bb2c61ec3f0cd009ec413d1e10d71b19e4f6b893381d6a58526d2f35a1726e847e4bed22ea71f7deb2dc7aff8c7c12505345af8611a
    .
  10. 关闭钱包并备份钱包文件。
  11. 其中一方需要将资金发送到共享地址。
  12. 重新登录并同步钱包,以确保各方都已收到并确认资金。
发送准备
  1. 为了准备发送,人员 1 输入以下命令:
    导出多重签名信息
    <filename>
    只是您要导出的文件的名称,它应该是简单的名字。
    生成的文件称为 关键图像,是钱包输出的快照。
    .
  2. 将导出的文件发送给第 2 个人。第 3 个人也可以这样做,但不是必须的。
    .
  3. 第 2 个人和/或第 3 个人下载共享的文件并将其放在与 CLI 应用程序相同的目录中。
    .
  4. 第二个人或第三个人输入命令:
    导入多重签名信息
    <filename>
    与步骤 18 中创建并在步骤 19 中共享的文件相同。
    .
  5. 在步骤 21 中导入密钥图像的任何人现在都可以创建交易。
正在发送
  1. 第 2 个人或第 3 个人通过输入以下内容以通常的方式创建交易:
    转移

    这将创建一个名为 multisig_haven_tx 并将其发回给第 1 个人。
    .
  2. 人员 1 下载上述文件并将其放入与 CLI 应用程序相同的目录中,然后输入以下命令:
    sign_multisig multisig_haven_tx
    .
  3. 一旦成功签名,人员 1 输入以下命令来提交 TX:
    submit_multisig multisig_haven_tx
笔记

如果第 1 个人和第 2 个人进行了一笔或多笔交易,而第 3 个人不在场,则当第 3 个人同步保险库时,将不会显示正确的金额。

为了解决这个问题,第 3 个人必须使用步骤 20 中的命令从任一参与者导入第 19 步中共享的最新密钥图像。导入后,第 3 个人可以进行“刷新”,然后就会显示正确的钱包余额。

如果准备发送(共享密钥图像)和创建 TX 之间花费的时间太长,该过程可能会超时,您必须再次执行此阶段。

来源

https://resilience365.com/monero-multisig-how-to/

https://taiga.getmonero.org/project/rbrunner7-really-simple-multisig-transactions/wiki/23-multisig-in-cli-wallet

以前 治理钱包-地址和查看密钥

什么是 VBS?

VBS 首次实施于 2023 年 1 月 作为 Haven 3.0 代币经济学的一部分 更新.

作为 2023 年 8 月 29 日,它随着 rebase 一起更新到 Monero v0.18,在 Haven 3.2 下。

VBS 代表 拱顶支持支撑.该短语意味着您需要用您保险库中的资金支持您的支持(离岸和在岸)。
它是一个值,一个乘数,决定了金库中所需的抵押品数量,以便能够进行离岸 (XHV -> xUSD) 或在岸 (xUSD -> XHV)。

抵押品 被称为保险库中解锁的 XHV 的数量。

VBS的目的是什么?

结合抵押品的 14 天锁定时间和兑换金额的 24 小时锁定时间,VBS 旨在:

  • 防止 XHV 在交易所的价格操纵,以增加金库内的 XHV 并以牺牲 XHV 持有者为代价从中获利。
  • 通过减慢支撑过程来防止 XHV 过度和快速膨胀。
  • 防止死亡螺旋。

    在最新版本 Haven 3.2 中,VBS 要求已显着降低,以便:
  • 加快转换并使协议再次运行。
  • 帮助 xUSD 重新锁定汇率。

VBS 是如何计算的?

VBS 是一个函数 市值比率.

市值比率

市值比率是衡量协议健康状况的指标。
市值率的计算公式为:

总资产市值 是所有 xAssets(xUSD、xBTC、xAU 等)的组合值(以美元计)。
XHV 市值 是 XHV 的当前流通供应量乘以 XHV 的当前价格。

这两个市值之间的比率决定了协议的状态。
当 XHV 的市值大于 Total Assets 市值时,比例较小,则认为协议处于健康状态。
当比率很高时,协议被认为处于不良状态。

如果您登录到 Haven 的 Web 或桌面保险库,您将看到该比率显示在彩色图表上,如下所示。

健康状态被认为具有 0.1 或更低的比率,其中 XHV 市值至少是总资产市值的 10 倍。这证实了所有 xAssets 都得到我们协议的基础资产 XHV 的安全支持。

市值比率计算

要自己计算市值比率,您需要先计算 XHV 的市值和 Total xAssets。

获得 XHV 市值的最快方法是前往
https://coinmarketcap.com/currencies/haven-protocol/

总资产市值的计算稍微有些棘手,除非您能够将其自动化。
首先,您需要获得除 XHV 之外的所有资产的流通量:
https://explorer.havenprotocol.org/supply

接下来,您需要从预言机中获取每项资产的当前价格:
https://oracle.havenprotocol.org/

由于 Haven 的资产具有较大的原子单位度数(12),因此预言机价格显示为 12 次方。要计算资产价格,请使用以下公式:

计算出每项资产的市值并将它们加在一起后,您将得出总资产市值。现在您可以使用上面“市值比率”部分中显示的公式计算市值比率。

VBS计算

自Haven 3.2发布以来,VBS的计算得到了简化,可以用单个公式表示。
离岸和在岸采用不同的 VBS 计算公式,以使 XHV 的通货紧缩程度比 xUSD 稍高一些。

离岸 VBS (XHV -> xUSD)
陆上 VBS (xUSD -> XHV)

当您登录到 Haven 的 Web 或桌面保险库时,在岸和离岸 VBS 值显示在市值比率图表的正下方:

VBS 和市值比率

导致 VBS 上升的三个主要因素:

  1. XHV 价格下降。
  2. 过多的离岸外包,降低了 XHV 的市值(如果价格不上涨)。
  3. 太多的内包,这可能导致 XHV 的销售压力增加,从而导致其价格下跌。

下表显示了离岸和在岸 VBS 在一系列市值比率下的价值。

该表有几点需要注意:

  • 最小 VBS 为 1。
  • VBS 的最大值为 10。
  • VBS 对岸上有更多的保护,以防止 XHV 膨胀得太多、太快。

VBS是如何应用的?

VBS 用于 XHV 和 xUSD(离岸和在岸)之间的转换,其价值决定了支持过程所需的抵押品数量。

离岸实例

如果您想要离岸 100 XHV,且当前 VBS 经计算为 3,则您将需要 100 x 3 = 300 XHV 作为抵押品。

确认兑换后,兑换成xUSD的100 XHV将在24小时后解锁,抵押品(300 XHV)将在14天后解锁。

陆上示例

如果您想要入岸100 xUSD,当前VBS已计算为10,XHV的价格为$0.20,则您需要(100 / 0.20) x 10 = 5,000 XHV作为抵押品。

兑换确认后,兑换金额(100 xUSD,或 500 XHV)将在 24 小时后解锁,抵押品(5,000 XHV)将在 14 天后解锁。

VBS 会应用于 xAssets 吗?

我们目前不打算将 VBS 添加到 xUSD <-> xAssets 转换。

这个主题已在我们的 discord 服务器中进行了广泛讨论,因此如果您想对此发表意见,请加入我们的服务器并在“havenomics”频道发表评论。

有用的链接

下面列出了一些与转换和 VBS 相关的有用链接。

Haven对所有资产的流通量
https://explorer.havenprotocol.org/supply

所有资产的 Oracle 价格
https://oracle.havenprotocol.org/

交易次数
https://havenprotocol.org/knowledge/haven-transactions/

转换资产
https://havenprotocol.org/knowledge/converting-assets/

Haven链分析
该网站目前正在建设中,准备就绪后,它将显示图表、市值、转换统计、VBS 分析等。
https://havex.io/haven

Haven 3.0提案
https://havenprotocol.org/2022/10/02/haven-3-0-tokenomics-proposal/

以前 关于保管库文件

维护您的隐私

为了在不损害您在 Haven 中的财务隐私的情况下利用打包代币为加密带来的好处,有一个简单的解决方案:

第 1 步:为所有打包的令牌交互创建一个专用的 Haven Vault 帐户。 

……就是这样。然后,您可以将您的本地硬币从您的主保险库发送到您的“包装保险库”,如下所示:

主保险库 >> << 包装金库 >> << DeFi 生态系统

Haven 内的所有交易都是私密的,因此,通过使用专用账户与更广泛的 DeFi 生态系统进行所有交互,您可以轻松地在 Haven 内保持完全用户隐私的好处,同时访问 DeFi 的流动性和跨链效用。

以前 Wrapped Token 常见问题

Wrapped Token 常见问题

什么是包装令牌?

包装代币只是存在于二级区块链上的加密货币代币,它允许本地资产的价值从一个区块链转移到另一个区块链。

在 Haven 的情况下,它是用于 BSC(Binance 智能链)的代币。它保持与 XHV 相同的价值,并始终以 1:1 的比例与原生代币抵押。

为什么要在 Haven 上做?

Haven 的核心承诺是为任何人提供一种访问稳定价值加密货币的方式,同时保留完整的用户隐私。这一愿景已经通过 Haven 网络上可用的一系列 xAsset 实现,但也带来了一些重要的妥协。 

使用打包代币旨在通过提高网络的可访问性、流动性和实用性来释放潜力并降低进入壁垒。 

wXHV 等封装代币提供了区块链之间的互操作性,因此人们可以轻松移动资产并利用其他区块链上的功能和应用程序。这些优势可能是更快的交易时间、更低的费用或单产农业机会。

它是如何工作的?

封装的代币是通过称为“铸造”和“燃烧”的过程创建和销毁的。为了铸造诸如 wXHV 之类的封装代币,标的资产(在本例中为 XHV)被发送给将 XHV 存储在数字保险库中的托管人(多重签名保险箱)。一旦底层 XHV 被锁定,就可以铸造等量的 wXHV。 

这个过程也可以理解为“包裹”。使用智能合约将基础资产“包装”在数字保险库中,并铸造新包装的资产以在另一个区块链上使用。

要刻录 wXHV,遵循相同的过程,但相反。 wXHV 被从流通中移除,等量的 XHV 从数字金库中释放并允许回到 Haven。 

我的硬币被包装后会怎样?

以最简单的形式包装您的硬币意味着您将您的本地硬币存入智能合约控制的钱包。然后,智能合约会检查这笔存款并将等量的代币释放到您的接收地址。

您存入的代币将保存在保险库中,直到您决定“解开”代币并将您的代币送回您的 Haven 地址。

他们如何保持安全?

您存入的硬币存放在一个多重签名的 Gnosis 保险箱中。这意味着要进行任何交易,在移动任何硬币或代币之前,需要最少数量的人签署交易。

灵知安全 是一个开源和正式的 已验证 用于以太坊网络的自托管钱包,通常被认为是多签名存储的最安全选择之一。

我可以随时打开它们吗?

是的,您可以随时将您的代币发送回包装合约地址并“解包”回原生代币。

我可以在哪里使用我的包装令牌?

打包的代币将被桥接到 BSC(币安智能链),使其能够访问该网络上所有可用的 DApp 和协议。可以查看最新列表 这里.未来将有可能连接到其他 EVM 链,以获取它们的效用和流动性。 

我可以在哪里存储我的包装令牌?

有许多钱包可用于在不使用时存储您的代币。下面列出了一些最受欢迎的:

当我使用包装的令牌时,我是否仍然拥有相同的隐私?

​​​​​​​​您在使用打包代币时不会保持相同级别的用户隐私,因为默认情况下以太坊网络具有更高的透明度。 

但是,一旦您将代币“解包”回原生代币并将它们转移回您的 Haven 保险库,用户隐私的核心承诺将保持完整。 

建议始终使用专用的 Haven 地址与 3rd 方集成进行所有交互,包括包装的代币和 THORChain。

下一个 维护您的隐私

在通量上运行

介绍

随着项目的发展和壮大,随着项目基础设施的发展,它是很重要的。作为一个社区主导的项目,我们必须尽可能多地分散项目,其中更重要的部分之一是基础设施的托管。

什么是通量?

Flux 是一种去中心化的云基础设施服务,它使用户能够在多个服务器上托管他们的应用程序。在基于区块链的架构上运行 Flux 比传统上用于托管的中央服务器具有更大的弹性。您可以在此处了解有关 Flux 的更多信息: https://runonflux.io/

为什么这对 Haven 很重要

Haven 的基础设施包括几个部分,这些部分对于用户无缝交易和私下存储其财富的能力至关重要。直到最近,网络保险库、保险库节点、资源管理器和纸质钱包都托管在 Digital Ocean 上。

将主机迁移到 Flux 将确保其中任何一个都没有单点故障。 Flux 目前有超过 11,000 个节点维护他们的网络,这将有助于使 Haven 更具抗审查性和抵御攻击的能力。

以前 区块链引导程序

区块链引导程序

When you run your own node there are a couple of options to download the blockchain. You can run your daemon and sync the chain ‘manually’. This can take some time to do, and the chain will take up a lot of storage (~35GB).

It is also possible to speed up this process by downloading the blockchain bootstrap file.

The file can be downloaded from here:
No longer available!

  • 要使用它,您只需替换现有的 数据库 文件与下载的文件。

The last update was carried out on 24th August 2024 (~35GB); this will speed up the sync time.

注意: 因为这是一个“快照”而不是区块链的实时导入版本,所以无法验证记录的真实性。用户自行承担下载和使用的风险。

以前 流通资产
下一个 在通量上运行

流通资产

关于 XHV 供应

流通中的所有 XHV 都来自两个来源之一。

1. 采矿,就像任何其他工作量证明加密货币一样。

2. 铸币,通过铸币和销毁机制,以当前美元价值在 xUSD 和 XHV 之间转换。 

因为任何人都可以随时在资产之间进行铸币,所以 XHV 的供应是有弹性的,会随着每次转换而波动。反过来,这意味着最大供应没有上限。然而,它不是无限的,因为开采的数量受到排放计划的限制,而开采的数量受到可交易资产的可用性的限制。

xUSD 和 xAsset 供应

Haven 生态系统中的所有 xAsset 均源自 XHV,使用类似的铸币和销毁机制。 

此计算的总和在供应页面上可见:

https://explorer.havenprotocol.org/supply

注意:供应数据不是 100% 准确的。看到这篇关于“a流通精度”了解更多详情。

以前 流通数据的准确性
下一个 区块链引导程序
zh_CN简体中文