Какво е биткойн?
Съдържание
Глави
Глава 1 – Въведение в биткойн
Какво е биткойн?
За какво се използва биткойн?
Какво прави биткойн ценен?
Как работи биткойн?
Какво е блокчейнът?
Легален ли е биткойн?
История на биткойн
Глава 2 - Откъде идват биткойните?
Как се създават нови биткойни?
Колко биткойни има?
Как работи копаенето на биткойни?
Колко време отнема копаенето на блок?
Глава 3 - Първи стъпки с биткойн
Как мога да купя биткойн?
Какво мога да купя с биткойн?
Къде мога да похарча биткойн?
Ами ако загубя биткойните си?
Мога ли да обърна биткойн трансакциите?
Мога ли да печеля пари с биткойн?
Как мога да съхраня моите биткойни?
Глава 4 – Халвинг на биткойн
Какво е халвинг на биткойн?
Как работи халвингът на биткойн?
Защо се случва халвинг на биткойн?
Какво влияние оказва халвингът на биткойн?
Кога е следващият халвинг на биткойн?
Глава 5 - Често срещани погрешни схващания за биткойн
Биткойн анонимен ли е?
Биткойн измама ли е?
Биткойн балон ли е?
Използва ли биткойн криптиране?
Глава 6 - Мащабируемост на биткойн
Какво е мащабируемост?
Защо биткойн трябва да се мащабира?
Колко трансакции може да обработи биткойн?
Какво представлява Lightning Network?
Какво представляват разклоненията?
Глава 7 - Участие в биткойн мрежата
Какво е биткойн възел?
Как работи биткойн възелът?
Как да стартирате пълен биткойн възел
Как да копаете биткойни
Колко време отнема копаенето на биткойн?
Кой може да допринася към кода на биткойн?
Какво е биткойн?
НачалоСтатии
Какво е биткойн?

Какво е биткойн?

Published Feb 24, 2020Updated Oct 20, 2021
28m

Глави

  1. Въведение в биткойн
  2. Откъде идват биткойните?
  3. Първи стъпки с биткойн
  4. Халвинг на биткойн
  5. Често срещани погрешни схващания за биткойн
  6. Мащабируемост на биткойн
  7. Участие в биткойн мрежата


Глава 1 – Въведение в биткойн

Съдържание


Какво е биткойн?

Биткойн е цифрова форма на пари. Но за разлика от фиатните валути, с които сте свикнали, няма централна банка, която да го контролира. Вместо това финансовата система в биткойн се управлява от хиляди компютри, разпространени по целия свят. Всеки може да участва в екосистемата, като изтегли софтуер с отворен код.
Биткойн е първата криптовалута, обявена през 2008 г. (и стартирана през 2009 г.). Тя предоставя на потребителите възможността да изпращат и получават цифрови пари (биткойни, с малки букви b или BTC). Това, което го прави толкова привлекателен, е, че не може да бъде цензуриран, средствата не могат да бъдат изразходвани повече от веднъж и трансакциите могат да се извършват по всяко време, отвсякъде.


За какво се използва биткойн?

Хората използват биткойн по редица причини. Мнозина го оценяват заради това, че естеството му е без разрешение – всеки с интернет връзка може да го изпраща и получава. Това е подобно на пари в брой, тъй като никой не може да ви попречи да го използвате, но цифровото му присъствие означава, че може да се прехвърля в световен мащаб.


Какво прави биткойн ценен?

Биткойнът е децентрализиран, устойчив на цензура, сигурен и без граници. 

Това качество го направи привлекателен за случаи на използване като международни парични преводи и плащания, при които физическите лица не искат да разкриват самоличността си (както биха направили с дебитна или кредитна карта).

Мнозина не харчат биткойните си, вместо това избират да ги държат в дългосрочен план (известно също като hodling /държане/). Биткойн е наречен цифрово злато поради ограниченото предлагане на криптовалутата. Някои инвеститори гледат на биткойн като на съхранение на стойност. Тъй като е оскъден и труден за производство, той е сравнен с благородни метали като злато или сребро. 
Притежателите вярват, че тези черти – в комбинация с глобалната наличност и висока ликвидност – го правят идеална среда за съхраняване на богатство за дълги периоди. Те вярват, че стойността на биткойн ще продължи да расте с течение на времето.


Как работи биткойн?

Когато Алис прави трансакция до Боб, тя не изпраща средства по начина, по който очаквате. Това не е като цифровия еквивалент на подаването на доларова банкнота. По-скоро тя пише на лист хартия (който всеки може да види), че дава един долар на Боб. Когато Боб отива да изпрати същите средства на Карол, тя може да види, че Боб ги има, като погледне листа.



Листът е определен вид база данни, наречена блокчейн. Всички участници в мрежата имат негово идентично копие, съхранено на техните устройства. Участниците се свързват помежду си, за да синхронизират нова информация.

Когато потребителят извършва плащане, той го излъчва директно в партньорската мрежа – няма централизирана банка или институция, която да обработва преводи. За да добави нова информация, блокчейнът на биткойн използва специален механизъм, наречен копаене. Чрез този процес се записват нови блокове трансакции в блокчейна.


Какво е блокчейнът?

Блокчейнът е счетоводна книга, която е само за добавяне: тоест данните могат да се добавят само към нея. След като се добави информация, е изключително трудно да се модифицира или изтрие. Блокчейнът налага това, като включва указател към предишния блок във всеки следващ блок.



Указателят всъщност е хеш от предишния блок. Хеширането включва предаване на данни чрез еднопосочна функция за генериране на уникален „пръстов отпечатък“ на входа. Ако входът е променен дори леко, пръстовият отпечатък ще изглежда напълно различен. Тъй като ние свързваме блоковете по веригата, няма начин някой да редактира стар запис, без да обезсилва следващите блокове. Такава структура е един от компонентите, които правят блокчейна сигурен .


Легален ли е биткойн?

Биткойн е напълно легален в повечето страни. Има обаче няколко изключения – не забравяйте да прочетете законите на вашата юрисдикция, преди да инвестирате в криптовалута.

В страните, където това е законно, правителствените структури възприемат различни подходи към него по отношение на данъчното облагане и спазването. Регулаторният пейзаж все още е силно недоразвит и вероятно ще се промени значително през следващите години.


История на биткойн

Кой е изобретил биткойн?

Никой не знае! Създателят на биткойн използва псевдонима Сатоши Накамото, но ние не знаем нищо за неговата самоличност. Сатоши може да бъде един човек или група разработчици навсякъде по света. Името е от японски произход, но владеенето на английския език от Сатоши накара мнозина да смятат, че той/тя/те произхождат от англоговоряща страна.
Сатоши публикува бялата книга на Bitcoin, както и софтуера. Мистериозният създател обаче изчезна през 2010 г.


Сатоши ли е изобретил блокчейн технологията?

Биткойн всъщност съчетава редица съществуващи технологии, които съществуват от известно време. Тази концепция за верига от блокове не е родена с биткойн. Използването на такива непроменяеми структури от данни може да бъде проследено до началото на 90-те години, когато Стюарт Хабер и У. Скот Сторнета предложиха система за документи за отбелязване на време. Подобно на днешните блокчейни, тя разчиташе на криптографски техники за защита на данните и предотвратяване на тяхното подправяне.

Интересното е, че в нито един момент бялата книга на Сатоши не използва термина „блокчейн“.


Цифрови парични средства преди биткойн

Биткойн не беше първият опит за дигитални пари, но със сигурност е най-успешният. Предишни схеми проправиха пътя за изобретението на Сатоши:

DigiCash

DigiCash е компания, основана от криптограф и компютърен учен Дейвид Чаум в края на 80-те години. Той беше представен като ориентирано към поверителността решение за онлайн трансакции, базирано на документ, чийто автор е Чаум (обяснено тук).

Моделът DigiCash беше централизирана система, но въпреки това беше интересен експеримент. По-късно компанията фалира, което Чаум смята, че се дължи на въвеждането ѝ преди електронната търговия наистина да се разраства.

B-money

Първоначално B-money е описан в предложение на компютърния инженер Уей Дай, публикувано през 90-те години. Той беше цитиран в бялата книга на Bitcoin и не е трудно да се разбере защо. 
B-money предложи система за доказателство за работа (използвана при добив на биткойни) и използването на разпределена база данни, където потребителите подписват трансакции. Втора версия на b-money също описва идея, подобна на залагането (стейкинг), която се използва в други криптовалути днес.

В крайна сметка b-money никога не стартира, тъй като не премина през етапа на чернова. Имайки предвид това, биткойн очевидно се вдъхновява от концепциите, представени от Дай.

Bit Gold

Приликата между Bit Gold и биткойн е такава, че някои смятат, че нейният създател, компютърният учен Ник Сабо, е Сатоши Накамото. В основата си Bit Gold се състои от книга, която записва низове от данни, произхождащи от операция „Доказателство за работа“.

Подобно на b-money, той никога не е бил доразвиван. Приликите на Bit Gold с биткойн обаче затвърдиха неговото място като „предшественик на биткойн“.




Глава 2 - Откъде идват биткойните?

Съдържание


Как се създават нови биткойни?

Биткойн има ограничено предлагане, но все още не всички единици са в обращение. Единственият начин за създаване на нови монети е чрез процес, наречен копаене - специалният механизъм за добавяне на данни към блокчейна.


Колко биткойни има?

Протоколът определя максималното предлагане на биткойн на двадесет и един милион монети. Към 2020 г. са генерирани малко под 90% от тях, но ще са необходими повече от сто години за производството на останалите. Това се дължи на периодични събития, известни като халвинг, които постепенно намаляват възнаграждението за добив.


Как работи копаенето на биткойни?

