# Alkimiya 测试Part I.

By [scarlet](https://paragraph.com/@scarlet-2) · 2022-03-09

---

简介

参与挖矿等共识生产活动的主要动机是赚取区块补贴和交易费用。这些现金流代表了在区块空间中累积的经济活动。然而，矿工们背负着不断增加的资本支出和运营费用。如果没有有效的工具来管理风险，他们的财务状况就会完全被市场变迁牵制。

与此同时，当今 DeFi 领域的收益主要来自于**提供流动性的风险资金**，或以一篮子**价值自我参照的资产为抵押的借贷活动**。因此，这些现金流往往非常不稳定，需要持续关注。为了扩大 DeFi 的部署规模，收益需要健康的现金流来源。

通过桥接两个世界，Alkimiya 协议解决了两个关键问题：

允许**共识生产者producer**对冲或货币化算力的溢价。

以挖矿现金流为乐高积木，构建成优质收益来源。

Alkimiya 的基本组成部分是 Silica 合约系统和收益金库HashVault。 Silica 合约系统是算力买卖双方之间的商品交换。具体来说，Silica 代表了买方同意购买算力合约的预付款与合约期间算力数量产生的挖矿奖励之间的互换。

Silica 合约是代币结算的，这意味着买卖双方只需交付适量的代币即可履行合约。同步允许任何人作为卖家或买家参与，即使他们不拥有物理哈希算力。

测试网版本涵盖了 Silica 合约的所有基本功能，目前在 Rinkeby，avax fuji 上可用。

silica合约类型

在 v1.0 发布后，Alkimiya 将支持以下 Silica 合约类型：

**ETH 挖矿交换**

_在 ETH 挖矿奖励和预付款之间交换合约_。卖方创建一份合同，在 Y 天内从 X Gh/s 的采矿中转发所有采矿奖励，以换取买方的固定付款。

ETH gas交换

在 ETH 交易费用和预付款之间交换合约。卖方创建一个合同，在 Y 天内从采矿 X Gh/s 转发所有交易费用（采矿奖励减去区块补贴），以换取买方的固定付款。

wBTC 挖矿交换

在 BTC 挖矿奖励（以 wBTC 计）和预付款之间交换合约。卖方创建一份转发所有 wBTC 的合约（在 Y 天内开采 X Th/s 以换取买方的固定付款。

在接下来的几个月中，Alkimiya 将继续推出对新合同类型的支持。

**silica的经济学**

在创建合约之前，卖家需要在他或她的 Silica 账户（工厂智能合约）上有一定的余额。 每天，清算引擎都会检查合约算力产生的硬币数量，并将数量标记为到期。

卖家余额需大于或大于累计到期总金额，否则账户内所有合约将违约。 卖家可以随时从 Silica 账户的余额中增加或提取多余的部分。 如果卖家有物理算力，他或她可以简单地从矿池仪表板（主网启动后）将支付地址更改为账户地址。

为保护买家在违约时不会赔钱，卖家不会立即收到全额预付款。 相反，合同继续保持有效的每一天，卖方都会继续“赚取”一部分预付款（阅读文档中的详细机制）

[https://alkimiya.io/documentation/](https://alkimiya.io/documentation/)

**测试**

在开始之前，请确保您有足够的 Rinkeby Eth 来支付用于测试的 Gas。

[https://faucets.chain.link/rinkeby](https://faucets.chain.link/rinkeby)

连接你的钱包（MetaMask，更多钱包支持即将到来），并切换到 Rinkeby Network

转到菜单→代币水龙头

从下拉列表中选择一个测试代币，然后单击添加到 Metamask，在 MetaMask 钱包上批准交易。

一 **创建 Silica 合约：**

进入菜单→创建合约并点击创建新账户，在下拉菜单中选择TestETH Mining Swap，然后点击创建新账户。

点击创建合约，然后点击增加最大算力将TestETH存入账户。或者，您可以复制账户地址并将 TestETH 直接发送到账户。

在 Create New Contract 窗口中，输入合约的参数：

接收：选择合约的支付代币，TestUSDT 或 TestDai。

算力：合约中的算力。

期限：合同的期限。

单价：每天每 Gh/s 算力的价格。

您可以使用 Pricing Analytics 为这些输入设置一些基本模型。

填写完所有参数后，点击创建合约，在 MetaMask 上批准交易。或者，您可以通过 Menu→Hashpower Bazaar 访问 Create New Contract 窗口。

合约将列在 Menu→Hashpower Bazaar 上。

![](https://storage.googleapis.com/papyrus_images/85722a65232e237a75ccddd8ada20f74bdf8ba30f47420b94800f8352af936ee.png)

**定价分析Pricing Analytics**

在创建新合同之前，您可以使用定价分析工具来帮助您选择要使用的正确输入。

1 以市场为基础

基于市场的方法模拟了三个关键金融变量（现货价格、全球哈希率和每个区块的交易费用）在合约过程中的变化。用户可以假设这些变量将在同一时期线性变化的百分比。该方法的输出是算力产生的总挖矿奖励的美元价值。

2 基于采矿成本

基于采矿成本的方法对合同期间发生的费用进行建模。这更适合希望锁定运营费用溢价的矿工。用户可以根据实际成本和预期利润率计算合同价格。

3基于综合成本

基于综合成本的方法模拟了综合销售算力的卖家的成本基础。它适用于已经获得或正在获得奖励代币头寸的卖家。

**二 购买silca 合同**

进入Menu→Hashrate Bazaar，选择Bid Window打开的合约，点击Bid。

单击批准付款，然后在 MetaMask 上批准交易。

输入购买金额并点击确认出价，在 MetaMask 上批准交易。

中标成功后，您可以进入菜单→投资组合查看合约状态。

详细指标

在每个合同选项卡上，单击合同详细信息以查看详细指标

![](https://storage.googleapis.com/papyrus_images/c6442af02a7a9a4aea51c53df5f5c122e0be1375159d32e825a61b4b8e409c6f.png)

除了价格、基差奖励和期限等基本信息外，合约详情页面还有以下高级指标：

预计盈亏平衡的静态天数：

全额支付金额除以每日挖矿奖励的美元价值。

隐含生产成本：

全额支付金额除以（每天开采的硬币数量乘以合约天数）

![](https://storage.googleapis.com/papyrus_images/160a9585d37372e2abfd52b706afb2f37a08f8d7fd10dd65e4b07801d6342679.png)

对于活跃合约：

累积奖励：到目前为止开采的硬币总数。

默认恢复：如果卖方今天违约，预付款如何在卖方和本合同的所有买方之间分配。

利润：买方的当前利润。

默认结算在默认情况下，请按照以下步骤操作：

买家将获得目前为止的所有挖矿奖励，以及卖家未赚取的剩余付款：

转到菜单→投资组合页面。

点击已完成合约下的结算按钮，然后在 MetaMask 上批准交易。

卖方将收到所赚取的付款：

转到菜单→创建合同页面。

点击已完成合约下的结算按钮，然后在 MetaMask 上批准交易。

最终结算

合同完成后，请按照以下步骤操作。

买家将获得所有挖矿奖励：

转到菜单→投资组合页面。

点击已完成合约下的结算按钮，然后在 MetaMask 上批准交易。

卖方将收到全额付款：

转到菜单→创建合同页面。

点击已完成合约下的结算按钮，然后在 MetaMask 上批准交易。

如果您有兴趣了解更多信息，请加入我们的社区 Discord 频道。

[https://discord.gg/vxmUM9PS](https://discord.gg/vxmUM9PS)

---

*Originally published on [scarlet](https://paragraph.com/@scarlet-2/alkimiya-part-i)*
