Skip to content

Releases: macrocosm-os/folding

TaoFold v1.4.4

21 Jan 17:16
5c296cf
Compare
Choose a tag to compare

Preventative measure for checkpoint file validation:

  • Check miner energies based on position and velocity.
  • If these diverge from submitted checkpoint file energies, reward is set to 0.

TaoFold v1.4.2

16 Jan 16:43
6ea1005
Compare
Choose a tag to compare

Major change:

  1. Any malicious keys should be set to 0 incentive.
  2. All submissions to a job should be unique. If they are not, all non-unique miners will receive 0 incentive.

TaoFold v1.4.1

15 Jan 16:06
9571e46
Compare
Choose a tag to compare

This release includes:

  • Additional tests for s3 functionality.
  • Updates to get_epistula_body logic to ensure Global Job Pool updates are interpreted correctly.
  • Black formatting for the whole repository with an update to increase the line length parameter.
  • validator blacklisting for maliciously acting coldkeys

TaoFold v1.4.0

09 Jan 17:32
605a1fe
Compare
Choose a tag to compare

The second major integration of components of the Global Job Pool (GJP), focusing mainly on adding files to S3 buckets.

  • Validators can now update jobs on the fly to the GJP using a new job_id. #301
  • Include the final checkpoints for all miner submissions into S3 so miners can access them. #306
  • Include S3 integration into the GJP flow to upload files #304

TaoFold v1.3.4

27 Dec 18:31
8749d88
Compare
Choose a tag to compare
  • Removal of PingSynapse implying random sampling of all miners.
  • Remove the use of miner_serving flag, i.e. miners cannot opt-out of jobs.

TaoFold v1.3.3

20 Dec 19:25
79652a1
Compare
Choose a tag to compare
  • Fix mass-setting exploit in miner returned proteins.
  • New validators should weight copy on startup if they have no weights. This gives them a warm start

TaoFold v1.3.2

19 Dec 21:35
b69a5fe
Compare
Choose a tag to compare

This includes:

  1. Upgrading the bittensor version of Folding to 8.5.1 to support CR3

Taofold V1.3.1

13 Dec 18:12
0fcd16b
Compare
Choose a tag to compare

Released a small hotfix for an exploit

TaoFold v1.3.0

12 Dec 01:27
182ba8c
Compare
Choose a tag to compare

We provide a major upgrade to the folding repo that is a first stepping stone towards a Global Job Pool. The major features include:

  1. an rqlite distributed database (https://rqlite.io) for holding the job requests created by the validator
  2. We use a centralized API from the new macrocosmos repo called Golgi-apparatus (https://github.com/macrocosm-os/golgi-apparatus) which is a FastAPI-based service for managing and interacting with job creation and deletion processes, backed by RQLite for distributed storage.
  3. The API uses Epistula (https://epistula.sybil.com) for secure communications that are signed by the hotkey credentials of the validator/miner

TaoFold v1.2.3

02 Dec 20:03
7671be4
Compare
Choose a tag to compare

Increase PingSynapse timeout because new Bittensor dendrite seems to be slower, and this was causing Timeout issues for all validators.