专注Chia
分享与XCH有关的资讯

Chia矿池常见问题,官方解答!

【Chia在哪交易?】XCH如何交易,操作教程!

一般常见问题

我怎样才能开始池化?

您可以通过安装 Chia 1.2+ 并按照Pooling User Guide 中的说明进行更新。

我需要重新绘制才能使用官方池协议吗?

是的。任何想要加入池的人都需要创建新的 K32 或以上的可移植地块。这种新的绘图格式允许您在池和自池之间切换,每次切换之间的冷却时间约为 30 分钟(100 个块)。矿池之间的每次切换都需要在区块链上使用智能合约进行交易。我们的建议是慢慢地将您现有的地块一一替换为便携式地块,这样您在转换为所有便携式地块的同时仍有机会赢得 XCH。

我什么时候可以开始创建便携式绘图?

一旦池发布在主网上发生,就可以创建便携式(池化)图。

我需要支付 XCH 来创建池 NFT 或切换池吗?

您创建的每个 Pool NFT 至少需要 1 mojo(XCH 的 1 万亿分之一)+ 交易费。切换矿池只需支付交易费用。切换池。在主网上池启动的前几天,您可能可以使用 0 交易费。没有XCH的小伙伴可以到Chia官方水龙头领取100个魔力:https : //faucet.chia.net/

我可以同时使用 OG(原始)地块和便携式地块进行耕种吗?

是的。农民将在一台机器上同时支持 OG 地块和便携式地块。对于 OG 地块,0.25XCH 和 1.75XCH 都将发送给农民。OG 绘图不会受到绘图 NFT 或您创建的新绘图的任何影响。

如何将可移植地块分配给池?

首先,您将在 GUI 的新池选项卡中创建一个 Plot NFT(开发人员在他们的代码中称之为单例)。当您创建一个新的可移植图时,您必须为其分配一个特定的 Plot NFT(对于使用 CLI 的人,这将-p用 Pool Contract Address替换 Pool Public Key -c)。然后可以将使用相同 Plot NFT 创建的所有地块分配到一个池中进行耕作。您可以在同一个键上有多个绘图 NFT。

Chia GUI 和 CLI 中的“密钥”和“钱包”有什么区别?

用户可以在运行 Chia 的机器上拥有一个或多个密钥。密钥由私有信息(24 个字)和称为 的公共标识符表示fingerprint。使用 GUI 或 CLI 时,您一次只能使用一键登录。每个密钥必须单独同步,您可以通过单击“钱包”选项卡来检查它是否同步。每个密钥还可以有 1 个或多个与之关联的钱包。控制您的 Chia 的标准钱包是默认创建的。您还可以根据需要创建任意数量的 Plot NFT,它们也是钱包,每个都有自己的“钱包 ID”,并且它们与您用来创建它们的密钥相关联。在 CLI 中,您可以同时使用fingerprintwallet_id对 Plot NFT 执行操作,它们代表该 Plot NFT 的密钥和钱包 ID。

Chia 池与其他加密货币有何不同?

Chia 与大多数其他加密池协议有三个主要区别:1) 加入池是无需许可的。在加入之前,您无需在池服务器上注册帐户。2) 农民获得 XCH 奖励的 1/8 加上交易费用,而矿池获得 XCH 奖励的 7/8,用于在所有矿池参与者之间重新分配(减去矿池费用)。3) 拥有获胜证明的农民将耕种区块,而不是矿池服务器。

我怎样才能开始自己的游泳池?

如果您有为另一种加密货币编写池服务器代码的经验,那么使用 Chia 的参考池代码调整该池代码将很简单。我们只推荐具有良好 OPSEC 和业务经验的人来运行公共池服务器。根据您经营汇集业务的国家/地区,您可能需要遵守特定于您所在司法管辖区的税收、反洗钱和 KYC 法律。由于XCH的盈利能力,所有矿池都会成为黑客的目标,如果您有任何损失,您可能需要承担法律责任。

我在哪里可以找到 Chia 池的列表?

一个加密社区网站列出了所有即将到来的 Chia 矿池:https : //miningpoolstats.stream/chia

我可以在 Keybase 中宣传我的池吗?

您每天只能在 Keybase @chia_network.public#pools 中宣传您的游泳池一次。如果你是垃圾邮件,mods 会警告你,如果你坚持下去,就会禁止你。

为什么我不应该加入 Hpool?

Hpool 已经创建了他们自己的 Chia 客户端版本,没有随它发布源代码。不知道客户端可以做什么类型的恶意活动。Chia Network Inc 不鼓励任何人加入任何需要自定义闭源客户端的池。

为什么 Chia 不运行自己的官方池?

我们希望有一个健康的竞争池生态系统,没有特权的官方池比其他池具有不公平的优势。

我可以命名我的游泳池 chiapool.com 吗?

我们不会允许池使用“Chia”作为第一个词或其等价物(chia pool)。您可以说诸如“Chia pool”之类的话,尽管这可能需要免费且易于获得的许可证。转到https://www.chia.net/terms/以获取有关获取许可证的更多信息。

如果一个池获得 51% 的网络空间,他们可以接管网络吗?

不,Chia 的池化协议旨在让区块由个体农民耕种,但池化奖励进入池运营商的钱包。这确保即使池有 51% 的网络空间,他们也需要控制所有农民节点(具有 51% 的网络空间)来执行任何恶意活动。这将是非常困难的,除非所有农民(拥有 51% 的网络空间)都下载了由类似级别天才的 Bram 编程的相同恶意 Chia 客户端。

我还有更多问题,我该去哪里问?

加入我们的专用密钥库:@chia_network.public#pools

友情提示:请勿@直接向 (DM) 开发人员或模组发送信息。只需在 Keybase 中发布您的问题,我们会在有空时回答。

技术常见问题

我在哪里可以看到 Chia Pool 参考代码?

你可以在这里找到它:https : //github.com/Chia-Network/pool-reference。自述文件包含对其工作原理的解释,规范包含如何实现它的详细信息。

参考池代码是用什么编程语言编写的?

Python

使 Chia 的参考池代码适应我的池代码有多难?

如果你之前写过池代码,参考池代码会很容易理解。它只是用 Chia 的方法取代 PoW 概念,该方法通过 PoST 评估每个农民的参与,并使用 Chia 的智能合约调整 XCH 的收集和分配。

我是程序员,但从来没有写过池代码,我能用 Chia 的参考池代码运行一个池吗?

如果这是您第一次编写矿池代码,我们建议您查看已建立的 BTC 或 ETH 矿池源代码以及它们为用户提供的功能。您可能会与那些加密社区的大型矿池运营商竞争,他们将在第一天为 Chia 提供功能丰富的矿池。功能示例:排行榜、钱包浏览器、随机奖品、分层池费等。

池化代码中使用的变量名

  • puzzl_ehash:一个地址,但格式不同。地址是人类可读的。
  • 单例:一种智能硬币(合约),保证是唯一的并由用户控制。
  • launcher_id:单例的唯一ID。
  • 点数:代表农民完成的耕作量。它是根据提交的证明数量计算的,按难度加权。一台 k32 每天 10 点。要累积 1000 积分,您每天需要 10 TiB 耕种。这相当于 PoW 池中的份额。

如何计算一个农民的网络空间?

农民的网络空间可以通过每个单位时间内提交的点数或点数/秒来估计。每个 k32 平均每天获得 10 个积分。所以10 / 86400 = 0.0001157 points/second对于每个情节。每字节,即L = 0.0001157 / 106364865085 = 1.088 * 10^-15. 要计算总空间S,请取找到的总点数P,以及以秒为单位的时间段T并做S = P / (L*T)
例如,要在 6 小时内获得 340 点,请使用P=340, T=21600, L=1.088e-15S = 340/(21600*1.088e-15) = 14465621651619 bytes。除以1024^4我们得到13.15 TiB

难度如何影响农民的网络空间计算?

随着难度的增加,农民进行的查找和找到的证明较少,但每单位时间不会获得更多的积分。想象一下这样的场景:一个k32每天10个难度1的证明,相当于每天10个难度的1个证明。作为矿池服务器,你更喜欢每个K32每天收到1个难度10的证明。这就是为什么我们允许池服务器设置最低难度级别,以减少每个农民需要发送的证明数量来证明他们的网络空间。

您如何识别提交部分证明的农民?

农场主将提供他们的 launcher_id,这是该农场主池组的 ID。该池还验证空间证明和农民的签名,以确保只有真正的农民才能得到补偿。

池服务器是否需要跟踪所有农民及其奖励份额?

是的,矿池运营商需要编写代码来跟踪所有农民及其奖励份额。Chia 的矿池协议假设加入矿池不需要注册,因此每个提交有效部分证明的 launcher_id 都需要被矿池服务器跟踪。

单身人士可以采取什么行动?

你可以对单身人士做一些事情:

  • 更改池(需要所有者签名)
  • 逃生池,这是宣布你要换池(需要主人签名)
  • 领取奖励(不需要任何签名,到单例中的指定地址)

矿池如何领取奖励?

  • Farmer 加入一个池,他们会将他们的单身分配给 pool_puzzle_hash。
  • 当农民赢得一个区块时,矿池奖励将发送到 p2_singleton_puzzle_hash。
  • Pool 将扫描区块链以查找发送给 Farmer 单身人士的新奖励。
  • 矿池将向获胜农民的单身人士发送要求奖励的请求。
  • Farmer 的单身人士会将矿池奖励 XCH 发送到 pool_puzzle_hash。
  • 矿池会定期向有积分的农民发放奖励

如何判断服务器是否从特定客户端接收到足够的部分?

收到的部分数量是池唯一知道的,池不知道农民的确切总空间。该空间可以根据每个 k32 图在主网上平均每天获得 10 点的事实来计算。这意味着如果难度设置为 1,则每天 10 个部分,如果难度为 10,则每个 k32 地块每天 1 个部分。

为什么我在 testnet 中获得的积分比 mainnet 多?

每个 k32 图每天 10 点仅适用于主网,其 aDIFFICULTY_CONSTANT_FACTOR为 2^67。要在 testnet 上获得每个 k32 每天的点数,请将 2^67 除以在 中DIFFICULTY_CONSTANT_FACTOR找到的 testnet config.yaml,然后乘以 10。这可以让 k25s 在 testnet 上轻松参与。

k32 和 k25 之间的预期比率是多少?

查看win_simulation.py此 repo上的文件。这使用_expected_plot_size来自 chia 区块链的函数,该函数使用公式: ((2 * k) + 1) * (2 ** (k - 1))计算图大小。插入您的 k 值并进行除法。

如何计算某个 Y 大小的图在 Z 时间内可以得到多少个 X 难度的部分?

win_simulation.py文件。

我可以在主网上使用测试网池化图吗?

不,您只能在主网中使用为主网创建的图,测试网也是如此。

这是否意味着 Chia 的分叉不能使用这些池化图?

Forks of Chia 可以通过将 1.75XCH 发送到农民目标地址来轻松使用这些池化地块,使它们全部成为单独地块。如果备用区块链也想做池化,他们需要reserves通过提供launcher_id和启动器花费(包括所有者签名)来创建一个特殊的交易,该交易是单例的。然后代码可以自动将这个单例分配给提交它的用户。

池服务器需要哪些 API 方法来支持 Chia 客户端?

池需要支持一些 API 方法。它们记录在此处:https : //github.com/Chia-Network/pool-reference/blob/main/SPECIFICATION.md

我在哪里可以看到 Chia Pooling 的技术问答视频:

对于那些对 Chia Pools for Pool Operators 视频和演示感兴趣的人,您可以在这里找到它:https //youtu.be/XzSZwxowPzw https://www.chia.net/assets/presentations/2021-06-02_Pooling_for_Pool_Operators.pdf

草稿常见问题项目

捕获的重要 Keybase 对话需要转换为常见问题解答项目。下面的所有项目都将被清理,这只是一个临时剪切和粘贴 Keybase 中的对话作为占位符的地方:

赞(0) 打赏
未经允许不得转载:Chia之家 » Chia矿池常见问题,官方解答!

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

DIY Chia矿机,更便宜,更有乐趣

进入DIY矿机配置单

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