Чрез копаене участниците добавят блокове към блокчейна. За да направят това, те трябва да посветят изчислителната мощ на решаването на криптографски пъзел. Като стимул има награда за всеки, който предложи валиден блок. 

Генерирането на блок е скъпо, но е евтино да се провери дали е валиден. Ако някой се опита да измами с невалиден блок, мрежата веднага го отхвърля и копачът няма да може да възстанови разходите за добив.

Наградата – често обозначавана като награда за блок – се състои от два компонента: такси, свързани с трансакциите, и блокова субсидия. Блоковата субсидия е единственият източник на „свежи“ биткойни. С всеки изкопан блок той добавя определено количество монети към общото предлагане.


Колко време отнема копаенето на блок?

Протоколът регулира трудността при добив, така че отнема приблизително десет минути, за да се намери нов блок. Блоковете не винаги се намират точно десет минути след предишния – необходимото време просто се колебае около тази цел.




Глава 3 - Първи стъпки с биткойн

Съдържание


Как мога да купя биткойн?

Как да закупите биткойн с кредитна/дебитна карта

Binance ви позволява безпроблемно да купувате биткойни в браузъра си. За да направите това:

  1. Отидете на портала за покупка и продажба на криптовалута. 
  2. Изберете криптовалутата, която искате да купите, и валутата, с която искате да платите.
  3. Влезте в Binance или се регистрирайте, ако все още нямате акаунт.
  4. Изберете начина си на плащане.
  5. Ако бъдете подканени, въведете данните за картата си и завършете проверката на самоличността.
  6. Това е! Вашите биткойни ще бъдат кредитирани във вашата сметка в Binance.

Как да купувате биткойни на peer-to-peer пазари

Можете също така да купувате и продавате биткойни на peer-to-peer пазари. Това ви позволява да купувате монети от други потребители директно от мобилното приложение Binance. За да направите това:
  1. Стартирайте приложението и влезте или се регистрирайте.
  2. Изберете покупка с продажба с едно щракване, последвано от раздела Купуване в горния ляв ъгъл на интерфейса.
  3. Ще бъдете подканени с няколко различни оферти – докоснете Купуване върху тази, която искате да използвате.
  4. Можете да плащате с други криптовалути (раздела Купуване с криптовалута) или фиатната валута (раздела Купуване с фиат). 
  5. По-долу ще бъдете помолени за начина на плащане. Изберете този, който ви подхожда.
  6. Изберете Купуване на BTC.
  7. Сега трябва да извършите плащането. Когато приключите, докоснете Маркиране като платено и Потвърждаване.
  8. Трансакцията е завършена, когато продавачът изпрати вашите монети.



Търсите да започнете с криптовалута? Купете биткойн в Binance!



Какво мога да купя с биткойн?

Има много неща, които можете да купите с биткойн. На този етап може да бъде трудно (макар и не невъзможно) да се намерят търговци, които приемат биткойн във физически магазини. Все пак ще можете да намерите уебсайтове, които го приемат или ви позволяват да купувате карти за подарък с него за други услуги.

Само да назовем няколко от нещата, които можете да си купите с биткойн:

  • Самолетни билети 
  • Хотелски стаи
  • Недвижим имот
  • Храни и напитки
  • Облекло
  • Карти за подарък
  • Онлайн абонаменти


Къде мога да похарча биткойн?

Можете да харчите своите биткойни на все по-голям брой места! Нека да разгледаме няколко от тях. 

TravelbyBit

Спестете от огромни такси за кредитни карти, докато пътувате по света! Можете да резервирате полети и хотели с биткойн и други криптовалути чрез TravelbyBit. Регистрирайте се и резервирайте с криптовалута с 10% отстъпка от покупката си.

Spendabit

Spendabit е търсачка за продукти, които можете да закупите с Bitcoin. Просто потърсете това, което искате да купите, и вземете списък с търговци, от които можете да го купите с Bitcoin.

Coinmap

Потърсете всички търговци на криптовалути и банкомати във вашия район. Ако с желание искате да харчите биткойните си и просто търсите място, където да ги похарчите, това може да е идеалният избор за вас.

Bitrefill

Тук можете да закупите карти за подарък за стотици услуги и да попълните телефона си с биткойн и други криптовалути. Това е доста лесно да се направи и можете също да използвате Lightning Network за плащане.


Карта на търговците на дребно, които приемат криптовалута като плащане. Източник: https://coinmap.org/


Ами ако загубя биткойните си?

Тъй като не участва банка, вие носите отговорност за запазването на криптовалутите си в безопасност. Някои предпочитат да ги съхраняват на борси, докато други решават да използват различни портфейли. Ако използвате портфейл, важно е да запишете началната си фраза, за да можете да я възстановите.


Мога ли да обърна биткойн трансакциите?

След като се добавят данни към блокчейна, премахването им не е лесно (на практика е невъзможно). Това означава, че когато правите трансакция, тя не може да бъде отменена. Винаги трябва да проверявате два или три пъти дали изпращате средствата си на правилния адрес.
За пример как теоретично бихте могли да обърнете трансакция, вижте Какво е 51% атака?


