Action items to prevent future attacks


#1

The recent 51% attacks expose a pre-existing weakness of cryptos. Thechnically, a 51% attack is always theoretically possible with decentralized design (learn more). The only way to secure the blockchain is to decentralize the hashrate distribution and raise the PoW dominance of the coin (that is, the dominance of the coin’s nethash when compared to other coins using the same PoW function.)

Network upgrade

We are planning to do a network upgrade via a hard fork. The upgrade consists of:

  1. New, customized Equihash<144,5> PoW (Proof of Work algorithm)
    • Lock out the ASICs: With ASICs it’s much easier for a single entity to control a large portion of the hashrate. A PoW switch will help decentralize the power.
    • The PoW switch will raise BTG’s hashrate dominance to 100% immediately, removing the risk of hashrate aggregator (big pool, hashrate rental market)
    • The new PoW will be customized to reduce the influence of hashrate markets.
  2. New Difficulty Adjustment Algorithm: LWMA
    • Reduce hashrate fluctuation: by responding faster to shifts in hashrate, the new adjustment algorithm will reduce the profitability of large hashrate shifts into our coin (via auto-switchers or multipools) and thus make the blockchain more robust
    • This will stabilize the block time, improving user experience

This is a regular network upgrade. There will be only one blockchain and no new coin will be created.

Security toolkits

Hashrate is the key to protecting a crypto from 51% attack, but there’s more that we can do. Good monitoring and communications can also effectively reduce and even eliminate the risk attacks. We have found ways to help exchanges become aware of attacks in progress - in time for them to defend themselves.

We are planning to launch a blockchain security toolkits website to help the ecosystem defend against attacks better. We will put the available tools together, develop more tools, and provide best practice advice for users:

  1. Full node monitoring (status.bitcoingold.org)
  2. Wallet monitor (explorer.bitcoingold.org)
  3. Blockchain monitor
    • Block orphans / transaction rollbacks
    • Block miners
    • Hashrate / difficulty fluctuation
    • More statistics (fee, block size, etc)
    • Realtime alerts
  4. Best practices for: exchanges, wallets, payment gateways, and other services

Cooperation

We are also actively working with other coin teams as well as exchanges to share our experience and knowledge, and to cooperate in the development of improved tools and systems for all of us in the ecosystem to be better able to defend our blockchains.


A Brief Update on the Pending Upgrade
#2

awesome news thx for the update


#3

For Korean

최근에 있었던 51%공격은 암호화폐의 약점을 드러냈습니다. 이론적으로 51%공격은 모든 블록체인에 대해 피해 갈 수 없는 것입니다. 블록체인을 보호하는 유일한 방법은 해시 비율을 분산시키고 코인의 PoW를 높이는 것입니다.

네트워크 업그레이드

우리는 하드포크를 통한 네트워크 업그레이드를 계획하고 있습니다.
업그레이드의 주요내용입니다.

  1. 커스톰 Equihash <144,5> PoW 적용
    • ASIC 제거 : ASIC을 사용하면 단일객체가 해시레이트의 대부분을 제어하는 ​​것이 훨씬 쉬워져 버립니다. PoW 스위치는 해시 비율을 분산시키는 데 도움이 됩니다.
    • PoW 스위치를 사용하면 해시레이트를 100%로 즉시 높일 수 있고 해시레이트 집중기 (대형 채굴장, 해시레이트 마켓)의 위협을 제거합니다.
    • 새로운 PoW는 해시레이트 마켓이 장기적으로 미치는 영향을 줄이기 위해 맞춤화되어 운영됩니다.
  2. 새로운 난이도 조정 알고리즘(New Difficulty Adjustment Algorithm: LWMA) 반영
    • 해시레이트 변동성 안정화 : (멀티 채굴장)으로 입출력하는 대형 해쉬레이트의 인센티브를 낮춰 블록체인을 더욱 강력하게 만들 수 있습니다.
    • 사용자 경험을 향상시키는 블록타임 안정화.

보안 툴킷(Security Toolkits)

해시레이트는 암호화폐를 51% 공격으로부터 보호하는 키입니다. 그러나 모니터링 및 통신을 통해 공격위협을 효과적으로 줄이고 심지어는 불가능하게 할 수 있습니다. 우리는 거래소가 공격에 당하기 전에 공격을 발견하는데 도움이되는 몇 가지 시그널을 발견했습니다.

따라서 우리는 생태계가 공격을 더 잘 방어 할 수 있도록 블록체인 보안 툴킷 웹 사이트를 시작할 계획입니다. 사용 가능한 툴(Tools)을 배치하고 더 많은 툴을 개발하며 사용자에게 최상의 방법을 제공합니다.

  1. 풀 노드 모니터링 (status.bitcoingold.org)
  2. 지갑 모니터링 (explorer.bitcoingold.org)
  3. 블록체인 모니터링
    • 고아블록 / 거래롤백 블록
    • 블록 마이너들
    • 해쉬레이트 / 난이도 파동
    • 더 (수수료, 블록사이즈 등)
    • 실시간 경고
  4. 베스트 프렉티스 ( 거래소, 지갑들, PG사 및 기타서비스 )

#4

Versión en Español / Spanish Version

El reciente ataque del 51% expone la debilidad de los criptos. Teóricamente, el ataque del 51% es inevitable sin el compromiso de la descentralización (obtenga más información 4). La única forma de asegurar la cadena de bloques es descentralizar la distribución de hashrate y elevar el dominio PoW de la moneda.

Actualización de red

Estamos planeando hacer una actualización de red a través de un hard fork. La actualización consiste en:

  1. Equihash personalizado <144,5> PoW
  • Deshágase de ASIC: con ASIC es mucho más fácil para una sola entidad controlar la mayoría del hashrate. Un interruptor de PoW ayudará a descentralizar el hashrate.
  • El conmutador PoW elevará el dominio del hashrate al 100% inmediatamente, eliminando el riesgo de agregador de hashrate (grupo grande, mercado de hashrate)
  • El nuevo PoW se personalizará para reducir el impacto del mercado del hashrate a largo plazo.
  1. Nuevo Algoritmo de Ajuste de Dificultades: LWMA
  • Estabilice la fluctuación del hashrate: puede reducir el incentivo de la entrada / salida de gran cantidad de hashrates (multipools) y así hacer que la cadena de bloques sea más robusta
  • Estabilice el tiempo de bloque, mejorando la experiencia del usuario

Juegos de herramientas de seguridad

El Hashrate es la clave para proteger una una moneda criptografica de un ataque del 51%. Pero, además, el monitoreo y la comunicación también pueden reducir efectivamente e incluso eliminar el riesgo del ataque. Hemos encontrado algunas señales que pueden ayudar a los intercambios a descubrir el ataque incluso antes de que tenga éxito.

Así que estamos planeando lanzar un sitio web de kits de herramientas de seguridad blockchain para ayudar al ecosistema a defender mejor el ataque. Pondremos las herramientas disponibles juntas, desarrollaremos más herramientas y brindaremos las mejores prácticas para los usuarios:

  1. Monitor de nodos completo (status.bitcoingold.org 2)
  2. Monitor de billetera (explorer.bitcoingold.org 2)
  3. Monitor Blockchain
  • Bloquear huérfanos / retroceso de transacción
  • Mineros de bloque
  • Fluctuación de Hashrate / dificultad
  • Más estadísticas (tarifa, tamaño de bloque, etc.)
  • Alerta en tiempo real
  1. Práctica recomendada para: intercambios, billeteras, pasarelas de pago y otros servicios

#5

144, 5 … oh my god …

I do not know antminer z9 yet.
Does not z9 support equihash multi parameters?

Has the BTG team tested the Z9 with 144, 5?

I am curious as to how the sol / W ratio compared to 1080ti.

As far as I know, 144 and 5 are known to have anti-asic benefits such as asic die size cross-over, deep cache level gain degradation, and so on.

But if all equihash coins use the same 144, 5
Again, ASIC will be possible
I would like to prepare the fundamental measures for a long time.

ps. Is the time to correct the problem in 10 minutes of block discovery?
I am very sensitive because I am an investor and a miner at the same time.

ps. I am really really x 100 curious.
under 144, 5 sol / w ratio of z9 and 1080ti !!

ps. I am very excited about LWMA!!! thank you.


#6

Unlikely. <144,5> requires substantially different code/optimizations than <200,9>, as well as requiring dramatically more memory.

A generalized solution for multi-parameter is profoundly less efficient than an optimized solution; the Z9 is very likely optimized for to the <200,9> parameter, but we can’t know, since none have been given to the public. Rumors say the first ones may just be arriving - time will tell.


#7

is there a new coin in the hard fork? do you get the same amount 1: 1? and will the name change?


#8

no new coin …new chain will replace the old one


#9

thats refreshing, when I first started reading the thread I was thinking as Dirkwichmann85 was, so glad to hear no new coin.
Will the new chain start from current block/specific block or start right from the original block in the chain?


#10

it will start from a specific block but based on the info i know the guys will introduce a new mooded miner 1 week before fork no date or block number specified yet i bet it will be soon since the shipments already started


#11

thanks koso16, superinfo.


#12

For Russian
Недавняя атака 51% выявили ранее существовавшую слабость криптосов. В принципе, 51% -ая атака всегда теоретически возможна с децентрализованным дизайном . Единственный способ обеспечить блокировку - децентрализовать распределение хэшхетов и повысить доминирование PoW в монете (т. Е. Доминирование nethash монеты по сравнению с другими монетами с использованием той же функции PoW).

Обновление сети

Мы планируем сделать обновление сети с помощью жесткой вилки. Обновление состоит из:

Новый, настроенный Equihash <144,5> PoW 6
Заблокируем ASIC: с помощью ASIC намного проще управлять одним объектом с большой частью хешета. Переключатель PoW поможет децентрализовать мощность.
Переключатель PoW повысит степень хешета BTG до 100% сразу, устранив риск агрегатора хешетата (большой пул, рынок аренды хэш хрет)
Новый PoW будет настроен на снижение влияния рынков хештретов.
Новый алгоритм корректировки сложности: LWMA
Уменьшите флуктуацию хешета: быстрее реагируя на сдвиги в хэшхете, новый алгоритм корректировки уменьшит рентабельность больших сдвигов хештретов в нашу монету (через автоматические переключатели или мультипульсы) и, таким образом, сделает блокчейн более надежным
Это стабилизирует время блока, улучшая работу пользователя
Это обычное обновление сети. Будет только один блокчейн, и новая монета не будет создана.

Инструменты безопасности

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

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

Мониторинг полного узла (status.bitcoingold.org 18)
Монитор кошелька (explorer.bitcoingold.org 15)
Монитор блокировки
Блокировать орфы / откат транзакций
Блокирующие шахтеры
Перепад хэша / сложность
Больше статистики (плата, размер блока и т. Д.)
Предупреждения в реальном времени
Улучшение для: обменов, кошельков, платежных шлюзов и других услуг
сотрудничество

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


#13

Очень хорошая работа! Можешь тъй последная редакция въйполниш? Мы променили текст немножко! Спосиба за твое времени и помочь!


#14

Hard Forks generally don’t lead to new coins, unless they were specifically made in order to do that.

We’ll have a single, uninterrupted chain. At some pre-decided block number, mining will switch from the old method to the new method. The team will pick that block number when the code is ready for release and we’re sure we’re giving our partners enough time to prepare.


#15

Excellent. I’m very happy to be in the bitcoingold bus🤗. Thanks for the info