Вернуться   Биткоин Форум > Bitcoin Обсуждение
1 февраля 2012, 12:41:03 AM   # 1
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Может ли кто-нибудь объяснить, почему BIP 21 лучше, чем БИП 20?

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
После тщательного анализа я начинаю думать, что BIP 20, это, на самом деле лучше. Во-первых, обзор BIP 21 показывает, как она не принимает X или параметр экспоненту, ни шестнадцатеричную Bitcoin системы. Хотя я мог заботиться меньше о шестнадцатеричной системе, параметр X кажется, отличная идея более consisely представляет собой единицу предпочтения пользователя.

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

Код:
([0-9A-F] +) ([, |.":] +) ([0-9A-F] *) (Х [0-9A-F] +), (Y [0-9] +)??
И вычисление psuedocode:
Код:
Если не Группа 5:
    Набор группы от 5 до 10
Если не Группа 4:
    Набор группы от 4 до 8
Установить значительным, как to_decimal (Группа 1 от базовой группы 5) * Группа 5 ^ Группа 4
Если 2-й группы:
    Установить незначителен, как to_decimal ((конкатенации "0." и группа 3) от базовой группы 5) * Группа 5 ^ Группа 4
    Установить общее в значительной + незначителен
Else:
    Установить общий как значительные
Это позволяет конструкции типа
Код:
50,00 => 5000000000
50 50 => 5050000000
600X0 => 600
500X0Y6 => 180
1Y16 => 4294967296
30 => 3000000000
40:50 => 4050000000
dree12 сейчас офлайн Пожаловаться на dree12   Ответить с цитированием Мультицитирование сообщения от dree12 Быстрый ответ на сообщение dree12


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


1 февраля 2012, 12:49:19 AM   # 2
 
 
Сообщения: 204
Цитировать по имени
цитировать ответ
по умолчанию Re: Может ли кто-нибудь объяснить, почему BIP 21 лучше, чем БИП 20?

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





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

1 февраля 2012, 12:50:50 AM   # 3
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Может ли кто-нибудь объяснить, почему BIP 21 лучше, чем БИП 20?

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

2 февраля 2012, 4:05:10 PM   # 4
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Может ли кто-нибудь объяснить, почему BIP 21 лучше, чем БИП 20?

После повторного прочтения BIP в вопросе, я заметил этот текст:
котировка
Альтернативные суммы платежей в BIP 0020 были удалены.
Это подтверждает, что удаление альтернативных сумм выплат было преднамеренным. Как это улучшение на всех? Немного больше сложности не будет больно здесь. Если это из-за беспокойства безопасности, просто преобразовать значение и попросить пользователя, чтобы иметь дело с ним.

Если это происходит потому, что Bitcoin разработчики хотят, чтобы URI должен быть уникальным, рассмотреть следующие вопросы:
Код:
50
Код:
50,0
Код:
50,00
Код:
50; .00
Код:
пятьдесят (50) .zero (0)
которые все вычисления для 5000000000 единиц. Я понимаю, что можно использовать Req: параметр flexiblesize или что-то, но почему бы не позволить более гибкому представление для использования всех клиентов?

(Изменить): Я предполагаю, что, хотя неписаные, что Req: размер и размер не могут сосуществовать. Кроме того, хотя явно не указано, количество и размер также эквивалентны. Если есть что-то я неправильно (например, количество по-прежнему позволяет BIP20 описание), пожалуйста, сообщите мне.
dree12 сейчас офлайн Пожаловаться на dree12   Ответить с цитированием Мультицитирование сообщения от dree12 Быстрый ответ на сообщение dree12

2 февраля 2012, 5:13:26 PM   # 5
 
 
Сообщения: 124
Цитировать по имени
цитировать ответ
по умолчанию Re: Может ли кто-нибудь объяснить, почему BIP 21 лучше, чем БИП 20?

Я понимаю, что BIP 21 снижает уровень обработки Bitcoin URI обоими людьми и машинами и делает общая схема URI проще.

Для того, чтобы иметь единое представление в размере, установленном в виде десятичного BTCS (десятичное необъективного) означает, что люди могут легко прочитать значение, как представлены в их клиенте в сыром виде (например, браузер) без необходимости делать какое-либо специализированное мышление. Например, член широкой общественности пытается декодировать "сумма = 500X0Y6" потерпит неудачу полностью. Равным образом, машинная обработка производится простым, потому что почти всегда будет десятичным на месте, и далее десятичные позиции (например, переход от 8dp к 10dp или любой другой) не приведет к аннулированию ранее URI.

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

Для обозначения "Обязательный параметр" собирался меняться от "REQ:" в "req-" в соответствии с RFC 3986 Раздел 2.2 "Зарезервированные символы" но редактирует, возможно, не сделали это в вики еще.
garyrowe сейчас офлайн Пожаловаться на garyrowe   Ответить с цитированием Мультицитирование сообщения от garyrowe Быстрый ответ на сообщение garyrowe

2 февраля 2012, 6:17:48 PM   # 6
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Может ли кто-нибудь объяснить, почему BIP 21 лучше, чем БИП 20?

Я понимаю, что BIP 21 снижает уровень обработки Bitcoin URI обоими людьми и машинами и делает общая схема URI проще.

Для того, чтобы иметь единое представление в размере, установленном в виде десятичного BTCS (десятичное необъективного) означает, что люди могут легко прочитать значение, как представлены в их клиенте в сыром виде (например, браузер) без необходимости делать какое-либо специализированное мышление. Например, член широкой общественности пытается декодировать "сумма = 500X0Y6" потерпит неудачу полностью. Равным образом, машинная обработка производится простым, потому что почти всегда будет десятичным на месте, и далее десятичные позиции (например, переход от 8dp к 10dp или любой другой) не приведет к аннулированию ранее URI.

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

Для обозначения "Обязательный параметр" собирался меняться от "REQ:" в "req-" в соответствии с RFC 3986 Раздел 2.2 "Зарезервированные символы" но редактирует, возможно, не сделали это в вики еще.
Хм, спасибо за этот информативный пост. Я до сих пор не понимаю, почему это будет сделать проще десятичные сдвиги, однако, как параметр X может быть легко расширена за счет включения отрицательного показателя степени (например, Z вместо X). Согласно вики, однако, десятичные точки не нужны BIP 21, что приводит к множественным URI один семантический я изложил в моем предыдущем посте.

Я предполагаю, что дизайн BIP 21 ориентирован на декодирование URI, в то время как мое предложение и понимание только рассматривали возможность создания URI более эффективный и проще. Чтобы решить эту проблему, я написал простой питон скрипт, который будет принимать 500X0Y6 как параметр и преобразовать его в строку протокола в BIP 21. Еще раз спасибо за очищая его для меня.

Можно предложить сторонние расширения в BIP21? Например, имея клиент Bitcoin поддерживать поле, как "REQ-Сатоши-detailedamount" или "оружейный-lowfee"Без согласования между разработчиками клиента?
dree12 сейчас офлайн Пожаловаться на dree12   Ответить с цитированием Мультицитирование сообщения от dree12 Быстрый ответ на сообщение dree12

2 февраля 2012, 6:25:56 PM   # 7
 
 
Сообщения: 124
Цитировать по имени
цитировать ответ
по умолчанию Re: Может ли кто-нибудь объяснить, почему BIP 21 лучше, чем БИП 20?

котировка
Можно предложить сторонние расширения в BIP21? Например, имея клиент Bitcoin поддерживать поле, как "REQ-Сатоши-detailedamount" или "оружейный-lowfee"Без согласования между разработчиками клиента?

Я не могу говорить для всего сообщества разработчиков, но если произвольный набор полей, был включен в URI с "req-" Приставка и мой клиент не понял их было бы правильно, отклонить URI. Чрезмерное использования или нескоординированных использования этого подхода породит много сломанных URIs среди клиентов и противоречивых пользователей.

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW