Вернуться   Биткоин Форум > - Помощь начинающим
18 июня 2011, 9:15:38 AM   # 1
 
 
Сообщения: 2
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему бы не использовать целые числа для Bitcoins, а не хэши.

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Поскольку существует конечное число Bitcoins (~ 21 млн), почему бы не просто использовать целые числа 1 -> 21000000 идентифицировать биткойны, а не идти на все проблемы расчета, что кажется сколь угодно сложно вычислить хеш-значение?

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

Это означает, что нет никакого реального предела числа Bitcoins, которые могут быть созданы так, почему бы не обойтись без сложности и просто пронумеровать их от 1 до 21 мил.

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


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


18 июня 2011, 10:19:05 AM   # 2
 
 
Сообщения: 770
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему бы не использовать целые числа для Bitcoins, а не хэши.

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





Ответ прост: потому что Bitcoins может быть пролит до менее чем целого числа, например, Я могу отправить вам 0.01BTC. Длинный ответ: вы должны прочитать документ и вика чтобы понять, как Bitcoin работает ... Bitcoins не является «хэш-значений», они являются результатом действительной сделки к вашим парам ключей.

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

18 июня 2011, 12:57:25 PM   # 3
 
 
Сообщений: 84
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему бы не использовать целые числа для Bitcoins а не хэши.

Поскольку существует конечное число Bitcoins (~ 21 млн), почему бы не просто использовать целые числа 1 -> 21000000 идентифицировать биткойны вместо того чтобы пойти на все проблемы расчета, что кажется сколь угодно сложно вычислить хеш-значение?

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

Это означает, что нет никакого реального предела числа Bitcoins, которые могут быть созданы так, почему бы не обойтись без сложности и просто пронумеровать их от 1 до 21 мил.

Разъяснение: Я знаю о хэшей, являющихся доказательством работы. Мой вопрос в том, что поскольку "трудность" произволен, то, конечно, Bitcoin дефицит произвольности тоже?

Пожалуйста прочтите это:  https://en.bitcoin.it/wiki/Protocol_specification
Кроме того, по крайней мере, немного этого:  http://www.bitcoin.org/bitcoin.pdf

Затем вы можете вернуться и ответить на ваши собственные вопросы.

Как уже упоминались в предыдущих создателях, "Bitcoin" в действительности является не атомная единица. Он разбивается на 8 знаков после запятой (в настоящее время), так что не "Bitcoin # 1" что по-прежнему идентифицировать в сети. Кусочки ней везде ходили и теперь составляют различные другие Bitcoins.

Сложность не является произвольным. Она прямая корреляция с количеством хэширования мощности в сети, которая затем влияет на скорость, с которой найдены блоки. Если блоки были обнаружены слишком быстро (т.е. много хэширования мощности в сети) сложность возрастает. Если блоки не найдены достаточно быстро (т.е. не достаточно хеширования мощности в сети), то сложность будет ниже. Это, безусловно, не "произвольный",

Новые Генезисы Блоки могут быть созданы, но они начинают новый блок цепь, и не имеют ничего общего с текущим блоком цепью. Это по существу, делает новый вариант Bitcoins, но тот, который полностью отличается (Namecoins, например). Таким образом, вы не можете создать новый Genesis блок для текущего блока цепи.

Существует ограничение на количество "Bitcoins", В данный момент. Это: 2,100,000,000,000,000 (21,000,000.00000000)
Это число происходит от перемещения десятичной точки 8 мест вправо для того, чтобы "Трещина" количество "атомное" Bitcoins в сети. Это может быть сделано в то время, когда значение Bitcoin настолько высоко, что никто фактически не проводит или передает одну монету, только фракцию. При перемещении десятичной справа вы можете создать блок, который более понятен пользователям (например, "Я возьму 123 BTC для этого", вместо "Возьму 0,123 BTC для этого"). Когда / Если десятичное перемещается вправо, вы фактически делаете 10: 1 раскол числа "монеты" в сети.
Роб П. сейчас офлайн Пожаловаться на Rob P.   Ответить с цитированием Мультицитирование сообщения от Rob P. Быстрый ответ на сообщение Роб П.

18 июня 2011, 1:48:26 PM   # 4
 
 
Сообщения: 2
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему бы не использовать целые числа для Bitcoins, а не хэши.

Спасибо за ваши ответы.

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

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

18 июня 2011, 1:51:35 PM   # 5
 
 
Сообщения: 630
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему бы не использовать целые числа для Bitcoins, а не хэши.

Спасибо за ваши ответы.

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

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

Это один легко ответить:

Доказательство работы является доказательство того, что вы РАБОТАЛ

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW