Aktywni farmerzy Chia mogli ostatnio zauważyć pewne spowolnienia w synchronizacji blockchaina. Okazuje się, że mogły w tym uczestniczyć osoby nieuczciwe lub wystąpił błąd. W każdym razie, blockchain został zakłócony poprzez wstawianie monet o ujemnych wartościach. Miało to miejsce w bloku 255518, krótko po północy czasu wschodniego. Zespół Chia szybko opracował poprawkę: Chia Blockchain 1.1.5 został wydany. Wszyscy farmerzy Chia muszą jak najszybciej zaktualizować go do wersji 1.1.5.
Więcej informacji na temat tego, co się wydarzyło, znajdziesz w notatkach dotyczących wydania:
Nie sprawdzaliśmy wartości ujemnych w konstruktorze uint64. W związku z tym monety z wartościami ujemnymi zostały dodane do puli pamięci. Bloki te przeszły walidację, ale nie zostały dodane do łańcucha bloków z powodu braku serializacji wartości ujemnych w uint64. Farmerzy tworzący te bloki tworzyli bloki, które nie trafiały do łańcucha ani nie przechodziły do jego dalszego rozwoju, przez co łańcuch bloków zwalniał, począwszy od bloku 255518, około godziny 6:35 czasu PDT. Poprawka dodaje sprawdzanie puli pamięci i walidację bloków oraz nie rozłącza peerów wysyłających te nieprawidłowe bloki (peer 1.1.4 lub starsze), co sprawia, że ta aktualizacja nie jest obowiązkowa, ale jest zalecana. Użytkownicy, którzy nie dokonają aktualizacji, mogą doświadczyć odrzucenia swoich bloków przez innych peerów.
Czytaj więcej – Archiwum uprawy i hodowli chia




Amazon