Вернуться   Биткоин Форум > - Помощь начинающим
8 января 2012, 1:37:40 PM   # 1
 
 
Сообщений: 76
Цитировать по имени
цитировать ответ
по умолчанию Re: blockchain сервер и клиенты связь?

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Привет, Я понимаю, что blockchain находится в файле базы данных фактически все операции и теперь это больше, чем 1 Гб.

но я не понимаю, если этот файл хранится на каком-то сервере (это означает, что некоторый хакер может взломать сервер и уничтожить все Bitcoins транзакции) или этот файл хранится в каждом Bitcoin клиенте, который используется пользователями BTC?
если она размещается на сервере, то мой клиент BTC подключить себя к серверу для загрузки / обновления blockchain файл, если он размещен в каждом клиенте BTC, то клиент мю BTC подключить себя с другими клиентами BTC и перегнать blockchain файл из них. во втором случае, как мой клиент выбрать, какой клиент другого пользователя будет обгонять blockchain файл? Есть много пользователей.

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

так, соединение будет выглядеть следующим образом:
мой BTC -> server->мой BTC
мой BTC->сервер? ->другой BTC->сервер? ->Мой BTC
predic сейчас офлайн Пожаловаться на predic   Ответить с цитированием Мультицитирование сообщения от predic Быстрый ответ на сообщение predic


Как заработать Биткоины?
Без вложений. Не майнинг.


8 января 2012, 2:07:22 PM   # 2
 
 
Сообщений: 11
Цитировать по имени
цитировать ответ
по умолчанию Re: blockchain сервер и клиенты связь?

Получил 1806 Биткоинов
Реальная история.





Это не хранится на сервере. Он хранится на всех других клиентов сети Bitcoin. Это красота сети PTP. Там нет центрального сервера, чтобы закрыть. 

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

Я не знаю, как клиенты находят друг друга в Интернете без центрального сервера.
wickss сейчас офлайн Пожаловаться на wickss   Ответить с цитированием Мультицитирование сообщения от wickss Быстрый ответ на сообщение wickss

8 января 2012, 2:15:51 PM   # 3
 
 
Сообщения: 210
Цитировать по имени
цитировать ответ
по умолчанию Re: blockchain сервер и клиенты связь?

Вот несколько Bitcoin фактов в скорлупе ореха:

НЕТ ЦЕНТРАЛЬНЫЙ СЕВЕР.
Существует не доверенной третьей стороной ДЛЯ ВАС ВЕРИМ.
ВЫ Недоверие равноправной.

Ваш клиент подключается непосредственно к другим работающим клиентам Bitcoin.
Соединения являются: BTC -> другой BTC.

У вас есть копия всего блока цепи на вашей машине(1). Изменения в цепи блока происходит в виде серии новых блоков.
Что касается целостности данных, то, криптографический хэш первого блока (генезис блок) жестко закодирован в клиент. Для нового блока, чтобы стать приемлемым, он должен иметь правильный хэш своего предшественника(2).

Что еще я могу сделать для Ya?

Заметки:
(1) Предположим, что вы являетесь пользователем Windows, данные блока цепи заключается в:
      - для Windows Vista и позже: C: \ Users \ имя_пользователя \ Application Data \ Roaming \ Bitcoin
      - любая старая версия Windows: C: \ Documents и Settings \ имя_пользователя \ Application Data \ Bitcoin

      Использование переменной среды Windows', вы можете получить доступ к этому каталогу через% AppData% \ Bitcoin в универсальном, path- и версию агностик образом.

(2) Если чья-то сохраненный блок цепь была изменена (будьте то случайно или нарочно), хэш в сделках, которые они посылают будут недействительными, и они будут игнорироваться.
     Если это случится с вами, сделки, которые вы отправляете будут игнорироваться (не получит каких-либо подтверждений). Чтобы это исправить, Bitcoin должен быть запущен с "--rescan" параметр, который говорит, что тщательно проверить и исправить хранящуюся блок цепь.
jake262144 сейчас офлайн Пожаловаться на jake262144   Ответить с цитированием Мультицитирование сообщения от jake262144 Быстрый ответ на сообщение jake262144

8 января 2012, 2:35:32 PM   # 4
 
 
Сообщения: 1050
Цитировать по имени
цитировать ответ
по умолчанию Re: blockchain сервер и клиенты связь?

Привет, Я понимаю, что blockchain находится в файле базы данных фактически все операции и теперь это больше, чем 1 Гб.