Мога ли да печеля пари с биткойн?

Можете да печелите пари с биткойн, но можете и да губите пари с него. Обикновено дългосрочните инвеститори купуват и държат биткойн, вярвайки, че той ще поскъпне в бъдеще. Други избират активно да търгуват биткойни срещу други криптовалути, за да реализират краткосрочни до средносрочни печалби. И двете стратегии са рискови, но често са по-полезни от подходите с нисък риск.
Някои инвеститори приемат хибридизирани стратегии. Те държат биткойни като дългосрочна инвестиция, като същевременно търгуват някои (в отделно портфолио) в краткосрочен план. Няма правилен или неправилен начин за разпределяне на активи във вашето портфолио – всеки инвеститор ще има различен апетит към риск и различни цели.
Кредитирането е все по-популярна форма на пасивен доход. Като заемате монетите си на някой друг, можете да генерирате лихва, която той ще изплати на по-късна дата. Платформи като Binance Lending ви позволяват да правите това с Bitcoin и други криптовалути.


Как мога да съхраня моите биткойни?

Има много възможности за съхранение на криптовалути, всяка със своите силни и слаби страни.


Съхраняване на вашите биткойни в Binance

Решението за попечителство се отнася до съхранение, при което потребителят всъщност не държи самите криптовалути, а се доверява на трета страна да го направи. За да извършват трансакции, те биха влезли в платформата на третата страна. Борси като Binance често използват този модел, тъй като той е много по-ефективен за сделки.

Съхраняването на вашите монети в Binance ви позволява лесно да имате достъп до тях за целите на търговията или кредитирането. 

Съхраняване на вашите монети в портфейл за биткойни

Непопечителските решения са обратното – те дават възможност на потребителя да контролира своите средства. За да съхранявате средства с такова решение, използвате нещо, наречено портфейл. Портфейлът не държи монетите ви директно – по-скоро съдържа криптографски ключове, които ги отключват в блокчейна. В този план имате две основни опции:

Горещи портфейли

Горещият портфейл е софтуер, който се свързва по някакъв начин с интернет. Като цяло, това ще бъде под формата на мобилно или настолно приложение, което ви позволява лесно да изпращате и получавате криптовалути. Лесен за използване пример за мобилен портфейл с много поддържани криптовалути е Trust Wallet. Тъй като са онлайн, горещите портфейли обикновено са по-удобни за плащания, но също така са по-уязвими за атака.

Студени портфейли

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

За по-задълбочена разбивка на типовете портфейли, не забравяйте да разгледате Обяснения на типовете крипто портфейли.




Глава 4 – Халвинг на биткойн

Съдържание


Какво е халвинг на биткойн?

Намаляването на биткойн (наричано още биткойн халвинг) е просто събитие, което намалява наградата за блок. След като настъпи халвинг, наградата, дадена на копачите за валидиране на нови блокове, се разделя на две (те получават само половината от това, което са използвали). Въпреки това, няма влияние върху таксите за трансакции.


Как работи халвингът на биткойн?

Когато стартира биткойн, копачите получаваха 50 BTC за всеки валиден блок, който открият.

Първият халвинг се проведе на 28 ноември 2012 г. В този момент протоколът намали блоковата субсидия от 50 BTC на 25 BTC. Вторият халвинг се случи на 9 юли 2016 г. (25 BTC на 12,5 BTC). Последният се състоя на 11 май 2020 г., като намали блоковата субсидия до 6,25 BTC.

Тук може да забележите определен модел. С разлика от някоколко месеца, нов халвинг изглежда се случва на всеки четири години. Това е по план, но протоколът не определя конкретни дати, на които се извършва халвингът. Вместо това той се движи по височина на блокчейна на всеки 210 000 блока се случва халвинг. Така че, можем да очакваме, че ще отнеме около 2 100 000 минути, за да се намали наполовина субсидията (не забравяйте, че един блок отнема ~ 10 минути, за да се изкопае).



В горната диаграма можем да видим намаляването на блоковата субсидия с течение на времето и нейната връзка с общото предлагане. Отначало може да изглежда, че наградите са паднали до нула и че максималното предлагане вече е в обръщение. Но това не е така. Тенденцията на кривите е изключително близка, но очакваме субсидията да достигне нула около 2140 година.


Защо се случва халвинг на биткойн?

Това е една от основните точки за продажба на биткойн, но Сатоши Накамото никога не обяснява напълно мотивите си за ограничаване на предлагането на двадесет и един милиона единици. Някои предполагат, че това е просто продукт на започване на блокова субсидия от 50 BTC, която се намалява наполовина на всеки 210 000 блока.

Наличието на ограничено предлагане означава, че валутата не е склонна към обезценяване в дългосрочен план. Той е в ярък контраст с фиатните пари, които губят покупателна способност с течение на времето с навлизането на нови единици.

Има смисъл, че има ограничения за това колко бързо участниците могат да добиват монети. В края на краищата 50% са генерирани от блок 210 000 (т.е. до 2012 г.). Ако субсидията беше останала същата, всички единици щяха да бъдат изкопани до 2016 г.

С механизма за халвинг има стимул за копаене в продължение на 100+ години. Това дава на системата повече от достатъчно време за привличане на потребители, за да може да се развие пазар на такси.



Търсите да започнете с криптовалута? Купете биткойн в Binance!



Какво влияние оказва халвингът на биткойн?

Тези, които са най-силно засегнати от халвингите, са копачите. Това има смисъл, тъй като блоковата субсидия съставлява значителна част от техните приходи. Когато се намали наполовина, те получават само половината от това, което някога са получавали. Наградата също се състои от такси за трансакции, но към днешна дата те са съставлявали само част от наградата за блок.

Следователно халвингите биха могли да направят нерентабилно за някои участници да продължат да копаят. Какво означава това за по-широката индустрия е неизвестно. Намаляването на блоковите награди може да доведе до по-нататъшна централизация в пуловете за копаене или просто да насърчи по-ефективни практики за добив.

Ако Биткойн продължава да разчита на алгоритъм за доказателство за работа, таксите ще трябва да се повишат, за да поддържа добива доходен. Този сценарий е напълно възможен, тъй като блоковете могат да съдържат само определен брой трансакции. Ако има много висящи трансакции, първо ще бъдат включени тези с по-високи такси.

В исторически план рязкото покачване на цената на биткойн е обикновено след халвинг. Разбира се, няма много налични данни, тъй като досега сме виждали само два. Мнозина приписват движението на цените на оценката на недостига на биткойн от пазара – реализация, предизвикана от халвинга. Привържениците на тази теория вярват, че стойността отново ще скочи след събитието през май 2020 г.

Други не са съгласни с тази логика, като твърдят, че пазарът вече е взел предвид халвинга (вж. Хипотеза за ефективен пазар). Събитието не е като изненада – участниците знаеха повече от десетилетие, че наградата ще бъде намалена през май 2020 г. Друг често изтъкнат въпрос е, че индустрията е била изключително слабо развита през първите два халвинга. В днешно време той има по-висок профил, предлага сложни инструменти за търговия и е по-подходящ за по-широк набор от инвеститори.


Кога е следващият халвинг на биткойн?

Следващият халвинг се очаква да се случи през 2024 г., когато наградата ще падне до 3.125 BTC. Следете отброяването с Обратното броене до халвинг на Bitcoin Academy в Binance.




Глава 5 - Често срещани погрешни схващания за биткойн

Съдържание


Биткойн анонимен ли е?

Не точно. Първоначално биткойнът може да изглежда анонимен, но това не е правилно. Блокчейнът Bitcoin е публичен и всеки може да види трансакциите. Вашата самоличност не е обвързана с адресите на портфейла ви в блокчейна, но наблюдател с подходящите ресурси може потенциално да свърже двете заедно. По-точно е да се опише биткойн като псевдоним. Биткойн адресите са видими за всички, но имената на техните собственици не са.
Това означава, че системата е относително поверителна и има методи, които правят още по-трудно наблюдателите да разберат какво правите с вашите биткойни. Свободно достъпните технологии могат да създадат правдоподобно отричане за „прекъсване на връзката“ между адресите. Нещо повече, бъдещите надстройки биха могли значително да повишат поверителността – вижте например „Въведение в поверителните трансакции“.


Биткойн измама ли е?

Не. Също като фиатните пари, биткойнът може да се използва и за незаконни дейности. Но това не прави биткойн измама сам по себе си.

Биткойн е цифрова валута, която не се контролира от никого. Недоброжелателите са го нарекли пирамидална схема, но той не отговаря на определението. Като дигитални пари, той функционира също толкова добре с 20 долара за монета, както и с 20 000 долара за монета. Той е на повече от десет години и технологията се оказа много сигурна и надеждна.
За съжаление, Bitcoin се използва в много измами, за които трябва да сте наясно. Те могат да включват фишинг и други схеми за социално инженерство, като фалшиви подаръци и еърдропи. Като общо правило: ако нещо звучи твърде добре, за да е истина, това вероятно е измама. Никога не давайте на никого личните си ключове или основна фраза и бъдете предпазливи при схемите, които предлагат да умножите парите си с малък риск от ваша страна. Ако изпратите монетите си на измамник или на фалшив подарък, те ще бъдат загубени завинаги.


Биткойн балон ли е?

По време на многото параболични покачвания на цените на биткойн беше обичайно да се виждат хора, които го наричат спекулативен балон. Много икономисти сравняват биткойн с периоди като „Манията по лалетата“ или бумът на dot-com. 

Поради уникалната природа на биткойн като децентрализирана дигитална стока, цената му е изцяло продиктувана от спекулации на свободния пазар. Така че, макар че има много фактори, движещи цената на биткойн, те в крайна сметка оказват влияние върху пазарното предлагане и търсене. И тъй като биткойнът е оскъден и следва строг график за емисии, се смята, че дългосрочното търсене ще надхвърли предлагането.

Пазарите на криптовалути също са сравнително малки в сравнение с традиционните пазари. Това означава, че биткойнът и другите крипто активи са по-нестабилни и е доста често срещано да се наблюдават краткосрочни пазарни дисбаланси между търсенето и предлагането.

С други думи, биткойнът понякога може да бъде променлив актив. Но променливостта е част от финансовите пазари, особено тези със сравнително по-нисък обем и ликвидност.


Използва ли биткойн криптиране?

Не. Това е често срещано погрешно схващане, но блокчейнът на биткойн не използва криптиране. Всеки партньор в мрежата трябва да може да чете трансакциите, за да се увери, че те са валидни. Вместо това той използва цифрови подписи и хеш функции. Докато някои алгоритми за цифров подпис използват криптиране, това не е така при биткойн.

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




Глава 6 - Мащабируемост на биткойн

Съдържание


Какво е мащабируемост?

Мащабируемостта е мярка за способността на системата да расте, за да отговори на нарастващото търсене. Ако хоствате уебсайт, който е препълнен със заявки, можете да го мащабирате, като добавите още сървъри. Ако искате да стартирате по-интензивни приложения на вашия компютър, можете да надстроите неговите компоненти.

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


Защо биткойн трябва да се мащабира?

За да функционира при ежедневни плащания, биткойнът трябва да е бърз. В сегашния си вид той има относително ниска производителност, което означава, че може да се обработва ограничен брой трансакции на блок. 

Както знаете от предишната глава, копачите получават такси за трансакции като част от възнаграждението за блок. Потребителите ги прикрепят към своите трансакции, за да стимулират копачите да добавят своите трансакции към блокчейна. 

Копачите се стремят да възвръщат инвестициите си в хардуер и електричество, затова приоритизират трансакциите с по-високи такси. Ако в „чакалнята“ на мрежата (наречена mempool) има много трансакции, таксите могат да се повишат значително, тъй като потребителите предлагат да бъдат включени и техните. В най-лошия случай средната такса е над 50 долара.


Колко трансакции може да обработи биткойн?

Въз основа на средния брой трансакции на блок, биткойн може да управлява приблизително пет трансакции в секунда в момента. Това е много по-ниско от това на решенията за централизирано плащане, но това е един от недостатъците на децентрализираната валута. 

Тъй като не се управлява от център за данни, който един субект може да надстрои по желание, биткойн трябва да ограничи размера на своите блокове. Нов размер на блок, който позволява 10 000 трансакции в секунда, може да бъде интегриран, но това би навредило на децентрализацията на мрежата. Не забравяйте, че пълните възли трябва да изтеглят нова информация приблизително на всеки десет минути. Ако стане твърде натоварващо за тях, те вероятно ще излязат офлайн.

Ако протоколът трябва да се използва за плащания, привържаниците на биткойн вярват, че ефективното мащабиране трябва да се постигне по различни начини.


Какво представлява Lightning Network?

Lightning Network е предложено решение за мащабируемост за биткойн. Наричаме го решение от втори слой, защото премества трансакциите от блокчейна. Вместо да записват всички трансакции на основния слой, те се обработват от друг протокол, изграден върху него.

Lightning Network позволява на потребителите да изпращат средства почти незабавно и безплатно. Няма ограничения за пропускателната способност (при условие че потребителите имат капацитет за изпращане и получаване). За да използват Bitcoin Lightning Network, двама участници заключват част от своите монети на специален адрес. Адресът има уникално свойство – освобождава биткойните само ако и двете страни са съгласни. 

Оттам страните водят частна книга, която може да преразпределя салда, без да го обявява в основната верига. Те публикуват трансакция само в блокчейна, когато приключат. След това протоколът актуализира съответно балансите им. Обърнете внимание, че и те не трябва да си имат доверие. Ако някой се опита да измами, протоколът ще го открие и ще го накаже.

Като цяло, платежен канал като този изисква само две трансакции във веригата от потребителя – една за финансиране на адреса им и една за по-късно раздаване на монетите. Това означава, че междувременно могат да бъдат направени хиляди прехвърляния. С по-нататъшно развитие и оптимизация технологията може да се превърне в критичен компонент за големи блокчейн системи.

За по-подробно обяснение по въпроса за мащабирането и неговите потенциални решения, разгледайте Мащабируемост на блокчейн – странични вериги и канали за плащане.


Какво представляват разклоненията?

Тъй като Bitcoin е с отворен код, всеки може да промени софтуера. Можете да добавите нови правила или да премахнете стари, за да отговарят на различни нужди. Но не всички промени са създадени равни: някои актуализации ще направят вашия възел несъвместим с мрежата, докато други ще бъдат обратно съвместими.


Меки разклонения

Мекото разклонение е промяна в правилата, която позволява на актуализираните възли да взаимодействат със старите. Нека вземем за пример размера на блока. Да предположим, че имаме размер на блока 2 MB и че половината от мрежата осъществява промяна - отсега нататък всички блокове не трябва да надвишават 1 MB. Те биха отхвърлили всичко по-голямо. 

По-старите възли все още могат да приемат тези блокове или да разпространяват свои собствени. Това означава, че всички възли остават част от една и съща мрежа, без значение коя версия изпълняват. 

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



Segregated Witness (или SegWit) на биткойн е пример за меко разклонение. Използвайки интелигентна техника, той въведе нов формат за блокове и трансакции. Старите възли продължават да получават блокове, но те не потвърждават новия тип трансакция.


Твърди разклонения

Твърдото разклонение е по-сложно. Да предположим сега, че половината от мрежата иска да увеличи размера на блока от 2MB на 3MB. Ако се опитате да изпратите 3MB блок на по-стари възли, възлите го отхвърлят, тъй като правилата ясно посочват, че 2MB е максимумът, който могат да приемат. Тъй като двете мрежи вече не са съвместими, блокчейнът се разделя на две.



Черната верига на горната диаграма е оригиналната. Блок 2 е мястото, където се е състояло твърдото разклонение. Тук възлите, които са надстроени, са започнали да произвеждат по-големи блокове (зелените). По-старите възли не ги разпознават, затова продължават по различен път. Вече има два блокчейна, но те споделят история до Block 2.

Сега има два различни протокола, всеки с различна валута. Всички салда по старата са клонирани, което означава, че ако сте имали 20 BTC в оригиналната верига, имате 20 NewBTC в новата.

През 2017 г. Bitcoin премина през противоречиво твърдо разклонение при сценарий, подобен на горния. Малка част от участниците искат да увеличат размера на блока, за да гарантират по-голяма производителност и по-евтини такси за трансакции. Други смятат, че това е лоша стратегия за мащабиране. В крайна сметка твърдото разклонение роди Bitcoin Cash (BCH), която се отдели от мрежата на Bitcoin и сега има независима общност и пътна карта.

За да научите повече за разклоненията, вижте Твърди и меки разклонения.




Глава 7 - Участие в биткойн мрежата

Съдържание


Какво е биткойн възел?

„Bitcoin възел“ е термин, използван за описание на програма, която взаимодейства по някакъв начин с мрежата на биткойн. Това може да бъде всичко - от мобилен телефон, работещ с биткойн портфейл, до специализиран компютър, който съхранява пълно копие на блокчейна.

Има няколко типа възли, всеки от които изпълнява специфични функции. Всички те действат като комуникационен пункт към мрежата. В рамките на системата те предават информация за трансакции и блокове. 


Как работи биткойн възелът?

Пълни възли

Пълен възел валидира трансакции и блокове, ако те отговарят на определени изисквания (т.е. следват правилата). Повечето пълни възли работят със софтуераBitcoin Core, който е референтната реализация на протокола Bitcoin. 
Bitcoin Core е програмата, пусната от Сатоши Накимото през 2009 г. – тогава тя просто беше наречена Bitcoin, но по-късно беше преименувана, за да се избегне объркване. Могат да се използват и други реализации, при условие че са съвместими с Bitcoin Core.

Пълните възли са неразделна част от децентрализацията на биткойн. Те изтеглят и валидират блокове и трансакции и ги разпространяват в останалата част от мрежата. Тъй като те независимо проверяват автентичността на информацията, която им се предоставя, потребителят не разчита за нищо на трета страна.

Ако пълен възел съхранява пълно копие на блокчейн, той се нарича пълен архивен възел. Някои потребители обаче изхвърлят по-стари блокове, за да спестят място – блокчейнът Bitcoin съдържа над 200 GB данни за трансакции.


Глобално разпространение на пълни възли на биткойн. Източник: bitnodes.earn.com


Леки възли

Леките възли не са толкова способни, колкото пълните възли, но също така са по-малко ресурсоемки. Те позволяват на потребителите да се свързват с мрежата, без да извършват всички операции, които прави пълният възел. 

Когато пълен възел изтегля всички блокове, за да ги потвърди, леките възли изтеглят само част от всеки блок (наречен заглавка на блок). Въпреки че заглавката на блока е малка по размер, тя съдържа информация, която позволява на потребителите да проверяват дали техните трансакции са в определен блок. 

Леките възли са идеални за устройства с ограничения в честотната лента или пространството. Обичайно е този вид възли да се използва в настолни и мобилни портфейли. Тъй като те не могат да извършват валидиране, леките възли зависят от пълните възли.


Възли за копаене

Възлите за копаене са пълни възли, които изпълняват допълнителна задача – те произвеждат блокове. Както споменахме по-рано, те изискват специално оборудване и софтуер, за да добавят данни към блокчейна. 

Възлите за копаене приемат висящи трансакции и ги хешират заедно с друга информация, за да генерират бройка. Ако бройката падне под целта, зададена от протокола, блокът е валиден и може да бъде излъчен до други пълни възли.

Но за да копаят, без да разчитат на никой друг, копачите трябва да изпълняват пълен възел. В противен случай те не могат да знаят какви трансакции да включат в блока. 

Ако участник иска да копае, но не иска да използва пълен възел, той може да се свърже със сървър, който му дава необходимата информация. Ако копаете в пул (тоест, като работите с други), само един човек трябва да изпълни пълен възел.

За разбивка на различните видове възли вижте Какво представляват възлите?


Как да стартирате пълен биткойн възел

Пълен възел може да бъде изгоден за разработчици, търговци и крайни потребители. Работата с клиента на Bitcoin Core на собствен хардуер ви дава предимства за поверителност и сигурност и укрепва мрежата на Bitcoin като цяло. С пълен възел вече не разчитате на никой друг да взаимодейства с екосистемата.

Няколко компании, ориентирани към биткойн, предлагат plug-and-play възли. Готовият хардуер се доставя на потребителя, който просто трябва да го включи, за да започне да изтегля блокчейн. Това може да бъде по-удобно за по-малко технически потребители, но често е значително по-скъпо от създаването на ваш собствен.

В повечето случаи един стар компютър или лаптоп ще бъде достатъчен. Не е препоръчително да стартирате възел на ежедневния си компютър, тъй като това може да го забави значително. Блокчейнът расте непрекъснато, така че ще трябва да сте сигурни, че имате достатъчно памет, за да го изтеглите изцяло. 

1 TB твърд диск ще бъде достатъчен за следващите няколко години, при условие че няма голяма промяна в размера на блока. Други изисквания включват 2 GB RAM (повечето компютри имат повече от това по подразбиране) и широка честотна лента. 

Оттам ръководството Работа с пълен възел на bitcoin.org подробно описва процеса на настройка на вашия възел. 


Как да копаете биткойни

В първите дни на биткойн беше възможно да се създадат нови блокове с конвенционални лаптопи. Системата по това време не беше известна, така че имаше малка конкуренция в копаенето. Тъй като дейността беше толкова ограничена, протоколът естествено зададе ниска трудност при добив.

С повишаването на хешрейта на мрежата участниците трябваше да надстроят до по-добро оборудване, за да останат конкурентоспособни. Преминавайки през различни видове хардуер, индустрията на копаене в крайна сметка навлезе в ерата на специфичните за приложения интегрални схеми (ASIC).
Както подсказва името, тези устройства са създадени с конкретна цел. Те са изключително ефективни, но са способни да изпълняват само една задача. И така, ASIC за копаене е специализиран компютър, който се използва за добив и нищо друго. ASIC за биткойн може да добива биткойн, но не може да добива криптовалути, които не използват същия алгоритъм.

Добивът на биткойн днес изисква значителни инвестиции – не само в хардуер, но и в енергия. В момента добро устройство за добив извършва повече от десет трилиона операции в секунда. Макар и много ефективни, ASIC устройствата за копаене консумират огромни количества електроенергия. Освен ако нямате достъп до няколко машини за копаене и евтино електричество, едва ли някога ще получите печалба с добив на биткойни.

С материалите обаче настройването на вашата система за капоене е лесно – много ASIC се предлагат със собствен софтуер. Най-популярният вариант е да насочите вашите копачи към пул за копаене, където работите с други хора, за да намерите блокове. Ако имате успех, ще получите част от блоковата награда, пропорционална на предоставения от вас хешрейт.

Можете също така да изберете самостоятелно копаене, при което работите сами. Вероятността за генериране на блок ще бъде по-ниска, но ще запазите всички награди, ако създадете валидни такива.


Колко време отнема копаенето на биткойн?

Трудно е да се даде универсален отговор, защото има няколко променливи, които трябва да се вземат предвид. Колко бързо можете да добиете монета зависи от количеството електричество и хешрейта, с които разполагате. Също така ще трябва да вземете предвид разходите за действителна експлоатация на устройство за добив.
За да добиете представа за приходите, генерирани от копаенето на биткойн, се препоръчва да използвате калкулатор за копаене за оценка на разходите.


Кой може да допринася към кода на биткойн?

Софтуерът Bitcoin Core е с отворен код, което означава, че всеки може да допринесе за него. Можете да предлагате или преглеждате нови функции, които да бъдат добавени към над 70 000 реда код. Можете също да съобщите за грешки или да преведете и подобрите документацията.



Промените в софтуера преминават през строг процес на преглед. В края на краищата софтуерът, който обработва стотици милиарди долари, трябва да е без всякакви уязвимости.

Ако се интересувате от принос към биткойн, не забравяйте да разгледате публикацията в блога на разработчика Джими Сонг за участие или уебсайта на Bitcoin Core.