Блокчейн для чайников

Блокчейн для чайников


Статью подготовил канал → Universe


Что такое блокчейн?

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

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

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

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

По своей при­ро­де блок­чейн об­ла­да­ет вы­со­кой сте­пе­нью за­щи­ты. Его кон­цеп­ция была пред­став­ле­на Са­то­си На­ка­мо­то в 2008 году и впер­вые ре­а­ли­зо­ва­на в 2009-м в виде циф­ро­вой ва­лю­ты с на­зва­ни­ем «бит­ко­ин».

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

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

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

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

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

В слу­чае с бит­ко­и­ном ключи от­кры­ва­ют до­ступ к ад­ре­сам, на ко­то­рых хра­нит­ся ва­лю­та. Ее цен­ность — фи­нан­со­вая. Здесь блок­чейн вы­пол­ня­ет функ­цию по­сред­ни­ка, за­пи­сы­ва­ю­ще­го факт пе­ре­да­чи денег (тра­ди­ци­он­но эта роль от­во­ди­лась бан­кам).

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

Ко­неч­но, ключи — как и обыч­ные день­ги, — тео­ре­ти­че­ски можно украсть. Но пару строк ком­пью­тер­но­го кода легко за­щи­тить (в от­ли­чие от, ска­жем, зо­ло­та, хра­ня­ще­го­ся в пре­сло­ву­том Форт-Нок­се).

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

Зачем нужен блокчейн?

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

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

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

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

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

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

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

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

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

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


Статью подготовил канал → Universe

Report Page