нет, вы не делаете!
kokjo сейчас офлайн Пожаловаться на kokjo   Ответить с цитированием Мультицитирование сообщения от kokjo Быстрый ответ на сообщение kokjo

8 января 2012, 2:36:30 PM   # 5
 
 
Сообщений: 11
Цитировать по имени
цитировать ответ
по умолчанию Re: blockchain сервер и клиенты связь?

Ваш клиент подключается непосредственно к другим работающим клиентам Bitcoin.
Для подключения к сети, клиент должен найти адрес, по меньшей мере, один компьютер уже в сети. Затем этот компьютер будет давать клиентские адреса других клиентов. Правильно? Как это найти адрес первого компьютера?
wickss сейчас офлайн Пожаловаться на wickss   Ответить с цитированием Мультицитирование сообщения от wickss Быстрый ответ на сообщение wickss

8 января 2012, 2:41:00 PM   # 6
RJK
 
 
Сообщения: 448
Цитировать по имени
цитировать ответ
по умолчанию Re: blockchain сервер и клиенты связь?

Ваш клиент подключается непосредственно к другим работающим клиентам Bitcoin.
Для подключения к сети, клиент должен найти адрес, по меньшей мере, один компьютер уже в сети. Затем этот компьютер будет давать клиентские адреса других клиентов. Правильно? Как это найти адрес первого компьютера?
Он бутстрэпы с помощью DNS Семян и соединение IRC. Если те, кто не в состоянии, он также имеет небольшой жёстко прописанный список серверов для подключения.
RJK сейчас офлайн Пожаловаться на RJK   Ответить с цитированием Мультицитирование сообщения от RJK Быстрый ответ на сообщение RJK

8 января 2012, 2:45:11 PM   # 7
 
 
Сообщения: 210
Цитировать по имени
цитировать ответ
по умолчанию Re: blockchain сервер и клиенты связь?

Как минимум три могут быть использованы пять методов:
1. При условии, база данных существует цепной блок, есть информация о других узлах Bitcoin видел в сети, хранящейся внутри.
2. DNS используется для поиска списка узлов, подключенных к сети.
3. Существует список жестко закодированных адресов, собранных в самом клиенте.
EDIT :: 4. Я забыл упомянуть соединения IRC: клиенты могут подключиться к определенному IRC канал (так же, как это делается с ботнетов BTW ^^)
EDIT :: 5. Если все вышеперечисленное не работает (как на Земле бы, что произошло?), Пользователь может ввести IP-адрес вручную с помощью параметра -addnode.
jake262144 сейчас офлайн Пожаловаться на jake262144   Ответить с цитированием Мультицитирование сообщения от jake262144 Быстрый ответ на сообщение jake262144

8 января 2012, 3:31:10 PM   # 8
 
 
Сообщения: 1050
Цитировать по имени
цитировать ответ
по умолчанию Re: blockchain сервер и клиенты связь?

EDIT :: 5. Если все вышеперечисленное не работает (как на Земле бы, что произошло?), Пользователь может ввести IP-адрес вручную с помощью параметра -addnode.
интернеты сломаны. Система DNS вниз, вызвать фатальную ошибку. сервер IRC не работает.
kokjo сейчас офлайн Пожаловаться на kokjo   Ответить с цитированием Мультицитирование сообщения от kokjo Быстрый ответ на сообщение kokjo

8 января 2012, 4:11:36 PM   # 9
 
 
Сообщения: 210
Цитировать по имени
цитировать ответ
по умолчанию Re: blockchain сервер и клиенты связь?

О бросить свой конец света бессвязное, Kokjo  

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

Вся система DNS идет вниз (и оставаться вниз) приведет к катастрофическому интернет отключения электроэнергии.
Маршрутизация проблемы на / ниже уровня ISP могут поставить любое приложение к визгу остановке во всяком случае, нет не помогает это.

Я предполагаю, что новый пользователь, подключающийся впервые во время Второй мировой войны 3 вспышки может быть не в состоянии приобрести их альпака носки, бедный мудак
jake262144 сейчас офлайн Пожаловаться на jake262144   Ответить с цитированием Мультицитирование сообщения от jake262144 Быстрый ответ на сообщение jake262144

8 января 2012, 5:03:20 PM   # 10
 
 
Сообщений: 76
Цитировать по имени
цитировать ответ
по умолчанию Re: blockchain сервер и клиенты связь?

спасибо за ответы,
хорошо, если я понял, хорошо, BTC клиенты подключаются друг с другими с DNS / IRC соединением (если те терпят неудачу, он также имеет небольшой жёстко прописанный список серверов для подключения к).
так, IRC должен быть на сервере? это означает, что BTC использовать сервер IRC. ISP / Hackers / Правительство может блокировать / взломать серверы IRC, которые используются BTC? то Агинское в таком случае есть список закодированных серверов, которые служат для клиентов BTC сделать связи друг с другими. поэтому, опять же, мы зависим от серверов (которые спрятаны / жёстко). это, как я понял.
если BTC является открытым исходным кодом, это означает, что кто-то может узнать, какие серверы находятся под вопросом и взломать его. Я просто думаю, что логически (о безопасности нашего BTC), хотя понятно, что никто не взломал серверы до сих пор

Итак, вернемся к началу вопроса / темы: blockchains сохраняются в Bitcoin клиентов и новой загрузки клиента БТК / получить его от других клиентов и связи между клиентами осуществляется через IRC-серверы и некоторые скрытые / жестко закодированные серверы.
кстати, если клиенты принимают blockchain друг от друга, это означает, что кто-то должно обеспечить, что минимум один Bitcoin клиента работает все время без остановки. в другом случае, если все BTC клиентов находятся в автономном режиме, новый пользователь не мог получить blockchain.

кстати, конец света не что иное, как выключение электричества сильных штормов, как это происходит в последние дни в Швеции (154000 семей остались без электричества), Норвегия, и в настоящее время в Центральной Европе (Checkia, Словакия, Польша).
predic сейчас офлайн Пожаловаться на predic   Ответить с цитированием Мультицитирование сообщения от predic Быстрый ответ на сообщение predic

8 января 2012, 5:41:30 PM   # 11
 
 
Сообщения: 1218
Цитировать по имени
цитировать ответ
по умолчанию Re: blockchain сервер и клиенты связь?

спасибо за ответы,
хорошо, если я понял, хорошо, BTC клиенты подключаются друг с другими с DNS / IRC соединением (если те терпят неудачу, он также имеет небольшой жёстко прописанный список серверов для подключения к).
так, IRC должен быть на сервере? это означает, что BTC использовать сервер IRC. ISP / Hackers / Правительство может блокировать / взломать серверы IRC, которые используются BTC? то Агинское в таком случае есть список закодированных серверов, которые служат для клиентов BTC сделать связи друг с другими. поэтому, опять же, мы зависим от серверов (которые спрятаны / жёстко). это, как я понял.
если BTC является открытым исходным кодом, это означает, что кто-то может узнать, какие серверы находятся под вопросом и взломать его. Я просто думаю, что логически (о безопасности нашего BTC), хотя понятно, что никто не взломал серверы до сих пор

Итак, вернемся к началу вопроса / темы: blockchains сохраняются в Bitcoin клиентов и новой загрузки клиента БТК / получить его от других клиентов и связи между клиентами осуществляется через IRC-серверы и некоторые скрытые / жестко закодированные серверы.
кстати, если клиенты принимают blockchain друг от друга, это означает, что кто-то должно обеспечить, что минимум один Bitcoin клиента работает все время без остановки. в другом случае, если все BTC клиентов находятся в автономном режиме, новый пользователь не мог получить blockchain.

кстати, конец света не что иное, как выключение электричества сильных штормов, как это происходит в последние дни в Швеции (154000 семей остались без электричества), Норвегия, и в настоящее время в Центральной Европе (Checkia, Словакия, Польша).

Простой ответ. Нет. Ваши предположения ошибочны и несмотря на то, правильно продолжать цепляться за них даже после получения новой информации.

ТАМ НЕТ центральных серверов. ТАМ НЕТ центральных серверов. ТАМ НЕТ центральных серверов.

Bitcoin лечит все узлы равны. Если вы работаете клиент Bitcoin, то ваш узел равен любому другому узлу в мире. Поэтому Одноранговый. P2P не Peer к центральному серверу для ровесников. Там нет центральных узлов, нет серверных узлов, нет защищенных узлов, нет скрытых узлов.  Есть только узлы и ваш узел не доверяет им все равно (уведомление не доверяет трасты).

Биткойн использует различные механизмы для начальной загрузки соединений. IRC это только один из них. Если компьютер из любого метода (даже кто-то вам по электронной почте в адрес IP) может найти другой узел, то первое, что он делает это запросить список всех узлов, которые знают узел. Затем он контактирует каждый из этих узлов и запрашивает список всех узлов эти узлы знают и могут быстро восстановить всю сетку.

версия TLDR:
ТАМ НЕТ СЕРВЕРОВ.


