LINUX.ORG.RU

Релиз Bitcoin 0.7.0

 


1

4

Вышла новая версия интернет-кошелька Bitcoin 0.7. Отличия Bitcoin от других интернет-денег заключаются в открытости исходного кода, в высоком уровне защиты транзакций с использованием цифровых подписей, в анонимности транзакций, своей валюте, децентрализации работы системы (через P2P) и эмиссии денег, в возможности генерирования биткойнов пользователями, предоставляющими системе вычислительные мощности своего компьютера. Система платежей Bitcoin получила широкую известность в мире и прошла путь от денег для гиков до денег, за которые можно покупать реальные товары и услуги.

Пользователей Linux предупреждают, что если вы обновите версию Berkeley DB системы (например, апгрейд дистрибутива) вам нужно ещё раз запустить клиент Bitcoin с опцией -detachdb со старой версией DB, а затем запустить клиент Bitcoin с новой версией DB. Иначе программа не сможет прочитать базу данных и программа выдаст ошибку при запуске. Также проблему можно решить, удалив файлы с базой данных блоков blkxxxx.dat, чтобы программа загрузила их заново. Ни в коем случае не удаляйте все файлы с расширением «dat» из каталога данных программы, если не хотите потерять все деньги из кошелька Bitcoin.

Основные изменения:

  • Исправлена уязвимость в системе оповещения, которая позволяла провести DoS-атаку на клиент Bitcoin и вызвать максимальное использование CPU и диска. Исправление также доступно в обновлениях к веткам Bitcoin 0.5.x и 0.6.x.
  • Оптимизация позволила уменьшить использование CPU: были убраны избыточные проверки хешей и цифровых подписей.
  • Добавлена поддержка IPv6.
  • Добавлена поддержка Tor hidden service.
  • Улучшение проверки и незначительная оптимизация базы данных блоков.
  • Многочисленные изменения графического интерфейса. Также улучшены сообщения об ошибках программы.
  • В графическую оболочку возвращена RPC-консоль.
  • Чекпойнт на блоке номер 193.000.
  • Проведены работы по исправлению ошибки, при которой не загружается цепочка блоков.
  • Файл addr.dat замёнён на peers.dat, теперь там сохраняется дополнительная информация об адресах peer.
  • Теперь буфер отправки по умолчанию не 10 Мб, а 1 Мб.
  • Для прокси-сервера по умолчанию используется SOCKS5. Добавлена возможность подключения по имени хоста при использовании прокси-сервера. Добавлены соединения Seednode, которые теперь используются клиентами, работающими через прокси-сервер, вместо DNS Seeds.
  • Обновлены переводы.
  • Добавлены новые unit-тесты, исправлены некоторые Warning'и при компиляции.
  • Изменения API:
    • HTTP-сервер получил поддержку HTTP/1.1, конвейерной обработки и соединений keep-alive. Также он теперь использует поток на соединение, а не один поток на все соединения, что могло приводить к задержкам при работе с сетью.
    • Добавлена поддержка группировки JSON-RPC 2.0, позволяющая отправлять несколько запросов JSON-RPC в одном запросе HTTP.
    • Raw transaction API, подробности здесь.
  • Изменены консольные команды:
    • Добавлены параметры запуска -loadblock=FILE для импортирования файла блока, -onlynet для использования только IPv4, IPv6, Tor, -bind=<addr> для использования отдельных слушающих сокетов, -externalip и -discover.
    • Добавлены команды listaddressgroupings для облегчения слежения за биткойнами, getpeerinfo для отображения информации о любом из подключенных peer.
    • Вывод команды getdata дополнен новым значением mempool, а вывод команды listtransactions — 'blocktime' и 'timereceived', «умным» временем проведения транзакции.
    • Команда getmemorypool заменена на getblocktemplate/submitblock и getrawmempool.
    • Удалена команда getblocknumber.
    • Автодополнение набираемых команд bitcoind при использовании bash.

>>> Подробности

