Специально для новичков и тех кто хочет узнавать новое о криптовалютах

05.01.2018

От А до Я: Словарь блокчейна

ASIC

Аб­бре­ви­а­ту­ра от англ. Application Specific Integrated Circuit, «ин­те­граль­ная схема спе­ци­аль­но­го на­зна­че­ния». В от­ли­чие от гра­фи­че­ских про­цес­со­ров, ASIC спе­ци­аль­но со­зда­ны для май­нин­га и поз­во­ля­ют зна­чи­тель­но сни­зить энер­го­по­треб­ле­ние.

Dapp

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

EVM

Вир­ту­аль­ная ма­ши­на Ethereum (англ. Ethereum Virtual Machine) — пол­ная по Тью­рин­гу вир­ту­аль­ная ма­ши­на, ко­то­рая поз­во­ля­ет вы­пол­нять любые сце­на­рии на языке EVM Byte Code. Каж­дый узел сети ра­бо­та­ет под управ­ле­ни­ем EVM, чтобы со­хра­нить еди­но­об­ра­зие в це­поч­ке бло­ков тран­зак­ций.

Peer to Peer Peer to Peer (Р2Р)

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

Proof of Stake

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

Proof of Work

Ал­го­ритм рас­пре­де­ле­ния, ко­то­рый преду­смат­ри­ва­ет ак­тив­ную роль участ­ни­ков в май­нин­ге дан­ных. Чем боль­ше «ра­бо­та­ет» участ­ник и чем выше его вы­чис­ли­тель­ная мощ­ность, тем круп­нее раз­мер воз­на­граж­де­ния.

Scrypt

Тип крип­то­гра­фи­че­ско­го ал­го­рит­ма, раз­ра­бо­тан­ный для ва­лю­ты лайт­ко­ин. По срав­не­нию с SHA-256 вы­чис­ле­ния про­ис­хо­дят быст­рее и тре­бу­ют мень­шей вы­чис­ли­тель­ной мощ­но­сти.

SHA-256

Крип­то­гра­фи­че­ский ал­го­ритм, ко­то­рый при­ме­ня­ет­ся в крип­то­ва­лю­тах вроде бит­ко­и­на. SHA-256 тре­бу­ет зна­чи­тель­ной мощ­но­сти ком­пью­те­ров, а про­цесс вы­чис­ле­ний за­ни­ма­ет дол­гое время, за­став­ляя май­не­ров объ­еди­нять­ся в груп­пы для сов­мест­ной ра­бо­ты.

Solidity

Язык про­грам­ми­ро­ва­ния на плат­фор­ме Ethereum для раз­ра­бот­ки умных кон­трак­тов.

Testnet

Те­сто­вая це­поч­ка бло­ков тран­зак­ций. Ис­поль­зу­ет­ся раз­ра­бот­чи­ка­ми, чтобы не тра­тить день­ги в ос­нов­ной це­поч­ке.

Адрес

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

Атака 51%

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

Блок

Пакет дан­ных в це­поч­ке бло­ков тран­зак­ций. Со­дер­жит в себе ин­фор­ма­цию о про­ве­ден­ных опе­ра­ци­ях с крип­то­ва­лю­той.

Блок-проводник

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

Блок транзакций

Ин­фор­ма­ция о про­изо­шед­ших тран­зак­ци­ях со­би­ра­ет­ся в блог для по­сле­ду­ю­ще­го хе­ши­ро­ва­ния и до­бав­ле­ния в блок­чейн.

Ветвление

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

Вознаграждение блока

Сумма, ко­то­рую по­лу­чит май­нер, успеш­но вы­чис­лив­ший хеш во время до­бы­чи. Про­вер­ка тран­зак­ций в блок­чейне ге­не­ри­ру­ет в про­цес­се новые мо­не­ты, и май­нер по­лу­ча­ет их долю.

Высота блока

Число эле­мен­тов в це­поч­ке между дан­ным и пер­вич­ным бло­ком. Гибридная система PoS/PoW Поз­во­ля­ет при­ме­нять Proof of Stake и Proof of Work в ка­че­стве ал­го­рит­мов рас­пре­де­ле­ния в сети. Этот метод по­мо­га­ет до­стичь ба­лан­са между май­не­ра­ми и дер­жа­те­ля­ми монет, со­зда­вая си­сте­му управ­ле­ния, ко­то­рая учи­ты­ва­ет ин­те­ре­сы как ин­сай­де­ров (дер­жа­те­лей), так и аут­сай­де­ров (май­не­ров).

ДАО

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

Двойное расходование

Си­ту­а­ция, когда некая де­неж­ная сумма рас­хо­ду­ет­ся по­втор­но.

Жесткое ветвление

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

Консенсус

Кон­сен­сус до­сти­га­ет­ся, когда все участ­ни­ки сети под­твер­жда­ют до­сто­вер­ность тран­зак­ции, га­ран­ти­руя иден­тич­ность ин­фор­ма­ции на всех ком­пью­те­рах.

Криптографическая хеш-функция

Вы­да­ет уни­каль­ную хеш-сум­му тран­зак­ции пе­ре­мен­но­го раз­ме­ра. При­ме­ром крип­то­гра­фи­че­ской функ­ции яв­ля­ет­ся ал­го­ритм SHA-256.

Мягкое ветвление

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

Оракул

Слу­жит мо­стом между ре­аль­ным миром и блок­чей­ном, по­став­ляя дан­ные для умных кон­трак­тов.

Распределенная база

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

Распределенная сеть

Тип сети, в ко­то­рой вы­чис­ли­тель­ная мощ­ность и дан­ные рас­пре­де­ле­ны по мно­же­ству узлов, а не со­бра­ны в еди­ном цен­тре.

Секретный ключ

Стро­ка сим­во­лов, от­кры­ва­ю­щая до­ступ к то­ке­нам в опре­де­лен­ном ко­шель­ке. Сек­рет­ный ключ дей­ству­ет как па­роль и из­ве­стен толь­ко вла­дель­цу ад­ре­са.

Скорость хеширования

Про­из­во­ди­тель­ность обо­ру­до­ва­ния для май­нин­га, из­ме­ря­е­мая в ко­ли­че­стве хе­ши­ро­ва­ний в се­кун­ду.

Узел

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

Хеширование

При­ме­не­ние хеш-функ­ции к вы­ход­ным дан­ным. Ис­поль­зу­ет­ся для под­твер­жде­ния тран­зак­ций с крип­то­ва­лю­та­ми.

Цифровая подпись

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