Chia-Network / bladebit

A high-performance k32-only, Chia (XCH) plotter supporting in-RAM and disk-based plotting
Apache License 2.0
339 stars 109 forks source link

v3.1.0-beta1 --disk-16 Windows Testing Results #397

Open subz390 opened 10 months ago

subz390 commented 10 months ago

Windows 10 testing, I created 14 plots with --disk-16 and all of the plots are bad;

Let me know whether there's anything I can do to help understand the issue better.

SevTylen commented 10 months ago

I have the same problem

CityJumperAC commented 10 months ago

same here, but by the next try they look totally fine, are ro replotting currently (as i am)

i seem to occur randomly over all my c5 plots, plottet and harvestetd on windows 11 also on linux harvester same behaviour!

greetz michael

pongvech commented 10 months ago

I have the same issue. Tested plots with Win10 and Win11 -z5 -t15 --disk16 --temp1 --temp2(different drive) All failed the check on chia plots check(Ubuntu) and bladebit validate (Windows). Farm is running on Ubuntu.

Spec: i7 10700K, 3080ti, 32gb, WD Blue NVMe x 2, Windows 10 and Windows 11

kolos666 commented 6 months ago

I create plots on a Linux system using the following command: bladebit_cuda256 -z 1 -f <farmer_pub_key> -c <contract_address> cudaplot --disk-16 -t1 /x/CHIA_TMP/ /y/CHIA_FINAL/

This command utilizes bladebit_cuda256, which is the standard version of bladebit but compiled with a modification as per this GitHub pull request: https://github.com/Chia-Network/bladebit/pull/401.

To verify the integrity of the plots, I use the command: chia plots check

When I set the number of check iterations to 10, the plot is considered OK as shown in this console output:

$ chia plots check -n 10 -g /mnt/disk1/plots/plot-k32-c01-2023-12-25-11-09-1e96bc83b836f80dcf995b2de3adbfdd936f4a9ea0a7130de120fae633edce35.plot
2023-12-25T14:37:27.856  chia.plotting.check_plots        : WARNING  Use 30 challenges (our default) for balance of speed and accurate results
2023-12-25T14:37:27.856  chia.plotting.check_plots        : INFO     Loading plots in config.yaml using plot_manager loading code (parallel read: True)
[.....]
2023-12-25T14:37:41.870  chia.plotting.check_plots        : INFO        Proofs 8 / 10, 0.8. Filepath: /mnt/disk1/plots/plot-k32-c01-2023-12-25-11-09-1e96bc83b836f80dcf995b2de3adbfdd936f4a9ea0a7130de120fae633edce35.plot
2023-12-25T14:37:41.875  chia.plotting.check_plots        : INFO     
2023-12-25T14:37:41.875  chia.plotting.check_plots        : INFO     Summary
2023-12-25T14:37:41.875  chia.plotting.check_plots        : INFO     Found 1 valid plots, total size 0.08544 TiB
2023-12-25T14:37:41.875  chia.plotting.check_plots        : INFO     1 plots of size 32

However, if the number of iterations is increased to 100, the plot is flagged as NOT OK, and an error is generated, as shown in this output:

$ chia plots check -n 100 -g /mnt/disk1/plots/plot-k32-c01-2023-12-25-11-09-1e96bc83b836f80dcf995b2de3adbfdd936f4a9ea0a7130de120fae633edce35.plot
2023-12-25T14:37:52.921  chia.plotting.check_plots        : INFO     Loading plots in config.yaml using plot_manager loading code (parallel read: True)
[...]
2023-12-25T14:39:14.196  chia.plotting.check_plots        : ERROR    <class 'ValueError'>: Invalid size for deltas: 45966 error in getting challenge qualities for plot /mnt/disk1/plots/plot-k32-c01-2023-12-25-11-09-1e96bc83b836f80dcf995b2de3adbfdd936f4a9ea0a7130de120fae633edce35.plot
2023-12-25T14:39:14.196  chia.plotting.check_plots        : ERROR       Proofs 62 / 100, 0.62 Filepath: /mnt/disk1/plots/plot-k32-c01-2023-12-25-11-09-1e96bc83b836f80dcf995b2de3adbfdd936f4a9ea0a7130de120fae633edce35.plot
2023-12-25T14:39:14.197  chia.plotting.check_plots        : INFO     
2023-12-25T14:39:14.197  chia.plotting.check_plots        : INFO     Summary
2023-12-25T14:39:14.197  chia.plotting.check_plots        : WARNING  1 invalid plots found:
2023-12-25T14:39:14.197  chia.plotting.check_plots        : WARNING      1 bad plots:
2023-12-25T14:39:14.197  chia.plotting.check_plots        : WARNING  /mnt/disk1/plots/plot-k32-c01-2023-12-25-11-09-1e96bc83b836f80dcf995b2de3adbfdd936f4a9ea0a7130de120fae633edce35.plot

This discrepancy in the plot validation process is concerning and needs further investigation.