Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
21 апреля 2011, 6:40:12 PM   # 1
 
 
Сообщения: 125
Цитировать по имени
цитировать ответ
по умолчанию Re: Разделительный кошелек от Bitcoin клиента

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Будет ли иметь смысл отделить бумажник от клиента Bitcoin? Сейчас они кажутся настолько тесно связаны между собой и отделяя их позволило бы некоторые довольно прохладно случаи использования. Я вижу говорить о шифровании всего wallet.dat но, казалось бы, чтобы дать вам все или ничего в случае общей системы или бизнес / личной системе.

Мой маленький пользовательский формат в данный момент (после того, как я свалка ключи от клиента) выглядит следующим образом:
SQLite (транзакционные привязки + для большинства языков)

Мастер ключ
AccountID (позволяет нескольким пользователям совместно использовать бумажник с различными ключами для каждого)
Имя пользователя
Версия (формата хранения бумажника)
Формат (Флаги для формата и использования закрытых ключей) Текущих параметров: Public шифроваться Private зашифрованных
KeyForPublic
KeyForPrivate

Ключи
AccountID
PublicKey
PrivateKey

Пока все только AES, но не может быть больше вариантов.
В случае домашнего пользователя, скорее всего, хранить открытые ключи с открытым и частным зашифрованы.
Для расшифровки вы обеспечиваете фразу AES для KeyForPrivate поля счета, который затем дает вам ключ для расшифровки секретных ключей. Это было бы необходимо только, когда расходы или генерации ключа курса.
Я мог бы также выбрать для шифрования открытых ключей. Бумажник мог тогда путешествовать со мной в моем кармане, и когда потерял бы бессмысленно даже выяснить, какие последние сделки были ваши.
Я мог бы также подключить бумажник в машину кто-то еще и просто дать ключ для моих открытых ключей, чтобы проверить баланс, но оставить открытые ключи моей жены неизвестных машины.
Были ли какие-либо переговоры о экспортировании хранения закрытых ключей от Bitcoin клиента? Я предполагаю, что единственный раз, когда он использует закрытые ключи для отправки и генерации ключей. Кто-нибудь работает над чем-то подобным в данный момент?
Это позволило бы намного больше инструментов для записи, таких как пользовательские генераторы ключей и резервного копирования / восстановления.

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


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


21 апреля 2011, 8:27:56 PM   # 2
 
 
Сообщения: 2282
Цитировать по имени
цитировать ответ
по умолчанию Re: Разделительный кошелек от Bitcoin клиента

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





Видеть https://en.bitcoin.it/wiki/Wallet_protocol
Люк-младший сейчас офлайн Пожаловаться на Luke-Jr   Ответить с цитированием Мультицитирование сообщения от Luke-Jr Быстрый ответ на сообщение Luke-Jr

21 апреля 2011, 9:28:57 PM   # 3
 
 
Сообщения: 125
Цитировать по имени
цитировать ответ
по умолчанию Re: Разделительный кошелек от Bitcoin клиента

Хорошая гугловская moogley того комплекса! Хорошая работа.

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

Если у Вас был свой протокол бумажника и работает на вашей машине, я должен быть в состоянии подойти к нему, подключить мой USB палку со своими ключами и пусть заблуждается рип в то время как только позволяет ваше приложение для доступа, что я хочу. То, что вы обрисовал в общих чертах имеет прикладной уровень, определяющий, какие клавиши могут быть доступны. Что делать, если я не хочу, чтобы дать вашему приложению доступ ко всем мои ключи? Или я доверяю приложения со своими бизнес-счетов, но не личные счета? Что делать, если есть конкурирующий бумажник протоколы для различных специальных целей? Ваши ключи должны все еще быть в состоянии передавать бесшовно между ними.

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

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

Простой пример, как тот, который я изложил выше даже обратная совместимость с существующей Bitcoin клиента, так как шифрование ключей может быть отключено.


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

22 апреля 2011, 12:50:43 AM   # 4
 
 
Сообщения: 2282
Цитировать по имени
цитировать ответ
по умолчанию Re: Разделительный кошелек от Bitcoin клиента

Хорошая гугловская moogley того комплекса! Хорошая работа.
Это не сделано, и проект 0 выглядит слишком сложным, чтобы стать окончательным.
Это, как представляется, протокол связи .... Я просто беспокоюсь о том, как ключи хранятся, которые должны быть рассмотрены ниже этого уровня.
Как ключи хранятся строго до программного обеспечения Кошелька. Протокол позволяет легко экспортировать / ключи / доступ импорта из любого программного обеспечения, используя его.
Если у Вас был свой протокол бумажника и работает на вашей машине, я должен быть в состоянии подойти к нему, подключить мой USB палку со своими ключами и пусть заблуждается рип в то время как только позволяет ваше приложение для доступа, что я хочу. То, что вы обрисовал в общих чертах имеет прикладной уровень, определяющий, какие клавиши могут быть доступны. Что делать, если я не хочу, чтобы дать вашему приложению доступ ко всем мои ключи? Или я доверяю приложения со своими бизнес-счетов, но не личные счета? Что делать, если есть конкурирующий бумажник протоколы для различных специальных целей? Ваши ключи должны все еще быть в состоянии передавать бесшовно между ними.
Точка стандартов протокола является совместимость. Хороший стандарт не должен нужен никакой конкуренции в течение длительного времени. Специализированные цели могут использовать расширение. Ключ USB Bitcoin будет реализовать протокол, позволяя приложения только ключи доступа разблокировки с именем пользователя / password-- или даже сделать тратит без доступа к ключам.
Люк-младший сейчас офлайн Пожаловаться на Luke-Jr   Ответить с цитированием Мультицитирование сообщения от Luke-Jr Быстрый ответ на сообщение Luke-Jr

22 апреля 2011, 12:00:23 PM   # 5
 
 
Сообщения: 125
Цитировать по имени
цитировать ответ
по умолчанию Re: Разделительный кошелек от Bitcoin клиента

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

22 апреля 2011, 2:33:20 PM   # 6
 
 
Сообщения: 2282
Цитировать по имени
цитировать ответ
по умолчанию Re: Разделительный кошелек от Bitcoin клиента

Устройство USB само по себе будет запущено программное обеспечение для вашего Bitcoin кошелек. Все остальное было бы угроза безопасности.
Люк-младший сейчас офлайн Пожаловаться на Luke-Jr   Ответить с цитированием Мультицитирование сообщения от Luke-Jr Быстрый ответ на сообщение Luke-Jr

22 апреля 2011, 5:22:00 PM   # 7
 
 
Сообщения: 125
Цитировать по имени
цитировать ответ
по умолчанию Re: Разделительный кошелек от Bitcoin клиента

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

22 апреля 2011, 5:39:29 PM   # 8
 
 
Сообщения: 2282
Цитировать по имени
цитировать ответ
по умолчанию Re: Разделительный кошелек от Bitcoin клиента

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

22 апреля 2011, 5:48:34 PM   # 9
 
 
Сообщения: 125
Цитировать по имени
цитировать ответ
по умолчанию Re: Разделительный кошелек от Bitcoin клиента

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

22 апреля 2011, 6:40:35 PM   # 10
 
 
Сообщения: 2282
Цитировать по имени
цитировать ответ
по умолчанию Re: Разделительный кошелек от Bitcoin клиента

Я думаю, то будет моей точки. Там должно быть стандартным и безопасным способом предоставления доступа к определенным разделам, которые не требуют тащили устройство обработки вокруг.
Доступ к клавишам по своей сути небезопасен.
Люк-младший сейчас офлайн Пожаловаться на Luke-Jr   Ответить с цитированием Мультицитирование сообщения от Luke-Jr Быстрый ответ на сообщение Luke-Jr

22 апреля 2011, 6:48:56 PM   # 11
 
 
Сообщения: 125
Цитировать по имени
цитировать ответ
по умолчанию Re: Разделительный кошелек от Bitcoin клиента

Только если ключи хранятся в незашифрованном виде без селективного выявить, какой именно то, как они хранятся в настоящее время.

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

22 апреля 2011, 7:23:16 PM   # 12
 
 
Сообщения: 2282
Цитировать по имени
цитировать ответ
по умолчанию Re: Разделительный кошелек от Bitcoin клиента

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

22 апреля 2011, 7:47:45 PM   # 13
 
 
Сообщения: 125
Цитировать по имени
цитировать ответ
по умолчанию Re: Разделительный кошелек от Bitcoin клиента

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

Это не имеет значения для меня, как ваш кошелек общается с пользовательским интерфейсом и т.д.
Я обеспокоен тем, как ваш кошелек, часть программного обеспечения, которое вы эксплицитно давая доступ к вашим ключам, ключи магазинов.
Это его часть, которую я думаю, должна быть стандартной, безопасной и портативной. Другими словами, позволяет сказать, что ваш протокол бумажник был широко.
Я все еще должен быть в состоянии попробовать различное программное обеспечение для управления бумажником. Как бы вы двигаетесь ключами между поставщиками или убедитесь, что вы не просто положить ключи в какой-то черный ящик, что теперь вы заперты в?
будет необходим стандартный формат ключа для хранения ключей и только ключи.
Формат не будет озабочен противовесами и т.д., так как программное обеспечение доступ ключа будет взять на себя ложь и проверить для себя так или иначе.
Вы не доверяете программное обеспечению с доступом к ключевому файлу, чтобы только посмотреть на ключи, которые вы хотите, чтобы это так необходимо предоставить информацию для дешифрования только то, что вы хотите его видеть. Это включает в себя даже доступ открытых ключей.

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

22 апреля 2011, 7:58:56 PM   # 14
 
 
Сообщения: 2282
Цитировать по имени
цитировать ответ
по умолчанию Re: Разделительный кошелек от Bitcoin клиента

Я обеспокоен тем, как ваш кошелек, часть программного обеспечения, которое вы эксплицитно давая доступ к вашим ключам, ключи магазинов.
Это его часть, которую я думаю, должна быть стандартной, безопасной и портативной.
Я не согласен.
Другими словами, позволяет сказать, что ваш протокол бумажник был широко.
Я все еще должен быть в состоянии попробовать различное программное обеспечение для управления бумажником. Как бы вы двигаетесь ключами между поставщиками или убедитесь, что вы не просто положить ключи в какой-то черный ящик, что теперь вы заперты в?
Вы бы экспортировать ключи от старого программного обеспечения Wallet (с использованием протокола Wallet), а затем импортировать их в новое программное обеспечение Wallet (опять же, с использованием протокола Wallet).
будет необходим стандартный формат ключа для хранения ключей и только ключи.
Формат не будет озабочен противовесами и т.д., так как программное обеспечение доступ ключа будет взять на себя ложь и проверить для себя так или иначе.
Стандарт для сообщающихся ключей необходим для различных целей, в том числе экспорта / импорта, в любом случае. Это может работать нормально для примера вы дали. Требование стандарта место хранения формат может оказаться для предотвращения инноваций в хранении ключей.
Люк-младший сейчас офлайн Пожаловаться на Luke-Jr   Ответить с цитированием Мультицитирование сообщения от Luke-Jr Быстрый ответ на сообщение Luke-Jr

22 апреля 2011, 8:07:09 PM   # 15
 
 
Сообщения: 125
Цитировать по имени
цитировать ответ
по умолчанию Re: Разделительный кошелек от Bitcoin клиента

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW