[BUG] Pool can run out of available balance because of low pool fee
まだ誰も着手していません。
評価
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 初心者へのやさしさ
- 25/100
- issue の種類
- バグ
- 明瞭さ
- 説明が足りない
- 活発さ
- 停滞
- 技術スタック
- python
- 領域
- blockchain
調査の方向性
まず、プール手数料がハードコードされている箇所と、トランザクション手数料、マイナー報酬、ブロック報酬が計算されている箇所を特定します。想定される手数料と支払いの計算式を明確にし、その後、トランザクションコストがプール手数料を上回る場合や、多数のマイナーが参加する場合でも、支払いに必要な資金が確保され続けることを検証します。
索引モデルが issue の本文から書いたものです。
説明
Having the pool fee hardcoded presents an issue where if lots of miners are participating the pool can run out of funds.
If the total transaction fees + miner rewards > block reward (this would be extreme and probably a flood case) or total transaction fees > pool fee.
Instead the fee should be a multi part calculation.
The pool takes a flat fee (or percentage of reward) and then the total cost for transaction fees is calculated by the number of transactions required, then the remaining balance is what is divided up into the transaction amounts. Well or something along those lines anyway...
- 主要言語
- Python
- スター
- 429
- フォーク
- 189
- 平均マージ
- 54分
- マージ済み PR(30日)
- 1
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
Chia-Network/pool-reference のほかの issue
-
難易度 3/5 1〜2日 初心者へのやさしさ 48/100
Chia-Network/pool-reference#349 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
Chia-Network/pool-reference#296 · コメント 1 件 · リアクション 1 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 15/100
Chia-Network/pool-reference#292 · コメント 1 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 20/100
Chia-Network/pool-reference#290 ·
-
mysql errorオープン
難易度 3/5 1〜2日 初心者へのやさしさ 45/100
Chia-Network/pool-reference#288 ·
Chia-Network/pool-reference の issue をすべて見る
似ている issue
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
anchore/grype-db#1149 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
[Bug]: `hermes plugins update` clones an entire monorepo twice - `subdir` is resolved but dropped at both catalog-update call sites対応中かも @HootRock が今日担当しました。 オープンcomp/cli P2 type/perf
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
NousResearch/hermes-agent#142417 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
-
SMC SPEC
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
tenstorrent/tt-oca-harness#3287 ·
メンテナーはふだん 1 日以内に返信
-
bug enhancement python
難易度 2/5 1〜3時間 初心者へのやさしさ 85/100
DewaldOosthuizen/tech-cheat-sheets-and-notes#392 ·
メンテナーはふだん 1 日以内に返信
-
security
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
fabriziosalmi/wildbox#801 ·
メンテナーはふだん 1 日以内に返信