Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
8 апреля 2014, 9:49:01 AM   # 1
 
 
Сообщения: 127
Цитировать по имени
цитировать ответ
по умолчанию Re: Блок предельного размера задачи

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Здравствуй,

Один блок решается каждые ~ 10 минут. Это ограничивается 1 Мб, что означает, что существует ограниченное количество операций в единицу времени.

т.е. blockchain.info сообщает, что в последнее время решенных блоков одна транзакция используется ~ 0.5kb, так что есть предел 1 Мб / 0.5kb == 2 097 152 транзакций для каждого блока.

Я понимаю, что операции, которые не помещаются в одном блоке перейти к следующему, но что, если мы будем иметь постоянно более 2 097 152 транзакций каждые 10 минут? Это только 3495 / второй, когда Bitcoin станет популярным, и используется во всем мире, это не так уж трудно себе представить, что это произойдет когда-нибудь.

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


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


8 апреля 2014, 11:05:26 AM   # 2
 
 
Сообщения: 1148
Цитировать по имени
цитировать ответ
по умолчанию Re: Блок предельного размера задачи

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





Вы просчитались. Это хуже, чем это.

Сделки около 250 байт (а не 512). 1MB / 250byes = 4194 сделок. То есть 7 транзакций в секунду.

Существует компромисс. Если вы сделаете размер блока больше, то blockchain растет. Это делает его более трудным для запуска узла.

Небольшой размер блока означает, что сборы выше из-за пространственные ограничения.

Если вы видите, как Bitcoin "сохранения стоимости", То безопасность имеет решающее значение. Это означает, что p2p характер системы должны быть защищены, поэтому мелкие блоки лучше.

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

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

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

8 апреля 2014, 11:12:09 AM   # 3
 
 
Сообщения: 127
Цитировать по имени
цитировать ответ
по умолчанию Re: Блок предельного размера задачи

котировка
Вы просчитались.
На самом деле я испортил байты с килобайтом ...

Я все до этого момента понять:

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

"каналы" система была бы примером этого.

Что ты имеешь ввиду "если вы используете существующую систему Bitcoin в качестве основы"? Это предложение об изменении в Bitcoin? Или это что-то уже существует?
konradp сейчас офлайн Пожаловаться на konradp   Ответить с цитированием Мультицитирование сообщения от konradp Быстрый ответ на сообщение konradp

8 апреля 2014, 1:56:32 PM   # 4
 
 
Сообщения: 1148
Цитировать по имени
цитировать ответ
по умолчанию Re: Блок предельного размера задачи

Что ты имеешь ввиду "если вы используете существующую систему Bitcoin в качестве основы"? Это предложение об изменении в Bitcoin? Или это что-то уже существует?

Принимая систему каналов в качестве примера, что позволяет создать канал микро-платежей. Только 2 сделки не требуется.

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

Другая система была бы где существующая система Bitcoin используется в качестве основания / долгосрочного магазина. Другие сети будут действовать как псевдопользователь банка. Вы можете перевести деньги между 2-х человек в то же "банка" без необходимости использовать основную цепь. Для межбанковских переводов, тем "банка" цепи могут синхронизировать один раз в день или что-то. Это будет означать 1 транзакцию в день для всех сделок между этими цепями.

Если суб-цепь не удается, то только люди с деньгами в этой цепи будет терять.

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

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

8 апреля 2014, 1:59:21 PM   # 5
 
 
Сообщения: 127
Цитировать по имени
цитировать ответ
по умолчанию Re: Блок предельного размера задачи

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

8 апреля 2014, 2:30:16 PM   # 6
 
 
Сообщения: 1722
Цитировать по имени
цитировать ответ
по умолчанию Re: Блок предельного размера задачи

Здравствуй,

Один блок решается каждые ~ 10 минут. Это ограничивается 1 Мб, что означает, что существует ограниченное количество операций в единицу времени.

т.е. blockchain.info сообщает, что в последнее время решенных блоков одна транзакция используется ~ 0.5kb, так что есть предел 1 Мб / 0.5kb == 2 097 152 транзакций для каждого блока.

Я понимаю, что операции, которые не помещаются в одном блоке перейти к следующему, но что, если мы будем иметь постоянно более 2 097 152 транзакций каждые 10 минут? Это только 3495 / второй, когда Bitcoin станет популярным, и используется во всем мире, это не так уж трудно себе представить, что это произойдет когда-нибудь.

Или я что-то отсутствует?

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

9 апреля 2014, 10:36:18 AM   # 7
 
 
Сообщения: 798
Цитировать по имени
цитировать ответ
по умолчанию Re: Блок предельного размера задачи

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

9 апреля 2014, 1:58:52 PM   # 8
 
 
Сообщений: 11
Цитировать по имени
цитировать ответ
по умолчанию Re: Блок предельного размера задачи

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

9 апреля 2014, 2:24:24 PM   # 9
 
 
Сообщения: 798
Цитировать по имени
цитировать ответ
по умолчанию Re: Блок предельного размера задачи

сколько размер лучше всего подходит для блока? в соответствии с наградой блока? есть доля?

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

10 апреля 2014, 6:17:34 AM   # 10
 
 
Сообщения: 127
Цитировать по имени
цитировать ответ
по умолчанию Re: Блок предельного размера задачи

kokojie:
котировка
Большая часть торговых операций, в конечном счете произойдет offchain, вроде как, что coinbase делает сейчас. Если покупатель / продавец оба coinbase, сделка будет происходить от цепи. Единственное, что произойдет "на цепочке" являются депозит / снятие на coinbase

Это что-то я не совсем понимаю ... как сделка может произойти "offchain"? Вы хотите сказать, что что-то (блоки?) Могут быть включены вне основного blockchain и по-прежнему в силе?
konradp сейчас офлайн Пожаловаться на konradp   Ответить с цитированием Мультицитирование сообщения от konradp Быстрый ответ на сообщение konradp

10 апреля 2014, 10:07:57 AM   # 11
 
 
Сообщения: 1148
Цитировать по имени
цитировать ответ
по умолчанию Re: Блок предельного размера задачи

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

С каналами, вы можете сделать микроплатежей.

Например, если услуга взимается $ 0,01 в минуту для видеопотока, то, что будет работать на 0.00002BTC в минуту.

Вы "замок" 0.1BTC в канал. Это требует 1 транзакцию в блоке цепи.

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

Кроме того, 0.1BTC может быть потрачен только если вы оба согласны.

Это означает, что вы не можете получить свои деньги обратно в течение 24 часов независимо от того, что.

Вы смотрите видео, и каждые 60 секунд, клиент посылает 0.00002 BTC провайдера.

Вы на самом деле отправить провайдеру подписанную сделку

Платит вам 0.99998
Pays поставщика 0.00002

Поставщик не передает его, он просто держит его.

60 секунд, клиент посылает

Платит вам 0.99996
Pays поставщика 0,00004

Опять же, провайдер не отправляет транзакцию в сети. Это частное между 2 из вас.

После того, как вы прекратите просмотр видео, вы можете "Закрыть" канал.

В тот момент, поставщик подписывает последнюю сделку вы послали его и транслирует его.

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

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

Другой способ перемещения сделок от главной цепи, чтобы услуги, как банки. Банки будут посылать друг другу деньги через систему Bitcoin, но клиенты будут использовать банки.

Если 2 банки имели 1000 клиентов отправить деньги между собой, то банки могли бы консолидировать эту сделку в одной транзакции.

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

10 апреля 2014, 10:18:25 AM   # 12
 
 
Сообщения: 127
Цитировать по имени
цитировать ответ
по умолчанию Re: Блок предельного размера задачи

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

С каналами, вы можете сделать микроплатежей.

Например, если услуга взимается $ 0,01 в минуту для видеопотока, то, что будет работать на 0.00002BTC в минуту.

Вы "замок" 0.1BTC в канал. Это требует 1 транзакцию в блоке цепи.

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

Кроме того, 0.1BTC может быть потрачен только если вы оба согласны.

Это означает, что вы не можете получить свои деньги обратно в течение 24 часов независимо от того, что.

Вы смотрите видео, и каждые 60 секунд, клиент посылает 0.00002 BTC провайдера.

Вы на самом деле отправить провайдеру подписанную сделку

Платит вам 0.99998
Pays поставщика 0.00002

Поставщик не передает его, он просто держит его.

60 секунд, клиент посылает

