През последните няколко дни Биткойн мрежата е подложена на сериозен "стрес тест", някои го наричат атака, други просто спам. Без значение от името, което ще сложим на случващото се, Биткойн доказа, че е изключително гъвкав и устойчив.
В какво се изразява "атаката"?
Както знаете биткойн протокола разчита на "копачите" да потвърждават транзакции във верига от блокове наречена blockchain. В сегашния си вид максималният размер на един блок в мрежата е ограничен до 1MB, като на всеки 10 минути се прибавя нов блок, това създава твърд лимит от около 7 транзакции за секунда. Първият планиран срес тест на мрежата бе в края на месец юни 2015г, когато Британският Биткойн брокер CoinWallet.eu отдели 20 BTC под формата на такси за транзакции с цел да провери до какво степен може да се натовари блокчейна и дали това ще се отрази негативно на средното време за потвърждение. Тестът премина почти незабелязано, като освен блокове с максимален размер, имаше единични отзиви за забавени транзакции, например за такива с много ниска такса от 3000 сатошита, за чието потвърждение бяха нужни до 12 часа.
По-високи такси
Последната версия на Биткойн Коре портфейла има плаваща такса, която в повечето случаи гарантира бързи потвърждения. Разбира се винаги можете да си увеличите таксата за транзакция до избрана от вас сума, например ако атаката е масово с такси от 0.0001, а тя трудно би била с по-високи заради високата цена на подобен flood, то вие можете да изпращате с по-голяма такава например такса от 0.0002 (или повече) ще ви гарантира бързо включване в блока, а и в крайна сметка това са само около 0.10 лв.
Стрес Тест #2
Както се вижда на графиката по-горе атаката започна на 6.07.2015, като на моменти достигна над 120 tx/sec създавайки опашка от над 50000 непотвърдени транзакции в мемпула. Биткойн мрежата просто продължи и продължава да се справя изключително добре "it just works". Да, има потребители, които съобщават за забавени транзакции, предимно от nicehash или такива с ниска/никаква такса. В отговор на атаката, все повече доставчици на услуги, свързани с биткойн, временно увеличиха таксите си за транзакции.
Може да следите състоянието на биткойн мрежата в реално време на този сайт: http://statoshi.info/
Само преди няколко дни, на 4.07.2015г. биткойн мрежата "се ъпдейтна" до версия 3, този ъпдейт наред с други промени ще позволи на по-късен етап да се направи "hard fork" и този лимит от 1МБ да бъде увеличен.