Перейти к содержанию

Bitcoin Core принял BIP152


Alex03

Рекомендуемые сообщения

150616_bitcoin-core-prinyal-bip-152_1.jp

 

Проект Bitcoin Core полностью принял BIP152 под названием Compact Block Relay - обновление, которое уменьшит объем информации, используемой для распространения новых блоков полными узлами. Это позволит сократить количество времени, необходимое блоку для распространения по всей сети биткоина.

 

Обновление содержит несколько методов для уменьшения времени распространения блока по сети. Общая идея заключается в возможности воспользоваться тем, что полные узлы имеют схожие данные в пулах памяти (mempool), хранящих неподтвержденные транзакции. Таким образом, узел может отправить только эскиз блока своим пирам, которые затем создают его заново у себя, что позволит сэкономить полосу пропускания, так как блок не должен передаваться в полном виде. Эскиз будет содержать 80-байтовый заголовок нового блока и укороченные идентификаторы транзакций.

 

Команда Bitcoin Core пишет в FAQ по BIP152:

 

"Преимущество этого подхода состоит в том, что операции необходимо провести только один раз, обеспечив значительное увеличение общей пропускной способности."

 

Контрольные показатели перехода

 

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

 

Контрольные показатели этого нового метода выставлены так, что типичный полный блок в 1 МБ, содержащий в среднем 2500 транзакций, может быть передан всего с 15 KB данных, то есть 86% объема этих блоков будет распространяться сразу без необходимости второго запроса для любых других недостающих операций.

 

Команда Core говорит, что это улучшение принесет пользу всей сети:

 

"Уменьшение времени распространения блока в сети P2P создает более здоровую сеть с базовым запасом прочности."

 

BIP152 уже имеет рабочую реализацию и в настоящее время тестируется сообществом разработчиков. Будущие планы по улучшению BIP152 могут включать в себя замену протокола TCP на UDP, а также с использованием механизма коррекции ошибок для обработки пропущенных пакетов. В целом, эти улучшения всегда приветствуются, поскольку они помогут биткоину быть более надежным.

Эскизы блоков включают следующую информацию:

 

  • 80-байтовый заголовок нового блока
  • Укороченные идентификаторы транзакций (txids), которые предназначены для предотвращения отказа в обслуживании (DoS) атаки
  • Некоторые полные транзакции

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

 

 

Читать полностью

Изменено пользователем Tomcat_MkII
Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Similar Topics

    • Курс Bitcoin (только про Bitcoin)

      В данной ветке предлагаю вести обсуждение курса Bitcoin Для желающих безнаказанно оффтопить был создан топик Курсы криптовалют в разделе флейма, там можно уходить в рассуждения сколь угодно далеко от основной темы, так что велком! Также у нас есть ветка по обсуждению "справедливого курса" Bitcoin     Несколько полезных инструментов для отслеживания курса: bitcoin.clarkmoody отображает стакан Mt.Gox и строит в реалтайме японские свечи bitcoinchain сравнение курсов на разных биржах н

      в Биткоин

    • Комиссии Bitcoin

      Попытался собрать воедино информацию по комиссиям Биткоина:   Где посмотреть текущую комиссию Биткоина? Вот утилита для расчета комиссий Биткоина. Ее обсуждение и лог разработки здесь. Кто назначает комиссию в Биткоине? Комиссию назначает пользователь самостоятельно при отправке. Чем больше комиссия- тем выше приоритет у транзакции.   Что такое комиссия в техническом плане? Комиссия в сети Биткоин - это разница между фактически отправленной суммой и раз

      в Биткоин

    • [Top-10 Bitcoin Майнинг пул] [emcd. Mining pool] - FPPS, комиссия 1.5%, без мин. порога на вывод

      Экосистема для майнеров и пользователей криптовалют, в которой можно добывать криптовалюту с низкой комиссией, хранить добытые монеты с выгодой до 12% годовых и экономить на выводе в фиатные валюты внутри одного приложения. Майнинг-пул  Добывай BTC, LTC, DOGE, ETC и другие монеты с высоким хешрейтом и минимальной комиссией 1,5%. Накопительный счёт  Безопасно храни криптовалюту и получай пассивный доход до 12% годовых.  Быстрый вывод  Выводи активы на карту - Visa, Maste

      в Пулы совместного майнинга

    • Coinbase запустит торговлю фьючерсами на Dogecoin, Litecoin и Bitcoin Cash

      Американская криптовалютная биржа Coinbase направила Комиссии по торговле товарными фьючерсами (CFTC) три письма, в котором сообщила о планах запуска фьючерсов на Dogecoin, Litecoin и Bitcoin Cash с 1 апреля. Выбор Dogecoin представители Coinbase объяснили «преодолением пределов мемкоина» и растущей популярностью этой криптовалюты. То есть, по мнению руководства биржи, DOGE давно вышла за пределы «криптовалюты-шутки» и стала одним из основополагающих элементов криптоиндустрии.   Фьюч

      в Новости криптовалют

    • Сенат Аргентины принял закон о создании реестра криптокомпаний

      Сенат Аргентины проголосовал за закон, подразумевающий создание реестра, в котором должны состоять любые учреждения, оказывающие жителям страны криптовалютные услуги. Согласно новому документу, криптобиржи и поставщики услуг виртуальных активов (VASP) будут обязаны соблюдать меры по борьбе с отмыванием денег (AML). Для этого должен быть создан специальный реестр VASP, который будет регулироваться Национальной комиссией по ценным бумагам (CNV).   Поправки обязывают криптокомпании пред

      в Новости криптовалют

×
×
  • Создать...