Платит вам 0.99996
Pays поставщика 0,00004

Опять же, провайдер не отправляет транзакцию в сети. Это частное между 2 из вас.

После того, как вы прекратите просмотр видео, вы можете "Закрыть" канал.

В тот момент, поставщик подписывает последнюю сделку вы послали его и транслирует его.

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

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

Другой способ перемещения сделок от главной цепи, чтобы услуги, как банки. Банки будут посылать друг другу деньги через систему Bitcoin, но клиенты будут использовать банки.

Если 2 банки имели 1000 клиентов отправить деньги между собой, то банки могли бы консолидировать эту сделку в одной транзакции.

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

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

10 апреля 2014, 10:20:25 AM   # 13
 
 
Сообщения: 2212
Цитировать по имени
цитировать ответ
по умолчанию Re: Блок предельного размера задачи

Видеть https://en.bitcoin.it/wiki/Maximum_transaction_rate на вики (к сожалению, ничего там ссылки ...)
Sukrim сейчас офлайн Пожаловаться на Sukrim   Ответить с цитированием Мультицитирование сообщения от Sukrim Быстрый ответ на сообщение Sukrim

10 апреля 2014, 10:27:49 AM   # 14
 
 
Сообщения: 1148
Цитировать по имени
цитировать ответ
по умолчанию Re: Блок предельного размера задачи

Хорошо, я получаю сейчас. Так это будет выглядеть следующим образом: будет первым появляться проблемы с Bitcoin, и тогда мы увидим, банки в качестве решения? Таким образом, это будет похоже "Эй, есть проблема с Bitcoin, но если большинство из вас начнет использовать банки, наш, например, тогда все будет хорошо"?

Банки был только один вариант.

Каналов, что позволяет много микроплатежей без перегрузки blockchain.

Я думаю, что альтернативные цепи также поможет.

Вы могли бы иметь золото / серебро / медь монета рода вещи.  

Существует система, чтобы сделки между Bitcoin и альт-цепей. Это ослабляется из-за УЮ пластичность, но в принципе, он должен работать.

Это позволит людям купить альт-монету с их Bitcoins, а затем использовать альт-монету для реальных сделок. Bitcoin бы быть "золото" и altcoins будет, как медные монеты.

Плата преобразования будет меняться.

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

Монеты в корень / основной цепи будет самым безопасным, но будет иметь высокую плату TX.

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

Кроме того, вы можете выкупить альт-монеты обратно в Bitcoins.
TierNolan сейчас офлайн Пожаловаться на TierNolan   Ответить с цитированием Мультицитирование сообщения от TierNolan Быстрый ответ на сообщение TierNolan

10 апреля 2014, 10:40:32 AM   # 15
 
 
Сообщения: 2212
Цитировать по имени
цитировать ответ
по умолчанию Re: Блок предельного размера задачи

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

Кроме того, вы можете выкупить альт-монеты обратно в Bitcoins.
Sukrim сейчас офлайн Пожаловаться на Sukrim   Ответить с цитированием Мультицитирование сообщения от Sukrim Быстрый ответ на сообщение Sukrim

10 апреля 2014, 10:50:46 AM   # 16
 
 
Сообщений: 22
Цитировать по имени
цитировать ответ
по умолчанию Re: Блок предельного размера задачи

Wouldnґt это возможно обновить размер блоков, чтобы дать возможность большему числу сделок, когда это станет ограничивающим фактором для сделок? То есть, когда среднее число сделок 7 в секунду, увеличение размера до 1,5 МБ. Когда число reaces 10, увеличатся до конца 2mb так далее и так далее ... Или изменяя размер_блок сложного технического вопрос?
Johans сейчас офлайн Пожаловаться на Johans   Ответить с цитированием Мультицитирование сообщения от Johans Быстрый ответ на сообщение Johans

10 апреля 2014, 10:55:47 AM   # 17
 
 
Сообщения: 1148
Цитировать по имени
цитировать ответ
по умолчанию Re: Блок предельного размера задачи

Вы просто описываете Ripple здесь ...

Ну, я думал о формальной цепи. Пульсация не имеет такого права? 

Это трастовая цепь, где вы установили лимиты о том, сколько вы доверяете различные коллегам?

Вы правы, что это еще один вариант.

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

10 апреля 2014, 11:00:01 AM   # 18
 
 
Сообщения: 127
Цитировать по имени
цитировать ответ
по умолчанию Re: Блок предельного размера задачи

Хорошо, я получаю сейчас. Так это будет выглядеть следующим образом: будет первым появляться проблемы с Bitcoin, и тогда мы увидим, банки в качестве решения? Таким образом, это будет похоже "Эй, есть проблема с Bitcoin, но если большинство из вас начнет использовать банки, наш, например, тогда все будет хорошо"?

Банки был только один вариант.

Каналов, что позволяет много микроплатежей без перегрузки blockchain.

Я думаю, что альтернативные цепи также поможет.

Вы могли бы иметь золото / серебро / медь монета рода вещи.  

Существует система, чтобы сделки между Bitcoin и альт-цепей. Это ослабляется из-за УЮ пластичность, но в принципе, он должен работать.

Это позволит людям купить альт-монету с их Bitcoins, а затем использовать альт-монету для реальных сделок. Bitcoin бы быть "золото" и altcoins будет, как медные монеты.

Плата преобразования будет меняться.

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

Монеты в корень / основной цепи будет самым безопасным, но будет иметь высокую плату TX.

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

Кроме того, вы можете выкупить альт-монеты обратно в Bitcoins.

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

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

10 апреля 2014, 11:00:58 AM   # 19
 
 
Сообщения: 1148
Цитировать по имени
цитировать ответ
по умолчанию Re: Блок предельного размера задачи

Wouldnґt это возможно обновить размер блоков, чтобы дать возможность большему числу сделок, когда это станет ограничивающим фактором для сделок? То есть, когда среднее число сделок 7 в секунду, увеличение размера до 1,5 МБ. Когда число reaces 10, увеличатся до конца 2mb так далее и так далее ... Или изменяя размер_блок сложного технического вопрос?

Это просто изменение параметра в исходном коде.

Трудность становится все согласятся с ним. Если увеличить его до 2Мб, то старые клиенты не будут принимать новые блоки.

Вы должны убедить всех, чтобы обновить.

Существует предел 32MB до размера сообщений в протоколе. На данный момент, блоки должны вписываться в одно сообщение протокола. Идя мимо блоки 32Mb будет означать изменение протокола какого-то. Может быть, блоки могут быть разделены на несколько сообщений.

Увеличение размера сообщения может сделать сети немного сложнее. Это не такая уж большая проблема, хотя.

Если увеличить до 2 Мб, то размер blockchain потенциально удваивается. Это означает, что использование большего количества жестких дисков.

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

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

10 апреля 2014, 11:04:34 AM   # 20
 
 
Сообщения: 127
Цитировать по имени
цитировать ответ
по умолчанию Re: Блок предельного размера задачи

Wouldnґt это возможно обновить размер блоков, чтобы дать возможность большему числу сделок, когда это станет ограничивающим фактором для сделок? То есть, когда среднее число сделок 7 в секунду, увеличение размера до 1,5 МБ. Когда число reaces 10, увеличатся до конца 2mb так далее и так далее ... Или изменяя размер_блок сложного технического вопрос?

Это просто изменение параметра в исходном коде.

Трудность становится все согласятся с ним. Если увеличить его до 2Мб, то старые клиенты не будут принимать новые блоки.

Вы должны убедить всех, чтобы обновить.

Существует предел 32MB до размера сообщений в протоколе. На данный момент, блоки должны вписываться в одно сообщение протокола. Идя мимо блоки 32Mb будет означать изменение протокола какого-то. Может быть, блоки могут быть разделены на несколько сообщений.

Увеличение, что может сделать сети немного сложнее. Это не такая уж большая проблема, хотя.

Если увеличить до 2 Мб, то размер blockchain потенциально удваивается. Это означает, что использование большего количества жестких дисков.


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

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

Но мы говорим о далеком будущем, сеть, процессоры, диски, все это будет быстрее и больше со временем. Так почему же не Satoshi решили ограничить размер блока до 32 МБ в начале?
konradp сейчас офлайн Пожаловаться на konradp   Ответить с цитированием Мультицитирование сообщения от konradp Быстрый ответ на сообщение konradp



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW