Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
14 августа 2014, 7:04:49 AM   # 1
 
 
Сообщений: 27
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему хранить все входы и выходы, вместо «счета / баланса» книги?

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


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

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


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


14 августа 2014, 7:13:32 AM   # 2
 
 
Сообщения: 406
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему хранить все входы и выходы, вместо «счета / баланса» книги?

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





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

14 августа 2014, 7:22:01 AM   # 3
 
 
Сообщений: 27
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему хранить все входы и выходы, вместо «счета / баланса» книги?

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

Я не думаю, что есть какое-либо объяснение.
Я исследовал Bitcoin кода в течение длительного времени, я уверен, что это безопасно.
Что-то я не Kown?
ranger.shi сейчас офлайн Пожаловаться на ranger.shi   Ответить с цитированием Мультицитирование сообщения от ranger.shi Быстрый ответ на сообщение ranger.shi

14 августа 2014, 7:32:46 AM   # 4
 
 
Сообщения: 1568
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему хранить все входы и выходы, вместо «счета / баланса» книги?

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

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

14 августа 2014, 7:47:58 AM   # 5
 
 
Сообщений: 27
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему хранить все входы и выходы, вместо «счета / баланса» книги?

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

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

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

14 августа 2014, 9:15:02 AM   # 6
 
 
Сообщений: 27
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему хранить все входы и выходы, вместо «счета / баланса» книги?

Является ли какой-либо один может помочь мне?
ranger.shi сейчас офлайн Пожаловаться на ranger.shi   Ответить с цитированием Мультицитирование сообщения от ranger.shi Быстрый ответ на сообщение ranger.shi

14 августа 2014, 10:03:21 AM   # 7
 
 
Сообщения: 400
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему хранить все входы и выходы, вместо «счета / баланса» книги?

Почему Bitcoin хранить все входы и выходы транзакций, а не только на «счет / баланс» гроссбух?
Я думаю, что уменьшит размер блока очень много.
и сократить программу diffcluty.
в то же время легко защитить блок цепь

но почему нет?

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

14 августа 2014, 3:03:09 PM   # 8
 
 
Сообщения: 1890
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему хранить все входы и выходы, вместо «счета / баланса» книги?

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

15 августа 2014, 5:09:01 AM   # 9
kjj
 
 
Сообщения: 1302
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему хранить все входы и выходы, вместо «счета / баланса» книги?

Представьте глобальный баланс счета и бухгалтерскую книгу ...

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

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

Вариант 2 является создание своего рода треугольник или дифф. Это то, что мы на самом деле. Blockchain это просто список файлов изменений, начиная с пустой книги и заканчивая текущим состоянием.
kjj сейчас офлайн Пожаловаться на kjj   Ответить с цитированием Мультицитирование сообщения от kjj Быстрый ответ на сообщение kjj

15 августа 2014, 8:30:54 AM   # 10
 
 
Сообщений: 27
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему хранить все входы и выходы, вместо «счета / баланса» книги?

Представьте глобальный баланс счета и бухгалтерскую книгу ...

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

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

Вариант 2 является создание своего рода треугольник или дифф. Это то, что мы на самом деле. Blockchain это просто список файлов изменений, начиная с пустой книги и заканчивая текущим состоянием.

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

15 августа 2014, 2:01:29 PM   # 11
 
 
Сообщения: 539
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему хранить все входы и выходы, вместо «счета / баланса» книги?

Мое предположение, что Satoshi предпочитает модель ввода / вывода, поскольку она делает очень легко предотвращения транзакций спама в сети (до включения в blockchain).

Когда вы принимаете модель счета / баланса, вы должны выбрать один из следующих проектных решений, чтобы иметь возможность обнаружить двойное тратит (который может быть использован для DoS в сети):

1. Требовать сделки включать доказательство правильности работы
2. Прогнозировать баланс каждого счета каждый раз, когда вы получаете сделку
3. Уменьшить интервал блока по значению настолько мало, что позволяет одной транзакции для каждого блока достаточно для пользователя (например, 5 секунд). Затем вперед одну транзакцию за счет между блоками.

Есть, конечно, больше решений, но, вероятно, более сложным.

Самое простое решение (в течение 10-минутного интервала блока) является один Satoshi выбор, так как он не требует дополнительных временных структур данных.

Серхио.

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

15 августа 2014, 3:38:19 PM   # 12
kjj
 
 
Сообщения: 1302
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему хранить все входы и выходы, вместо «счета / баланса» книги?

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

15 августа 2014, 4:11:50 PM   # 13
 
 
Сообщения: 2366
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему хранить все входы и выходы, вместо «счета / баланса» книги?

Во-первых, вся модель конфиденциальности для Bitcoin основывается на пользователей не повторное использование ключей. Без этого, Bitcoin является непристойно, не частным, и серьезно невыгодным по сравнению с любым другим магазином или стоимость сделки системы в широком использовании. Это само по себе немедленно уничтожит любое значение система «счет» будет иметь, и поэтому вы можете в основном останавливаться на этом и не думаю, что не больше.

Хотя есть и другие причины, помимо повышенной сложности оценки ZeroConf сделок Серджио упоминалось выше-

Тогда модель учетной записи имеет серьезные проблемы с угловыми случаями ... например У вас есть проблемы с детерминизмом в конфликтных ситуациях: например, Алиса 2 BTC и платит Боб 0.9 BTC, то Алиса платит Carol 1 BTC. Позже Боб сердится сделка не подтвердила и требует Элис переиздания с платой. Алиса делает, но затем Боб получает зарплату в два раза, и Кэрол не совсем.

Даже просто анти-переигровке вам нужна случайный поиск доступа, чтобы увидеть, если одноразовое значение используется уже и одноразовый номер на вход, если вы ар ето контроля конфликтов. У вас есть больше данных (список временных значений) является unprunable (или трудно сделать prunable) ... и поэтому любое пространство вы спасены, не имея дополнительных выходов теряется в изобилии того, чтобы хранить Forever- даже одноразовые номера после того, как счет идет на нулевое значение, так как если она финансировалась опять кто-то мог переиграть лет spend- после того, как расходы на самом деле произошло.

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

15 августа 2014, 4:55:07 PM   # 14
 
 
Сообщения: 1890
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему хранить все входы и выходы, вместо «счета / баланса» книги?

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

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

А есть те, кто Монета Присоединяйтесь вещь, или Shared Отправить.

И то, что "доверенный эскроу / смеситель / тумблер" который сочетает в себе кучу неизрасходованных выходов в одну, а затем разбивает его позже.

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

15 августа 2014, 5:23:04 PM   # 15
 
 
Сообщения: 1750
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему хранить все входы и выходы, вместо «счета / баланса» книги?

Мое предположение, что Satoshi предпочитает модель ввода / вывода, поскольку она делает очень легко предотвращения транзакций спама в сети (до включения в blockchain).

Когда вы принимаете модель счета / баланса, вы должны выбрать один из следующих проектных решений, чтобы иметь возможность обнаружить двойное тратит (который может быть использован для DoS в сети):

1. Требовать сделки включать доказательство правильности работы
2. Прогнозировать баланс каждого счета каждый раз, когда вы получаете сделку
3. Уменьшить интервал блока по значению настолько мало, что позволяет одной транзакции для каждого блока достаточно для пользователя (например, 5 секунд). Затем вперед одну транзакцию за счет между блоками.

Есть, конечно, больше решений, но, вероятно, более сложным.

Самое простое решение (в течение 10-минутного интервала блока) является один Satoshi выбор, так как он не требует дополнительных временных структур данных.

Серхио.

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

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

15 августа 2014, 5:49:16 PM   # 16
 
 
Сообщения: 361
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему хранить все входы и выходы, вместо «счета / баланса» книги?

Это может быть легко "сделанный",

Это как держать только неизрасходованные выходы.

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

Это происходит потому, что все blockchains со всеми сделками и хэшей необходимо.

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW