Bitcoin

Історія програми

Bitcoin 0.18.1:

  • Це новий випуск, з різними виправленнями і поліпшеннями продуктивності, а також з оновленими перекладами.

Bitcoin 0.18.0:

  • Це новий випуск, з різними виправленнями і поліпшеннями продуктивності, а також з оновленими перекладами.

Bitcoin 0.17.0:

  • Виправлено помилку збою з дублюючими входами в транзакції.
  • Bitcoinconsensus: помилка неприпустимих прапорів повинна бути встановлена в bitcoinconsensus_err.
  • Виправлено висновок довідки для -prune.

Bitcoin 0.16.3:

  • Виправлено помилку збою з дублюючими входами в транзакції.
  • Bitcoinconsensus: помилка неприпустимих прапорів повинна бути встановлена в bitcoinconsensus_err.
  • Виправлено висновок довідки для -prune.

Bitcoin 0.14.2:

— Виправлено помилку повторного сканування в разі помилки імпорту.
— Заповнення сервісів в GetLocalAddress.
— Забезпечує тільки очікувані послуги для половини вихідних з’єднань.
— При необхідності відновіть біткойн-config.h.
— Незначне виправлення в документації збірки для FreeBSD 11.
— Перевірка interruptNet під час пошуку dnsseed.
— Зменшено значне заморожування блокування cs_main.
— Скасовано положення зміни при відсутності змін.

Bitcoin 0.14.1:

— Видалення auth cookie при виключенні.
— Покращена обробка помилок для submitblock.
— Prioritisetransaction не завжди оновлює плату предка.
— Перейменовано аргумент disconnectnode.
— Оптимізовано GetWitnessHash () для транзакцій, які пов’язані з segwit.
— Очищення обчислення використання пам’яті pcoinsTip.
— Виправлено зависання при виключені> = 8 -addnodes.
— Виправлено zlib build on osx.

Bitcoin 0.14.0:

— Кеш підпис скрипта був повторно реалізований як «кеш зозулі», що дозволяє кешувати більше підписів і швидше шукати.
— Введено допустимі блоки, які дозволяють пропускати перевірку справжності сценаріїв для предків відомих-хороших блоків без зміни моделі безпеки.
— У деяких випадках компактні блоки тепер ретранслюються до повної перевірки відповідно до BIP152.
— Р2Р-мережу була реорганізована з акцентом на паралелізм і пропускну здатність. Мережеві операції більше не обмежуються перевіркою. В результаті у багатьох випадках вибірка блоків відбувається в кілька разів швидше, ніж попередні версії.
— У кеш UTXO тепер заявлена ​​невикористана пам’ять mempool. Це прискорює завантаження початкового блоку, так як пошук UTXO є основним вузьким місцем на цьому етапі, і немає необхідності використовувати mempool на цьому етапі

Bitcoin 0.13.2:

— Виправлені помилки.

Bitcoin 0.13.0:

— Кеш-пам’ять бази даних збільшена, що дозволяє вузлам прискорити підтвердження транзакцій.
— Командний рядок тепер дозволяє набирати кодові фрази і іншу конфіденційну інформацію в інтерактивному режимі.
— ПО оновлено для інтеграції C++ 11 і Python 3 — оновлених версій мов програмування.
— Дані про пов’язані транзакції (в тому числі, при використанні з CPFP) можна передавати зовнішнім програмам.
— Розсилка компактних блоків.
— Ієрархічно детермінована генерація ключа.
— Алгоритм «дитина платить за батька».
— Інші покращення та зміни.

Bitcoin 0.12.0:

— Додана підтримка перевірки підписів ECDSA всередині транзакцій з використанням lib secp256k1 замість OpenSSL.
— Зменшено обсяг трафіку, що віддаються програмою.
— Додана можливість обмеження обсягу споживаної пам’яті.
— Додана підтримка автоматичного використання прихованих сервісів Tor.
— Покращена функція підрахунку розміру комісії при транзакціях.
— Виправлена робота парсера налаштувань.
— Додана підтримка NODE_BLOOM.
— Інші виправлення та поліпшення.

Bitcoin 0.11.2:

— Виправлені помилки.

Bitcoin 0.11.1:

— Виправлені помилки.

Bitcoin 0.11.0:

— Багато додатків, змін і виправлень.

Bitcoin 0.10.2:

— Виправлені помилки.

Bitcoin 0.10.1:

— Виправлені помилки.

Bitcoin 0.10.0:

— Більш швидка і надійна первинна синхронізація блокчейну.
— Оновлені команди RPС, що видають інформацію по блокчейну, а також додана команда «getchaintips», що виводить всі відомі альтернативні ланцюжки, у тому числі, що складаються з одних заголовків.
— Чергова зміна оплати за транзакцію. Тепер оплата транзакції буде розраховуватися динамічно для оптимізації часу підтвердження.
— Новий анонімний інтерфейс HTTP API клієнта під назвою REST та інші оптимізації серверної частини, що прискорюють роботу демона.
— Підвищена безпека підпису транзакцій, тепер замість OpenSSL буде використовуватися бібліотека Libsecp256k1.
— Режим гаманця «Тільки перегляд» — тепер можна підключити доступ для будь-якого (чужого) гаманця Bitcoin і відстежувати його транзакції.
— Бібліотека узгодження (Consensus library), що поліпшує взаємодію клієнта Bitcoin з іншими програмами по API.
— Для майнерів (пулів) розроблений механізм, що дозволяє більш оперативно керувати транзакціями, що включаються в наступний блок, а також швидше поширювати транзакції по мережі.
— Подальший поділ монолітного ядра на декілька самостійних утиліт з вузькою функціональністю. Крім уже відомого bitcoin-tx додані bitcoin-key і bitcoin-script.

Bitcoin 0.9.3:

— Видалено непотрібний мілісон в обробнику сокета.
— Посилено ліміт пам’яті в CNode.
— Краща обробка окремих транзакцій.
— Додано опції -maxorphantx= і -maxorphanblocks=.
— Включає зміни попередньої RC версії.

Bitcoin 0.8.3:

— Виправлені помилки.

Bitcoin 0.8.2:

— Комісія за замовчуванням понижена з 0.0005 BTC до 0.0001 BTC.
— Мінімальний платіж тепер складає 0.00005430 BTC.
— Покращено звіт про процес синхронізації.
— Додана команда «send coins» в контекстне меню в адресній книзі.
— Збереження та відновлення розміру та позиції вікна.
— Нові переклади та оновлення старих.
— Значні зміни в коді мережі, що зменшує споживання пам’яті та затримки.
— Багато інших додатків, змін і виправлень.

Bitcoin 0.7.2:

— Виправлені помилки.

Bitcoin 0.6.3:

— Оптимізовані процеси перевірки транзакцій.
— Додано контрольну точку для підвищення швидкості звантаження початкового ланцюжка блоків.
— Виправлені помилки.