Пользователь
15,2
рейтинг
22 февраля 2013 в 03:55

Разработка → Вышел Bitcoin 0.8.0 (Важные изменения)



Вчера состоялся релиз Bitcoind и Bitcoin-Qt версии 0.8.0

Bitcoin — это цифровая, децентрализованная криптовалюта которая предназначена для проведения безопасных транзакций, которые невозможно отменить, она неподвластна ни банкам ни странам.

Список изменений:
— Переход на новую БД — LevelDB (ранее использовалась Berkeley DB)
(Смена БД была обусловлена снижением нагрузки на I/O систему)
— Исполняемые файлы подписаны ключом Bitcoin Foundation (Это требуется для последней версии OS X и Windows 8)
— Уменьшено использование CPU
— Реализована многопоточная обработка, таким образом, чем больше ядер у CPU тем быстрее будет происходит синхронизация кошелька
— Добавлена возможность отправлять некоторым Bitcoin клиентам только значимые транзакции
(Таким образом, клиент в сети Bitcoin может работать не выкачивая полную историю проведенных транзакций, а только те, которые требуются ему для работы. Это нужно для мобильных клиентов сети Bitcoin и настольного — Multibit)

После обновления клиента, будет произведена смена используемой БД, это может длиться от 10 минут и до нескольких часов, в зависимости от вашего CPU.

Статус сети Bitcoin (какие версии клиентов используются)

Кликабельно

http://Bitcoin.org/
Shift @shifttstas
карма
52,0
рейтинг 15,2
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама

Самое читаемое Разработка

Комментарии (37)

  • +1
    О, хорошая новость. I/O он грузил так, что почти полностью забирал на себя все ресурсы, даже система подвисала.
    • +1
      Кстати действительно улучшили, маковская версия начала адекватно себя вести по отношению к ресурсам. Теперь работать можно во время подкачки блоков.
      • +1
        А он заново будет тянуть базу, или перестроит существующую? А то с моим каналом заново тянуть очень долго…
        • +2
          Именно перестроит.
          • 0
            Отлично, вечером попробую.
  • +1
    А кто в теме, что асики уже заработали, глянул там сложность сильно растет. Посмотреть бы живьем, или Китайцы сами майнят.
    • 0
      Но курс продолжает расти…
      • 0
        А как курс соотносится с наличием асиков или сложностью генерации?
        • +1
          Сложно сказать, курс определяется предложениями. Но я думал, что из-за айсиков он упадет.
          • 0
            Ещё рано судить, но я тоже предполагаю, что пойдёт вниз.
            • +1
              Благодаря появлению айсиков, большую часть мощности можно сосредоточить в одних руках. Если возьникнут подозрения в вероятном шансе успешной реализации атаки «51%», то курс ждет обвальное падение. Причем тут может быть лавинообразный эффект из-за распространения панических настроений.
              • 0
                Интересно, но это, по сути, смерть сети как таковой. В случае, если сеть продолжит функционировать в обычном режиме, курс, как мне кажется, особенно меняться не должен.

                Вообще цены на асики по предзаказам вполне доступны простым смертным и реальных предпосылок к тому, что один человек скупит все асики я, лично, не вижу.
                • 0
                  Если конечно их продавцы и изготовители чисты на руку =) А ведь это не обязательно.
              • 0
                В одних руках,! ФРС?
              • 0
                Зачем нужна атака 51%, если в условиях изолированного рынка и отсутствия регулятора такие активы, заработанные сейчас, позволят всю жизнь быть «папой» валюты и главным маркетмейкером! Лучше доить, чем резать.
                • 0
                  Атака 51 позволяет дает на пример возможность тратить чужие деньги. ЕЕ интересно провести тому, кто не успел к дележке…
                  • 0
                    Каким это образом атака-51% позволяет тратить чужие деньги? Double-spending своих средств — да, но чтобы потратить чужие, нужно подделать подпись
                    • 0
                      Действительно, напрямую чижие деньги контролировать нельзя, я погорячился.
                      bitcoin.stackexchange.com/questions/658/what-can-an-attacker-with-51-of-hash-power-do

                      Но кое-что еще, кроме даблспенда, можно:

                      Reverse transactions that he sends while he's in control
                      Prevent some or all transactions from gaining any confirmations
                      Prevent some or all other generators from getting any generations
          • +1
            Я так рассуждаю: биткоины, генерируемые в будущем будут доставаться преимущественно владельцам асиков. Скорость генерации биткоинов примерно одинаковая и определяется параметром «сложность», который в случае массового использования асиков взлетит вверх, но в конечном результате скорость генерации блоков останется такая же. Просто владельцы видеокарточек останутся без доходов, вот и всё.
    • +2
      или Китайцы сами майнят.
      Да им вообще на калькуляторах можно… :)
      • +1
        Представил себе китайцев, вручную на калькуляторах считающих хеши. :)
        • +1
          1.3 миллиарда ядер, пусть и медленных, это вам не шуточки :)
  • 0
    Курс почему-то очень нестабилен. Это нихт гуд.
  • 0
    Кто подскажет, можно ли в новой версии хранить только текущее состояние сети вместо полной истории транзакций?
    У меня он старый блокчейн импортировал, но продолжает обращаться к большим файлам *.dat.
    • 0
      Добавлена возможность отправлять некоторым Bitcoin клиентам только значимые транзакции


      Это не то?
      • 0
        Отправлять-то он отправляет, но хранить продолжает все 6 ГБ. или я как-то криво обновился, не пойму…
        • 0
          Это нужно для мобильных клиентов сети Bitcoin и настольного — Multibit


          У вас они?
          • 0
            Хмм, топик об официальном клиенте, разве нет?
            То, что мультибит хранит только текущее состояние (~150МБ), далеко не секрет. Вот я и поинтересовался, может новая версия официального клиента теперь тоже так умеет. Запуск bitcoin-qt --help ситуацию не прояснил.
            • 0
              В официальном вроде ничего не поменялось в плане объемов хранимых цепочек. По крайней мере об этом не пишут и у меня тоже база меньше не стала.
            • 0
              Официальный клиент на то и официальный — что бы выполнять 2 функции — гарантировать верность данных в ести и проводить транзакции. если вам 1 пункт не важен — можете использовать «легкие» клиенты, но надежности с полным — больше
              • 0
                Могли бы сделать быстрый старт с подкачкой нужных блоков в первую очередь, а потом всё остальное. Я уже третий день жду синхронизацию…
              • 0
                Я это прекрасно понимаю. Просто интересно, вдруг в официальном клиенте появился «легкий» режим.
  • 0
    А вот по поводу мобильных клиентов. Кто нибудь может подсказать упрощенный алгоритм создания клиента. Я не совсем понимаю как со всем этим работать.
    • НЛО прилетело и опубликовало эту надпись здесь
  • НЛО прилетело и опубликовало эту надпись здесь
    • 0
      Это из-за использования всех ядер

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.