★★★★★

Проверено: catap ()
Последнее исправление: ZenitharChampion (всего исправлений: 15)

Ответ на: комментарий от kernel

В капстранах говоришь. Сравни уровень жизни на кубе и на ближайших к Кубе государствах с капрежимом (не считая штатов) и скажи, где он выше?

Куба - бывший де-факто штат США, если кто не знает. :D Давайте по этому с Флоридой сравним, например. Ну или с Техасом - тот тоже не так давно у Мексики отняли. :D

За уши притягиваешь. Сколько лет ее независимости? Какая промышленность с тех пор осталась?

Я же говорю, что важен не строй, ибо капстрой в соседних с кубой странах ничего не дал, а центры силы. А моделей развития множество. И нет уверенности, что текущая модель развития западной цивилизации жизнеспособна. Ибо досихпор пытаются ею управлять свлепую, на ходу придумывая как это делать. Вон, «печатный станок» впервые запустили на неограниченное время, что бы снизить безработицу.

x86_64 ★★★
()
Ответ на: комментарий от vurdalak

Можно анонимно завести банковскую карту, которой расплачиваться в интернете.

И даже принимать на неё платежи?

Будут. Просто они не будут сменять друг друга часто просто потому, что изменилось население.

Конкурирующие валюты не просто будут сменять друг друга, они будут существовать одновременно.

O02eg ★★★★★
()
Ответ на: комментарий от vurdalak

Ну вот смотри. Есть у нас население в 1000 человек и скорость выработки 10 биткойнов в час. Для примера. Через 100 лет у нас уже 1000000 человек, а скорость выработчик все еще 10 биткойнов в час. Понимаешь, чем это грозит?

Не надо проецировать проблемы инфляционной экономики на изначально дефляционную на уровне дизайна экономику. Для инфляционной экономики дефляция - это смерть, но только лишь потому, что таков ее дизайн.

Плюс ко всему, раз уж вы так любите сравнивать несравнимое, углубимся посильнее в функционирование банковской системы, как она есть. Во-первых, есть такая штука, называется частичное банковское резервирование. Во-вторых, в любой экономике (независимо от ее дизайна) в ходу как минимум три вида денег, из которых два наиболее важных - деньги ЦБ (они же государственные) и деньги КБ (они же коммерческие деньги). Коммерческие деньги производятся в ходе самого функционирования банковской системы последовательным умножением поступившей в экономику денег ЦБ на коэффициент размножения. Процесс этот происходит независимо от скорости печатного станка, производящего деньги ЦБ, и ограничен лишь нижними лимитами на банковские резервы. К примеру, когда речь идет о десятках триллионов долларов, речь по умолчанию идет именно о коммерческих деньгах. Полная сумма государственных долларов США при этом на порядки меньше, чем сумма коммерческих денег. Простой пример - на 2007 год бюджет был 6.65 триллиона долларов, при полной сумме государственных денег в экономике, равной «всего» 750 миллиардов долларов.

Это все я к тому, что функционирование традиционной банковской системы даже в виде суррогата легко «размножит» эти предельные 20 миллионов BTC (денег ЦБ, роль ЦБ здесь выполняет сообщество майнеров) во в пару десятков раз превосходящий объем коммерческих денег по мере надобности, и не поперхнется.

Подробнее можно почитать, например, здесь

http://en.wikipedia.org/wiki/Fractional_reserve_banking

Balthazar
()
Ответ на: комментарий от O02eg

И даже принимать на неё платежи?

По идее да, это полноценная карта.

Конкурирующие валюты не просто будут сменять друг друга, они будут существовать одновременно.

Зачем плодить велосипеды?

vurdalak ★★★★★
()
Ответ на: комментарий от O02eg

Подходит для чего? Где в одно и то же время нужны разные валюты, и чем они могут отличаться? Ведь валюта — это всего лишь универсальное средство обмена взамен бартера.

vurdalak ★★★★★
()
Ответ на: комментарий от x86_64

Я же говорю, что важен не строй, ибо капстрой в соседних с кубой странах ничего не дал, а центры силы.

Не совсем корректное выражение. Потому что отличных от капиталистических стран мы просто не знаем и не наблюдали. То, что коммунисты называют социализмом - это де факто государственный капитализм. Т.е. капиталистическая система, в котором собственником всего и вся является государство. Без каких бы то ни было других серьезных отличий.

Balthazar
()
Ответ на: комментарий от vurdalak

Подходит для чего?

Не для чего, для кого.

Где в одно и то же время нужны разные валюты, и чем они могут отличаться?

Ценой, скоростью создания блоков, централизованностью/децентрализованностью, продавцами, принимающими их.

Ведь валюта — это всего лишь универсальное средство обмена взамен бартера.

Не совсем, это всего лишь более удобный для обмена и хранения товар.

O02eg ★★★★★
()
Ответ на: комментарий от Balthazar

Я же говорю, что важен не строй, ибо капстрой в соседних с кубой странах ничего не дал, а центры силы.

Не совсем корректное выражение. Потому что отличных от капиталистических стран мы просто не знаем и не наблюдали. То, что коммунисты называют социализмом - это де факто государственный капитализм. Т.е. капиталистическая система, в котором собственником всего и вся является государство. Без каких бы то ни было других серьезных отличий.

А бесплатное жилье, образование, здравохранение - это серьезные отличия или нет?

x86_64 ★★★
()
Ответ на: комментарий от O02eg

Ценой, скоростью создания блоков, централизованностью/децентрализованностью, продавцами, принимающими их.

И зачем нужны такие альтернативные валюты?

Не совсем, это всего лишь более удобный для обмена и хранения товар.

В чем разница?

vurdalak ★★★★★
()
Ответ на: комментарий от x86_64

А бесплатное жилье, образование, здравохранение - это серьезные отличия или нет?

Мифическая бесплатнось - всего лишь результат того, что величину изымаемых с зарплаты денег тщательно скрывали от населения.

O02eg ★★★★★
()
Ответ на: комментарий от vurdalak

И зачем нужны такие альтернативные валюты?

Для разных целей, потому что одни параметры могут быть нужнее.

В чем разница?

В отсутствии понятия «универсальный».

O02eg ★★★★★
()
Ответ на: комментарий от x86_64

А бесплатное жилье, образование, здравохранение - это серьезные отличия или нет?

Социальные программы могут быть реализованы в любой экономике и при любом политическом режиме. Хоть при конституционной олигархии, вопрос тут лишь в нахальности власть имущих.

Иными словами, капитализм он и в африке капитализм, цвет флага и лозунги этого не отменят. Просто собственник один, государство.

Balthazar
()
Ответ на: комментарий от O02eg

А бесплатное жилье, образование, здравохранение - это серьезные отличия или нет?

Мифическая бесплатнось - всего лишь результат того, что величину изымаемых с зарплаты денег тщательно скрывали от населения.

Ну скажи это много лет не способному работать инвалиду в штатах. Что в советских системах его мифически бесплатно лечили бы.

x86_64 ★★★
()
Ответ на: комментарий от O02eg

В отсутствии понятия «универсальный».

Неуниверсальное средство обмена — любой товар. Как раз ради универсальности деньги и придумали.

Для разных целей, потому что одни параметры могут быть нужнее.

Например, для каких? Я вот ни одной не могу придумать.

vurdalak ★★★★★
()
Ответ на: комментарий от Balthazar

А бесплатное жилье, образование, здравохранение - это серьезные отличия или нет?

Социальные программы могут быть реализованы в любой экономике и при любом политическом режиме. Хоть при конституционной олигархии, вопрос тут лишь в нахальности власть имущих.

Иными словами, капитализм он и в африке капитализм, цвет флага и лозунги этого не отменят. Просто собственник один, государство.

Ага. Все мы животные. Ибо млекопитающие и так далее. А бог создал нас по своему подобию и потому бог животное. :)

Упрощение и обобщение никчему хорошему не приводят.

x86_64 ★★★
()
Ответ на: комментарий от x86_64

много лет не способному работать инвалиду

В США есть пособия для инвалидов, плюс при страховом случае оплата от страховых фирм.

А вот в СССР отношение к инвалидам было намного хуже.

O02eg ★★★★★
()
Ответ на: комментарий от O02eg

много лет не способному работать инвалиду

В США есть пособия для инвалидов, плюс при страховом случае оплата от страховых фирм.

А вот в СССР отношение к инвалидам было намного хуже.

Страховка у неработающего человека? В штатах? Вы умеете фантазировать.

x86_64 ★★★
()
Ответ на: комментарий от vurdalak

Неуниверсальное средство обмена — любой товар. Как раз ради универсальности деньги и придумали.

Не для универсальности, для упрощения.

Например, для каких? Я вот ни одной не могу придумать.

Более быстрые транзакции, например.

O02eg ★★★★★
()
Ответ на: комментарий от O02eg

Не для универсальности, для упрощения.

Наоборот усложнилось. Вместо обмена надо делать это через третий товар, да еще за все операции платить налог. А уж если продавец принимает одну валюту, а у тебя другая, так еще одна операция с потерями будет.

vurdalak ★★★★★
()
Ответ на: комментарий от x86_64

Страховка у неработающего человека? В штатах? Вы умеете фантазировать.

Инвалидность тоже нужно как-то умудриться получить. Про пособия вам возразить нечего?

Как и на «высокое» положение инвалидов в СССР? http://lib.rus.ec/b/256725/read

O02eg ★★★★★
()
Ответ на: комментарий от x86_64

Упрощение и обобщение никчему хорошему не приводят.

Это не упрощение или усложнение, а реальность. Разглагольствующие о социализме палец о палец не ударили, чтобы действительно его попытаться реализовать.

Почитайте, что такое социализм, и каковы его основные принципы. Государственный капитализм - это первая ступенька к социализму, которая по замыслу Маркса, Ленина и прочих не должна длиться долго. В известных же реализациях Марксизма-Ленинизма бюрократы застряли на этой транзитной по замыслу стадии, и не чешутся.

Ага. Все мы животные. Ибо млекопитающие и так далее. А бог создал нас по своему подобию и потому бог животное. :)

А кто сказал, что бог вообще нас создавал? Может, он просто наблюдатель? :)

Balthazar
()
Ответ на: комментарий от vurdalak

Вместо обмена надо делать это через третий товар, да еще за все операции платить налог. А уж если продавец принимает одну валюту, а у тебя другая, так еще одна операция с потерями будет.

Налоги появились после изобретения денег, как и комиссии за обмен валют.

O02eg ★★★★★
()
Ответ на: комментарий от O02eg

Во-первых, все равно операций больше становится.

Во-вторых, без денег не с чего было бы брать налог. 25% от купленного телефона — это как, кусочек от него отломать?

vurdalak ★★★★★
()
Ответ на: комментарий от O02eg

Страховка у неработающего человека? В штатах? Вы умеете фантазировать.

Инвалидность тоже нужно как-то умудриться получить. Про пособия вам возразить нечего?

Как и на «высокое» положение инвалидов в СССР? http://lib.rus.ec/b/256725/read

Вообще то речь зашла о «мифической бесплатности здравохранения». Вот я ткнул носом в то что эта «мифическая бесплатность» работала.

Это проблема штатов. У много болееющего возрастает страховка. Тому у кого возрасла страховка, тяжелее найти работу. Вот и остаются и без страховки и без работы да еще и больные. В этом случае, как раз, «бесплатность в чистом виде» срабатывает. Хотя есть и другие недостатки.

x86_64 ★★★
()
Ответ на: комментарий от Balthazar

Почитайте, что такое социализм, и каковы его основные принципы. Государственный капитализм - это первая ступенька к социализму, которая по замыслу Маркса, Ленина и прочих не должна длиться долго. В известных же реализациях Марксизма-Ленинизма бюрократы застряли на этой транзитной по замыслу стадии, и не чешутся.

То есть все что не является «книжным социализмом» - то автоматически становтся капитализмом. :)

Самих капитализмов туева хуча моделей. А уж переходных то форм....

Тут побывав на Валааме увидел «религиозную» модель экономики. :) Когда людям пох... на деньги. Делают свою работу, получают какие-то деньги, но заинтересовать их деньгами не выходит. Правда не всех :)

x86_64 ★★★
()
Ответ на: комментарий от vurdalak

Во-первых, все равно операций больше становится.

Но цепочка операций становится проще, нежели непосредственный бартер.

Во-вторых, без денег не с чего было бы брать налог. 25% от купленного телефона — это как, кусочек от него отломать?

Тем не менее, деньги не виноваты, что с них берут налоги. Сейчас с бартера также собираются налоги.

O02eg ★★★★★
()
Ответ на: комментарий от x86_64

Вот я ткнул носом в то что эта «мифическая бесплатность» работала.

Так она же к тому же ещё и не работала.

Это проблема штатов. У много болееющего возрастает страховка. Тому у кого возрасла страховка, тяжелее найти работу. Вот и остаются и без страховки и без работы да еще и больные.

У них остаются пособия.

В этом случае, как раз, «бесплатность в чистом виде» срабатывает. Хотя есть и другие недостатки.

Эти недостатки как раз из «бесплатности» и следуют и не отделимы.

O02eg ★★★★★
()
Ответ на: комментарий от vurdalak

Чем это?

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

O02eg ★★★★★
()
Ответ на: комментарий от O02eg

В этом случае, как раз, «бесплатность в чистом виде» срабатывает. Хотя есть и другие недостатки.

Эти недостатки как раз из «бесплатности» и следуют и не отделимы.

Я не этого не отрицаю. Но в этом случае надо строить многоуровневую систему. И «чистая бесплатность» первого уровня - необходимая вещь. Когда интересовался этим вопросом, узнал, что где-то в европе (В Германии, кажется) пробовали такую выстроить (трехуровневую), пока советский блок не рухнул.

x86_64 ★★★
()
Ответ на: комментарий от x86_64

Но в этом случае надо строить многоуровневую систему.

Угу, стройную систему костылей и подпорок.

И «чистая бесплатность» первого уровня - необходимая вещь.

Можно не платить врачам зарплату. А чтобы работали, приставить особиста с автоматом )

O02eg ★★★★★
()

пока биткоин не ворвется в реальный сектор экономики, он так и будет оставаться забавой mtgox-гиков. кстати, все закупаемся, курс летит к 16-18$/btc

ovod
()
Ответ на: комментарий от r

Нацбанк в современных системах печатает бумагу по запросу нижестоящиего уровня коммерческих банков которые берут ее в кредит под свои реально выдаваемые кредиты производителю.

Враньё! Где имеется такое ограничение на выдачу кредитов только производителю. А если производитель в Китае? А ипотечники и прочие потреблятели? А биржевые игруны с бумажками и огнём?

Учитывая вышеуказанных получателей кредитов, фраза:

То есть количество денег в экономике прямо зависит от объема производства.

является полной чушью.

PS. Нацбанки полуколоний таких как Украина, РФ и прочая «печатают бумагу» строго в пределах своих ЗВР, даже если спрос на кредиты в экономике превышают предложение.

Attila ★★
()
Ответ на: комментарий от r

Единственный способ вброса денег в экономику посредством «печатного станка» - реальный - через бюджетные отрасли - зарплату повысить.

И снова враньё! Бен-вертолётчик включает печатный станок когда у банков идут кассовые разрывы. Когда их обязательства превышают их поступления. Для этого казначейство печатает государственные долговые расписки, получает под них свеженапечатанные бумажки и выкупает проблемные активы банков, фактически вешая частные долги банков на всё общество.

Attila ★★
()
Ответ на: комментарий от ovod

Сейчас закупаются лохи. А умные ждут, когда курс провалится.

Товарищи эксперты, а что вы скажете о производительности биткоина: сколько транзакций он может обрабатывать в час? Уткнется ли он в предел при масштабировании?

anonymous
()
Ответ на: комментарий от vurdalak

Как ты отличишь рост населения от технического прогресса, выпускающего все более быстрые компьютеры?

Legioner ★★★★★
()
Ответ на: комментарий от r

Китай так же - приходит и говорит - СШПенцы - теперь юань вот так то.

А что, разве не так? Не так давно СШПенцы вопели, что кетай специально держит свой юань ниже плинтуса чтобы загубить экономику Великого Белого Человека. Где Великий и Ужасный Рынок со своё Невидимой Рукой? Выходит кетайцы-коммуняки взяли Невидимую Руку Рынка и засунули её ему в ...опу?

Attila ★★
()
Ответ на: комментарий от Legioner

А что плохого в техническом прогрессе? Ну будут быстрее генерироваться монетки, но это изменение скорости можно предсказать и на него ориентироваться.

vurdalak ★★★★★
()
Ответ на: комментарий от vurdalak

Ну будут быстрее генерироваться монетки, но это изменение скорости можно предсказать и на него ориентироваться.

Выше было описано, почему не должно быть изменения скорости работы системы. Какой смысл рассуждать о том, чего никогда не будет просто в силу лежащей в основе системы модели? %)

Balthazar
()
Ответ на: комментарий от anonymous

Сейчас закупаются лохи. А умные ждут, когда курс провалится.

Умные продают и покупают непрерывно. А ждут чего-то как раз лишь лохи :)

Товарищи эксперты, а что вы скажете о производительности биткоина: сколько транзакций он может обрабатывать в час? Уткнется ли он в предел при масштабировании?

Максимальный размер блока захардкоден в 1 мегабайт (могут поменять в будущем). Средний размер нормальной транзакции (случаи с отправкой крупной суммы, набранной кусочками по 0.01, не рассматриваем) составляет ~1 килобайт. Всего генерируется в среднем 6 блоков в час, итого теоретический предел в случае неизменности размера блока в будущем ~6000 транзакций в час.

Balthazar
()
Ответ на: комментарий от Balthazar

до пересчета вознаграждения в ноябре никогда не поздно купить билет в прицепной многоместный вагон ;)

ovod
()
Ответ на: комментарий от Balthazar

Если точнее - это скорость упаковки транзакций в блоки. А класть транзакции в буфер можно с какой хочешь скоростью, тут ограничения сети и только.

Balthazar
()
Ответ на: комментарий от ovod

А причем тут вознаграждение, если миллионы монет скуплены парой-тройкой неизвестных инвесторов? :) Майнеры тут, по факту, технический персонал, виртуальный эквивалент грузчика-любителя, которому дяди с мешками подкидывают доллар-два за их погрузку.

Balthazar
()
Ответ на: комментарий от Balthazar

Если же речь о том, что курс вырастет после уменьшения награды, то это далеко не факт. Сумма генерируемых в сутки монет - мелочь на фоне суточного же оборота на биржах и в сети, так что это может и вообще никак не повлиять на курс, вполне.

Balthazar
()

И почём нынче майнинг? Сколько за сутки на среднеигровой видеокарте биткойнов нагенерировать можно? Оплатить затраченное электричество хватит? :D

Kindly_Cat
()
Ответ на: комментарий от anonymous

Сейчас закупаются лохи. А умные ждут, когда курс провалится.

судя по тому что курс не провалился в середине месяца как это бывало летом, и к тому же пробил торговый коридор вверх http://www.bitcoinbullbear.com/uploads/8/5/8/7/8587609/7706089_orig.png?552, лохами окажутся те, кто будет ждать ;)

ovod
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.