Superblock problems history (since begin of July)

in #beyondbitcoin7 years ago (edited)


copied from here


---


A user in IRC asked: 

  • "I'm interested to learn more about why projects are missing and what's causing SBs to take so long to be found if there's a place I can do a bit of reading"


Below is a list of the change log with SB-related fixes + other links, until we get another official dev update on the troubling superblocks since 5 weeks.


3.5.9.8

  •  Revised Neural Network business logic rule fix inability to stake current superblock
  • Revised Neural Network magnitude calculation to prevent diluted magnitudes
  • Cap magnitude to 32766 in NeuralNet to avoid future hash inconsistencies when packing binary superblocks
  • Fix binary pack/unpack bug which could cause the contract to get a different hash when unpacked

3.5.9.7

  • Neural Network business logic rule fix inability to stake current superblock:
  • Add artificial researcher to contract to push the average magnitude above 70. Without this the superblock is rejected by the wallet

3.5.9.6

  • Neural Network enhancement to help stake current superblock: use UTC time instead of local time when determining file mirror filename suffix.

3.5.9.5  

  • Fixed Neural Network handling of 404 errors (causing incomplete superblocks),
  • and bug causing it to skip Rosetta
  • see also: "So, what are the possible reasons for the delay/mag zero this time?" here (downvoted on steemit, please upvote)  
    • BOINC projects being offline (maintainance, unexpected probs, ...)
    • The CENTRALIZED component and NOT OPENSOURCED harvest server seems to make trouble (file names not correct, ...)

3.5.9.4

3.5.9.3

  • Fix neural network inability to stake superblocks
  • Require superblocks to be populated with more than half of the  whitelisted projects (see e.g. recent case with a superblock that had only 4% of the whitelisted BOINC projects included)
  • Add subfolders to Neural Network

3.5.9.2

  • Fix neural network project gather bug related to timezones

3.5.9.1 (July 3)  

  • Neural Network improvements:  
    • Don't download stats data that hasn't changed.
    • Use gridcoin.us as a stat mirror to reduce BOINC server loads.
    • Use UTC instead of local time when filtering idle CPIDs.
    • Only include beacons younger than 6 months when calculating magnitudes.
    • see also: Gridcoin superblock, we forgive you


non-SB-related changes:


3.5.9.4

  • fix speech bug
  • add checkpoint: #950000 (currently we have 967k blocks)

3.5.9.1

  • security: prevent untauthorized poll and vote deletions


Sort:  

see also here

Putting my vote in with the hopes your post doesn't get hidden again. Thank you for keeping good notes on the situation and encouraging critical discussion.

@erkan Your post is nice and useful may you increase success in steemit and do, i will be successful as you become famous and useful for many people, sekalo lagoli gratitude with me read your post I am inspired

Coin Marketplace

STEEM 0.16
TRX 0.15
JST 0.027
BTC 60256.67
ETH 2327.64
USDT 1.00
SBD 2.46