Что такое Блокчейн?
Термин на самом деле состоит из двух слов — « блок » и « цепочка ». « Блок » — это место, где мы храним данные и различные типы информации. Точно так же, как вы храните масло и молоко в холодильнике, чтобы они оставались прохладными, данные хранятся в блоках, чтобы они были безопасными, структурированными и легкодоступными.
А «цепочка»? Каждый блок имеет информацию о блоке, предшествующем ему, например, цене тонкоина, и это образует связь, или «цепочку», между каждым блоком, стоящим рядом, как в физической цепочке.
Какая информация хранится в этих блоках? Что ж, хотя в этих виртуальных сундуках вы можете хранить различные типы данных, блоки обычно содержат просто простые строки текстовых данных — мы называем их « транзакционными записями ».
Почему «транзакционные» записи? Просто потому, что Биткойн , самая популярная криптовалюта , о которой вы, вероятно, уже слышали, был одним из самых популярных применений блокчейна в массах, и он стал заменой повседневных валют, с которыми мы привыкли жить.
Итак, биткойн — это валюта. И каждая сделка с валютой должна иметь действие, и обычно в повседневной жизни вы называете это «транзакцией».
Очевидно, так же, как и в реальном мире, в блокчейне они называются так же, как и при торговле биткойнами — транзакциями! Таким образом, все записи о действиях в блокчейне называются транзакциями, даже если эти действия больше не связаны с какими-либо криптовалютами или цифровыми деньгами.
Например, это может быть просто текстовая запись журнала о чем-то, что мы хотим сохранить в блокчейне, скажем, ваше имя или номер телефона, и да, мы по-прежнему называем это записью транзакции , из-за исторической важности я просто рассказал вам о.
Звучит круто, но как это выглядит? Что ж, типичная транзакция в блокчейне будет выглядеть примерно так:
«Сэм заплатил Джо 20 долларов»
Достаточно просто, не так ли? Что ж, в одном блоке могут храниться сотни или даже тысячи транзакций ! Емкость зависит от отдельных блокчейнов, но более новые обычно могут хранить гораздо больше транзакций, чем их старые итерации.
Так где же здесь «цепочка»? Как я уже объяснял вам ранее, «цепочка» относится к тому факту, что все блоки информации связаны друг с другом в хронологическом порядке.
Очень простой способ посмотреть на это будет выглядеть так:
Представьте, что в нашем предыдущем примере Сэм заплатил Джо 20 долларов в прошлую пятницу. В следующие несколько дней Джо заплатил Элли 50 долларов, а Элли заплатила Тому 10 долларов. Все эти транзакции происходили именно в таком порядке, поэтому важно, чтобы они отслеживались именно в этом порядке! Блоки информации могут содержать данные, но их соединение виртуальными цепочками помогает отслеживать, когда произошла каждая транзакция, а также то, как они все связаны.
Я слышу, как вы спрашиваете: почему мы не можем просто создать один блок и хранить в нем всю информацию? Ну, по той же причине мы не можем сесть на один автобус, чтобы перевезти всех людей из одного города в другой — у него недостаточно места и скорости, чтобы перевезти всех сразу!
Блоки очень ограничены в количестве транзакций, которые они могут содержать. Кроме того, несколько блоков позволяют регистрировать в них транзакции намного быстрее, поскольку их не нужно упаковывать в одну единую цифровую область.
Подумайте об этом — вы идете в магазин за продуктами, собираете все необходимое и начинаете пробираться к кассе. Это напряженный день — многие другие покупатели тоже пытаются оформить заказ. А теперь представьте, что произошла Черная пятница или рождественская распродажа — миллионы людей пришли принять участие и получить скидки, предлагаемые этим малым бизнесом.
Это приведет к тому, что вы, вероятно, проведете часы или даже дни в магазине, просто пытаясь пробиться сквозь всех людей! Теперь, если бы таких магазинов было несколько, и людям приходилось бы ждать в очереди, чтобы войти, это было бы намного упорядоченнее.
Итак, подведем итог: блокчейн — это просто место , где данные (или информация) хранятся очень эффективным образом. Эта информация может относиться ко многим разным вещам, но для простоты обучения давайте просто скажем, что основной тип данных, хранящихся в блокчейнах, — это записи транзакций.