Свободно мест 6 из 10 | Купить баннерное место
Последние выплаты
11.05.2023
+ 7 USD
28.04.2023
+ 4.15 USD
28.04.2023
+ 1 USD
26.04.2023
+ 1.4 USD
25.04.2023
+ 2.5 USD
25.04.2023
+ 1.5 USD
21.04.2023
+ 7.14 USD
21.04.2023
+ 0.5 USD
21.04.2023
+ 1 USD
20.04.2023
+ 1 USD
Реклама
Реклама
Заказать рекламу


Внутренняя работа Биткоина Blockchain. Выпуск 5

Внутренняя работа Биткоина Blockchain. Выпуск 5

Часть программного обеспечения Биткоина включает в себя создание его блокчейн, который можно представить как цифровую бухгалтерскую книгу, которая отслеживает балансы пользователей через дебеты и кредиты.  В этом смысле блокчейн Bitcoin - это база данных, в которой регистрируется движение его родной валюты, биткоина. Что делает эту цифровую бухгалтерскую книгу особенным? Блокчейн Биткойна - это распределенная, криптографическая и неизменяемая база данных, которая использует доказательство выполнения работы для поддержания экосистемы в синхронизации.  Распределение относится к способу, с помощью которого компьютеры получают доступ и поддерживают блокчейн Биткоина. Любой компьютер в мире может получить доступ к блокчейну Биткоина.  Эта особенность блокчейна биткоина является неотъемлемой частью биткоина как глобальной валюты. Поскольку любой человек в любом месте может подключиться к блокчейну Биткойна, чтобы увидеть запись дебетов и кредитов между различными счетами, это создает систему глобального доверия. Все прозрачно, поэтому все находятся в равных условиях.


ЧТО ТАКОЕ КРИПТОГРАФИЯ?


Изначально страшное слово, криптография - это наука о безопасной коммуникации. Она предполагает получение информации и скремблировать ее таким образом, чтобы только предполагаемый получатель может понять и использовать эту информацию по назначению цели. Процесс скремблирования сообщения - это шифрование, а дешифрование - это расшифровка, которая выполняется с помощью сложных математических методов. Криптография - это поле битвы, на котором те, кто пытается безопасно передать информацию, борются с теми, кто пытается расшифровать или манипулировать информацией. В последнее время криптография эволюционировала и стала включать в себя такие приложения, как доказательство права собственности на информацию более широкому кругу лиц. Например, криптография с открытым ключом - что является значительной часть того, как криптография используется в Биткойне.


Методы шифрования использовались на протяжении веками. Юлий Цезарь использовал простой метод шифрования во время войны, чтобы информировать своих генералов о о своих планах. Он отправлял сообщения, используя буквы, которые были на три буквы после буквы, которую они должны были представлять. Например, вместо того чтобы использовать в сообщении буквы ABC, он писал их как DEF, а его генералы расшифровывали их, чтобы понять смысл его сообщения. Понятно, что такая форма шифрования не оставалась безопасной надолго. Более свежий пример, который стал темой фильма "Игра в имитацию". Во время Второй мировой войны группа английских криптографов пыталась расшифровать сообщения нацистской Германии, которые были зашифрованы с помощью кодовым устройством под названием машина "Энигма".  Алан Тьюринг, один из выдающийся специалистов в области машинного обучения и искусственного интеллекта, был одним из главных участников команды, чьи усилия по взлому кода "Энигмы", в конечном итоге оказали пагубное влияние на немецкие военные стратегии и помогли закончить войну.  Криптография стала жизненно важной частью нашей жизни. Каждый раз, когда мы вводим пароль, расплачиваемся кредитной картой или пользуемся WhatsApp, мы пользуемся преимуществами криптографии. Без криптографии злоумышленникам было бы легко украсть конфиденциальную информацию и использовать ее против нас. Криптография гарантирует, что информация может быть использована только теми, для кого она предназначена.


Криптовалюта

Каждая транзакция, записанная в блокчейне Биткойна, должна быть криптографически проверена, чтобы гарантировать, что люди, пытающиеся отправить биткоин, действительно владеют биткоином, который они пытаются отправить. Криптография также применяется к тому, как группы транзакций добавляются в блокчейн Биткоина.  Транзакции не добавляются по одной за раз, а в виде "блоков", которые соединяются в "цепочку", отсюда и термин "блокчейн". Мы более подробно рассмотрим специфику этого процесса в следующей статьи, посвященной доказательству работы. А пока вот что: криптография позволяет компьютерам, создающим блокчейн Биткоина, сотрудничать в автоматизированной системе математического доверия. Не существует субъективности в вопросе о том, подтверждена ли транзакция в блокчейне Биткоина: это просто математика. 


Для глубокого погружения в тему криптографии мы настоятельно рекомендуем книгу "Код": 



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


Как только информация подтверждается в блокчейне Биткоина, она становится постоянна и не может быть стерта. Неизменность - редкая особенность в цифровом мире, где все может быть легко стерто, и она будет вероятно, будет становиться все более ценным атрибутом Биткоина. Хотя предыдущие три атрибута являются ценными, ни один из них не является новым по своей сути. Доказательство работы (PoW, Proof-of-Work) объединяет в себе концепции распределенной, криптографической и неизменяемой базы данных, и именно так распределенные компьютеры договариваются о том, какая группа транзакций будет добавлена в блокчейн Биткойна. следующая.  Другими словами, PoW имеет дело с тем, как транзакции группируются в блоки, и как эти блоки соединяются в цепочку, чтобы создать блокчейн Биткоина. Компьютеры - или майнеры, как их называют - используют PoW, чтобы конкурировать друг с другом, чтобы получить привилегию на добавление блоков транзакций в блокчейн Биткоина, что является способом подтверждения. Каждый раз, когда майнеры добавляют блок, они получают за это вознаграждение, поэтому они и решили конкурировать друг с другом. в первую очередь. Конкуренция за финансовое вознаграждение - это также то, что поддерживает безопасность блокчейна Биткоина. Если бы какие-либо немотивированные субъекты захотели изменить блокчейн Биткоина, им пришлось бы конкурировать со всеми другими майнерами, распределенными по всему миру, которые в общей сложности инвестировали сотни миллионов долларов в оборудование необходимое для выполнения PoW.  Майнеры соревнуются в поиске решения криптографической головоломки, которая позволит им добавить блок транзакций в блокчейн Биткоина. Решение этой криптографической головоломки включает в себя объединение четырех переменных: время, краткое изложение предлагаемых транзакций, идентификатор предыдущего блока и переменная называемую nonce.


Nonce - это случайное число, которое при объединении с тремя другими переменными с помощью так называемой криптографической хэш-функцией, в результате чего получается результат, соответствующий сложному критерию. Сложность выполнения этого критерия определяется параметром который динамически регулируется таким образом, что один майнер находит решение этой математической головоломки примерно каждые 10 минут. Если все это похоже на питье воды из пожарного шланга, это нормально - так будет для всех в самом начале.  Мы рассмотрим этот процесс более подробно позже.  Наиболее важной частью процесса PoW является то, что одной из четырех переменных является идентификатор предыдущего блока, который включает в себя время создания этого блока, его набор транзакций, идентификатор блока, предшествующего этому, и кодовый номер блока. 


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






Автор:
Publisher: Online-Invest.Org
Дата публикации 27.07.2022
Просмотров: 354
Меню пользователя
Выбор языка
English English French German Italian Portuguese Russian
Новые проекты
Топ просматриваемых
Просмотров: 57.380
Просмотров: 57.039
Конвертер валют
Инвестировано через мониторинг: 404687.48 USD
Выплачено RCB: 30464.29 USD
Всего проектов на мониторинге: 26
Активных проектов на мониторинге: 2
Активные депозиты: 200 USD