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

Конфискационная реформа Павлова (когда деньги в сбербанке = 0 ) произошла еще в ссср, до всякого отпуска цен.

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

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

К ним, например, относится режиссёр Гайдай.

Национальность не позволила.

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

Дефляция ухудшает позиции должников. Кредитная система в условиях дефляции становится крайне невыгодным делом.

Здесь подробнее. Вот положим доллар у нас дефляционная валюта. Каждый год становится ценнее на 1%. Сейчас пусть инфляция 5%, кредит в банке дают под 10% годовых. С дефляцией в 1% кредит будут давать под 4% годовых. Должнику так же без разницы в итоге выходит.

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

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

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

Деньги - это всего лишь средство заставить тебя работать, а если ты не работаешь, значит, деньги не выполняют свою задачу. С ними надо что-то делать. И делают. Обесценивают.

Мда.... як мозги то либеральщиной промыты. Есть только один тип экономики, который является правильным, а остальные - ересь, которую следует заклеймить?

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

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

А гарантии у денег — есть ровно у одной валюты — доллара США — и эти гарантии обсепечивает их армия :)

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

Я думаю, что Павлов своей реформой пытался спасти экономику - хотел остановить обналичку советских накоплений и выброс их в оборот.

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

Есть только один тип экономики, который является правильным, а остальные - ересь, которую следует заклеймить?

Жизнь показывает, что это работает, другие «экономики» рушатся. Жизнь показывает, что слаще живётся в кап. странах, причём, на всех уровнях - от бомжа от президента. Я отлично помню, как совки завидовали американским бомжам и бегали за жвачками, как скот.

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

Есть только один тип экономики, который является правильным, а остальные - ересь, которую следует заклеймить?

Жизнь показывает, что это работает, другие «экономики» рушатся. Жизнь показывает, что слаще живётся в кап. странах, причём, на всех уровнях - от бомжа от президента. Я отлично помню, как совки завидовали американским бомжам и бегали за жвачками, как скот.

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

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

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

Ну, мне просто не очевидно, за что мне будут платить деньги, если я этим займусь.

Оно не производит никаких полезных вычислений, типа рассчёта фолдинга белков и т.п.?

Нет, при чём тут фолдинг белков.

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

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

Если ради анонимности и независимости от государств, то тогда более понятно.
Странно всё это. Подозрительная затея.

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

Защиты всей системы, очевидно же. Кто про защиту кровных конкретного пользователя заикался-то? :-)

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

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

На руки зато отпускалось не более чем.

http://ru.wikipedia.org/wiki/Денежная_реформа_в_СССР_%281991%29

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

Одно дело, я предоставлю свои вычислительные «мощности», чтобы помочь вычислять что-то полезное,

Полезное, прошу прощения, кому ? Фарм. кампаниям, которые будут продавать такие же по эффективности лекарства, но в 50 раз дороже ?

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

Ну, там как раз и написано, что изымался нал, что ограничили снятие денег из Сбера - как раз это и есть меры против обналички накоплений населения, ничем не обеспеченных. Отчаянные меры, попробуйте придумайте лучше. Я отлично помню это время, 4 дня на обмен, меня вроде даже куда-то таскали. А потом бандиты обменивали ещё с ~полгода старые деньги.

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

У каждого пользователя есть полная копия всех транзакций с биткойнами, например у меня она занимает 3 Гб

огромный технический минус

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

Я думаю, что Павлов своей реформой пытался спасти экономику - хотел остановить обналичку советских накоплений и выброс их в оборот.

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

А причина была простая - в экономике ссср постоянно накапливались несбалансированные деньги, потому что нал(и деньги вообще) практически никак не был связан с реальными товарами. Грубо говоря товары производили одни, а бумагу с дензнаками печатали другие.

kernel ★★☆
()

Также проблему можно решить, удалив файлы с базой данных блоков blkxxxx.dat

o_O Это вообще-то >2GB, которые качаются крайне медленно

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

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

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

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

Куба - бывший де-факто штат США,

и часть Евросоюза, ога. Заканчивай фантазировать. Ни кубинские проститутки, ни гаванские казино не делали из Кубы штат США.

LamerOk ★★★★★
()
Последнее исправление: LamerOk (всего исправлений: 1)
Ответ на: комментарий от xtraeft

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

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

Я купил биткойн за $5, а продал за $1000000. Где тут честность?

Сами по себе операции являются честными.

Может Вам не нравится инфляция доллара? Вы хотите обсудить вопрос политики монетарной инфляции с господином Бернарке?

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

Т.е насколько я понимаю:
1 - Для отправки денег тебе нужно иметь только блоки где в последний раз был перевод (или где были сгенерены) твои монетки.
2 - Для приема денег и верификации их реальности тебе тоже достаточно последнего блока где они были.
Но для сущей паранои можно копнуть «вглубь» прямо до момента их генерации, это конечно не обязательно.

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

Потому что если кошелёк запускать раз в полгода, он будет синхронизироваться очень, очень долго, чуть ли не пол дня.

JustGuest
()

кто-то может лаконично ответить, сколько времени нужно чтоб заработать один BTC на железе с суммарной мощностью 1000 Mh/s ?

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

Ну, мне просто не очевидно, за что мне будут платить деньги, если я этим займусь.

За обеспечение сети вычислительной мощностью, позволяющей ей оставаться нескомпрометированной.

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

Ну никто не заставляет же. Конкретно ты получаешь оплату и работающую сеть, позволяющую тебе эту оплату обналичить.

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

Listings for Computer Hardware (0)

Полезно, да. И сайт выглядит серьёзно, да. И наверное доставка в Рашку и Украшку есть :)

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

Во первых клиенту совершенно не обязательно иметь у себя всю базу транзакций.

Это в теории, или есть какие-то подвижки и на практике?

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

Так создатели биткоина заявляют что от допэмисии все беды всегда. Отсутствие допэмиссии - это же основная фича данной валюты. Или в конце все будет все как всегда. Чтобы победить монстра - надо самим стать монстром :)

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

Жизнь показывает, что слаще живётся в кап. странах, причём, на всех уровнях - от бомжа от президента.

Только добавь, что ты говоришь, про страны первого эшелона.

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

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

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

и часть Евросоюза, ога. Заканчивай фантазировать.

Куба постепенно двигалась по пути интеграции с сша. А революцию проводили как раз под лозунгами «мы свободные и независимые, нам большой брат ненужен111». Ну вот получили что просили - нищету и вкольцеврагов. :D

Ни кубинские проститутки, ни гаванские казино не делали из Кубы штат США.

У вас какая то особенная ненависть к проституткам и казино?

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

У тебя инет через 3G?
Там вроде не такие уж большие объемы данных.

Может по какой причине тебя мало пиров видят или наоборот?

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

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

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

А бывает иначе?

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

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

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

Уже давно.

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

Может Вам не нравится инфляция доллара?

А она тут ни при чем. В моем примере доллар стабилен как скала, просто биткойны страдают дефляцией. А вот IRL с инфляцией доллара конечная сумма может быть и $5,000,000.

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

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

Хочется все время что-то купить - это у физиков. Юрлица как правило получше контролируют свои хотелки.

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

Кстати, надо отметить, что инфляции у биткоина нет, но у остальных то валют есть - получается что курс биткоина к другим валютам будет всегда меняться. Причем, в лучшую сторону. Так как покупательская способность денег все время уменьшается, а у биткоина она постоянна.

noiseme
()

Ах вот куда деваются биткоины - ктото их покупает за свои кровные и уничтожает... или подключил для этой цели какой нить Blue Gene

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