котировка
кстати, если клиенты принимают blockchain друг от друга, это означает, что кто-то должно обеспечить, что минимум один Bitcoin клиента работает все время без остановки. в другом случае, если все BTC клиентов находятся в автономном режиме, новый пользователь не мог получить blockchain.

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

8 января 2012, 5:48:53 PM   # 12
 
 
Сообщения: 210
Цитировать по имени
цитировать ответ
по умолчанию Re: blockchain сервер и клиенты связь?

Опять же, основной источник Bitcoin узлов (Клиенты же, как ваша) Является уже загружен блок цепь.
СРЕДНЯЯ источник, запрашивая службу DNS.
ТРЕТИЧНЫЙ источник является жестко закодирован списком хорошо известных узлов Bitcoin. Этот список может быть обновлен с версии к версии.
Если все, что не получится, ваш клиент будет пытаться взаимодействовать с другими узлами через IRC.

Там нет центральных серверов.
jake262144 сейчас офлайн Пожаловаться на jake262144   Ответить с цитированием Мультицитирование сообщения от jake262144 Быстрый ответ на сообщение jake262144

8 января 2012, 6:09:09 PM   # 13
 
 
Сообщения: 1050
Цитировать по имени
цитировать ответ
по умолчанию Re: blockchain сервер и клиенты связь?

Вы знаете Bittorrent? вы знаете, протокол, который вы используете для загрузки фильмов и музыки?
ХОРОШО!

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

его то же самое с Bitcoin. Bitcoin использует DNS, IRC, и жёстко прописанные-коллег, для начальной загрузки.
эти другие сверстники, большинство затем полный blockchain, который вы загружаете с тех пор.
и вы скачиваете различные блоки, из разных сверстников.
так ОТСУТСТВУЕТ ЦЕНТРАЛЬНЫЙ СЕРВЕР.
они могут быть заменены друг-к-другу сети, где вы знаете, что один из ваших товарищей использует Bitcoin. и вы хотите тоже. вы спросите его за IP-адрес, и подключиться к его Bitcoin клиента. и его Bitcoin клиент уже подключен к другим узлам, что он говорит IP-адрес, к вашему Bitcoin клиенту.

Единственная проблема, с F2F сетями, в том, что их трудно получить работу, потому что вы должны знать, что кто-то уже с помощью Bitcoin. для этого центрального сервера, является лучшим способом для начальной загрузки децентрализованной системы, но она могла бы работать без них.
kokjo сейчас офлайн Пожаловаться на kokjo   Ответить с цитированием Мультицитирование сообщения от kokjo Быстрый ответ на сообщение kokjo

8 января 2012, 6:10:14 PM   # 14
 
 
Сообщения: 1050
Цитировать по имени
цитировать ответ
по умолчанию Re: blockchain сервер и клиенты связь?

О Боже! Я ненавижу новичок!
kokjo сейчас офлайн Пожаловаться на kokjo   Ответить с цитированием Мультицитирование сообщения от kokjo Быстрый ответ на сообщение kokjo

8 января 2012, 6:20:14 PM   # 15
 
 
Сообщения: 210
Цитировать по имени
цитировать ответ
по умолчанию Re: blockchain сервер и клиенты связь?

Нам действительно нужно, что "Bitcoin для чайников" руководство как можно скорее.
Если Bitcoin получить тягу на CES он собирается получить переполненном здесь в Newb Central.

Не теряйте самообладания, Kokjo, ни профессиональной улыбкой 
jake262144 сейчас офлайн Пожаловаться на jake262144   Ответить с цитированием Мультицитирование сообщения от jake262144 Быстрый ответ на сообщение jake262144

8 января 2012, 6:48:22 PM   # 16
 
 
Сообщения: 1050
Цитировать по имени
цитировать ответ
по умолчанию Re: blockchain сервер и клиенты связь?

Нам действительно нужно, что "Bitcoin для чайников" руководство как можно скорее.
в самом деле!

котировка
Не теряйте самообладания, Kokjo, ни профессиональной улыбкой 
но его трудно говорить менее разумных видов, все время!
но им пытаются, новички здесь, чтобы узнать, что они мои молодые Падаваны!
kokjo сейчас офлайн Пожаловаться на kokjo   Ответить с цитированием Мультицитирование сообщения от kokjo Быстрый ответ на сообщение kokjo

9 января 2012, 9:16:37 AM   # 17
 
 
Сообщений: 76
Цитировать по имени
цитировать ответ
по умолчанию Re: blockchain сервер и клиенты связь?

Я знаю, что BTC использовать ту же технику, как поток, но это не значит, что я знаю, что техническая сторона торрентов или BTC. так, я знаю, что люди получают торрент-файл (файл фильма) с ПК других пользователей торрента или лучше сказать, от тех, у кого есть этот файл фильм. но я не знаю, если связь между торрент-клиентов производится просто через подключение к интернету дома или через IRC.
как вы сказали, клиент должен открыть другие клиент, поэтому я думал, что все BTC клиентов используют некоторый канал некоторых IRC, чтобы обнаружить другие клиент BTC и, следовательно, провайдер может блокировать этот IRC и блокировать BTC соединения. Я только что прочитал сегодня утром, что некоторые потоки делают DHT трекеров вместо HTTP-трекеры.
поэтому, я решил, что вам нужна документация для новичков о соединениях между клиентами BTC и как они обнаруживают друг друга и как они получают blockchain, и стараются избегать использовать профессиональные слова, которые не известны людям, которые не являются программистами.
predic сейчас офлайн Пожаловаться на predic   Ответить с цитированием Мультицитирование сообщения от predic Быстрый ответ на сообщение predic

9 января 2012, 9:19:58 AM   # 18
 
 
Сообщения: 1050
Цитировать по имени
цитировать ответ
по умолчанию Re: blockchain сервер и клиенты связь?

Я знаю, что BTC использовать ту же технику, как поток, но это не значит, что я знаю, что техническая сторона торрентов или BTC. так, я знаю, что люди получают торрент-файл (файл фильма) с ПК других пользователей торрента или лучше сказать, от тех, у кого есть этот файл фильм. но я не знаю, если связь между торрент-клиентов производится просто через подключение к интернету дома или через IRC.
как вы сказали, клиент должен открыть другие клиент, поэтому я думал, что все BTC клиентов используют некоторый канал некоторых IRC, чтобы обнаружить другие клиент BTC и, следовательно, провайдер может блокировать этот IRC и блокировать BTC соединения. Я только что прочитал сегодня утром, что некоторые потоки делают DHT трекеров вместо HTTP-трекеры.
поэтому, я решил, что вам нужна документация для новичков о соединениях между клиентами BTC и как они обнаруживают друг друга и как они получают blockchain, и стараются избегать использовать профессиональные слова, которые не известны людям, которые не являются программистами.
Вы когда-нибудь слышали о «исследования»?
kokjo сейчас офлайн Пожаловаться на kokjo   Ответить с цитированием Мультицитирование сообщения от kokjo Быстрый ответ на сообщение kokjo

9 января 2012, 9:50:53 AM   # 19
 
 
Сообщения: 210
Цитировать по имени
цитировать ответ
по умолчанию Re: blockchain сервер и клиенты связь?

Я знаю, что BTC использовать ту же технику, как поток, но это не значит, что я знаю, что техническая сторона торрентов или BTC. так, я знаю, что люди получают торрент-файл (файл фильма) с ПК других пользователей торрента или лучше сказать, от тех, у кого есть этот файл фильм. но я не знаю, если связь между торрент-клиентов производится просто через подключение к интернету дома или через IRC.
как вы сказали, клиент должен открыть другие клиент, поэтому я думал, что все BTC клиентов используют некоторый канал некоторых IRC, чтобы обнаружить другие клиент BTC и, следовательно, провайдер может блокировать этот IRC и блокировать BTC соединения. Я только что прочитал сегодня утром, что некоторые потоки делают DHT трекеров вместо HTTP-трекеры.
поэтому, я решил, что вам нужна документация для новичков о соединениях между клиентами BTC и как они обнаруживают друг друга и как они получают blockchain, и стараются избегать использовать профессиональные слова, которые не известны людям, которые не являются программистами.

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

Bitcoin вики должно быть достаточно нетехнических для достаточно технически подкованных пользователей, чтобы понять: https://en.bitcoin.it/wiki/Main_Page.

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

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

Поиск в форуме (особенно новичок субфорума), вы увидите, что все ваши вопросы уже спросили (и ответили) снова и снова.
jake262144 сейчас офлайн Пожаловаться на jake262144   Ответить с цитированием Мультицитирование сообщения от jake262144 Быстрый ответ на сообщение jake262144

9 января 2012, 1:33:46 PM   # 20
 
 
Сообщений: 76
Цитировать по имени
цитировать ответ
по умолчанию Re: blockchain сервер и клиенты связь?

хорошо, спасибо:)
predic сейчас офлайн Пожаловаться на predic   Ответить с цитированием Мультицитирование сообщения от predic Быстрый ответ на сообщение predic



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW