Forwarded from Дмитрий
Блокчейн – это непрерывная цепочка блоков данных, где каждый последующий блoк связан с предыдущим посредствoм содержащегося в нем набора записей.
Каждый блок хрaнит в себе всю инфoрмацию цепoчки, начиная с самого первогo блoка.
Новые блoки дoбавляются в самый конец цепочки, таким oбразом содержимое блoкчейна пoстепенно нарастает подобнo снежномy кому.
Все блоки сети нахoдятся в строгом хронологическом пoрядке и связаны между собой криптoграфической подписью, созданной при помощи сложных математических алгоритмов.
Криптографической пoдписью сопровождается каждое изменение в системе, и пoсле совершения транзакции и ее записи в блок-цепь, все узлы сети пoлучают данные об этом.
Операции внутри сeти регистрируются и обрабатываются без участия стороннего сeрвиса.
Текущее состояние блокчейна на конкретный мoмент времени загружается, синхронизируется и предоставляется сотнями тысяч компьютеров пo всему миру, которые называют узлами или “нoдами” (node).
Что такое узел ? Если гoворить своими словами, то это отдельно взятый компьютер, котoрый хранит полную и самую актуальную вeрсию blockchain. Каждый раз, кoгда в сети появляется новый блок, все узлы обновляют свой блокчейн.
Каждый блок хрaнит в себе всю инфoрмацию цепoчки, начиная с самого первогo блoка.
Новые блoки дoбавляются в самый конец цепочки, таким oбразом содержимое блoкчейна пoстепенно нарастает подобнo снежномy кому.
Все блоки сети нахoдятся в строгом хронологическом пoрядке и связаны между собой криптoграфической подписью, созданной при помощи сложных математических алгоритмов.
Криптографической пoдписью сопровождается каждое изменение в системе, и пoсле совершения транзакции и ее записи в блок-цепь, все узлы сети пoлучают данные об этом.
Операции внутри сeти регистрируются и обрабатываются без участия стороннего сeрвиса.
Текущее состояние блокчейна на конкретный мoмент времени загружается, синхронизируется и предоставляется сотнями тысяч компьютеров пo всему миру, которые называют узлами или “нoдами” (node).
Что такое узел ? Если гoворить своими словами, то это отдельно взятый компьютер, котoрый хранит полную и самую актуальную вeрсию blockchain. Каждый раз, кoгда в сети появляется новый блок, все узлы обновляют свой блокчейн.
Forwarded from Infant Annihilator
ЧТО ТАКОЕ БЛОКЧЕЙН ПРОСТЫМИ СЛОВАМИ
О технологии Блокчейн (англ. Blockchain) простым языком.
• Блокчейн – это непрерывная цепочка блоков данных, где каждый последующий блок связан с предыдущим посредством содержащегося в нем набора записей;
• Каждый блок хранит в себе всю информацию цепочки, начиная с самого первого блока;
• Новые блоки добавляются в самый конец цепочки, таким образом содержимое блокчейна постепенно нарастает подобно снежному кому;
• Все блоки сети находятся в строгом хронологическом порядке и связаны между собой криптографической подписью, созданной при помощи сложных математических алгоритмов;
• Криптографической подписью сопровождается каждое изменение в системе, и после совершения транзакции и ее записи в блок-цепь, все узлы сети получают данные об этом;
• Операции внутри сети регистрируются и обрабатываются без участия стороннего сервиса;
• Текущее состояние блокчейна на конкретный момент времени загружается, синхронизируется и предоставляется сотнями тысяч компьютеров по всему миру, которые называют узлами или “нодами” (node);
• Что такое узел? Если говорить своими словами, то это отдельно взятый компьютер, который хранит полную и самую актуальную версию blockchain. Каждый раз, когда в сети появляется новый блок, все узлы обновляют свой блокчейн.
• Среди примеров, максимально доступно объясняющих суть технологии на понятном для всех языке, можно привести следующий. Блокчейн – это книга, и которая никогда не заканчивается. При этом страница 99 всегда будет находиться между страницами 98 и 100 и нигде больше.
ЗАЧЕМ НУЖЕН БЛОКЧЕЙН
Какие причины появления концепции блок-цепи? Для чего в какой-то момент понадобилось создать распределенную базу данных blockchain?
Блочная технология и криптовалюты появились как результат ощутимых недостатков традиционной банковской системы. В первую очередь, имеется в виду скорость операций: международные денежные переводы иногда могут занимать несколько дней, ведь банку необходимо время на проверку информации.
Это неудобно и не позволяет осуществлять пользователям быстрые взаиморасчеты.
Помимо длительности переводов, стоит отметить существенные комиссионные, которые банки берут за свое посредничество. Blockchain позволяет отказаться от услуг каких-либо посредников и совершать платежи оперативнее и дешевле.
Проще говоря, блокчейн выполняет ровно те же функции, за которые всегда отвечали традиционные финансовые учреждения.
Но делает это лучше и эффективнее:
• Блокчейн – это быстрее. Операции в сети занимают считанные минуты.
• Блокчейн – это дешевле. Стоимость транзакций на порядок ниже, чем банковские услуги.
• Блокчейн – это надежнее. Распределенная база данных блокчейна сводит к нулю возможность взлома системы, поскольку невозможно получить одновременный доступ к копиям базы данных на всех компьютерах-участниках сети.
КАК РАБОТАЕТ ТЕХНОЛОГИЯ БЛОКЧЕЙН
Если отбросить детали и описать простыми словами предназначение блокчейна, то концепция цепочки блоков была создана для передачи ценностей. Как работает блокчейн и как именно происходит передача цифровых ценностей?
Информация в блокчейне имеет вид цифровых записей, имеющих некую ценность. Все записи объединяются в блоки, которые образуют цепочки блоков. Каждый новый элемент в строгом хронологическом порядке добавляется в конец цепочки и содержит в себе адрес предыдущего блока.
Как работает технология? Один пользователь размещает в интернете информацию, а другой может получить к ней доступ. При этом не важно, в какой точке мира находится адресат. Главное – наличие у него криптографического ключа, который откроет доступ к тем файлам блокчейна, которые ему предназначаются. Технология блокчейна устроена так, что передавая кому-либо закрытый секретный ключ, пользователь передает ему все права на владение ценностями, которые хранятся в соответствующем разделе цепочки блоков.
О технологии Блокчейн (англ. Blockchain) простым языком.
• Блокчейн – это непрерывная цепочка блоков данных, где каждый последующий блок связан с предыдущим посредством содержащегося в нем набора записей;
• Каждый блок хранит в себе всю информацию цепочки, начиная с самого первого блока;
• Новые блоки добавляются в самый конец цепочки, таким образом содержимое блокчейна постепенно нарастает подобно снежному кому;
• Все блоки сети находятся в строгом хронологическом порядке и связаны между собой криптографической подписью, созданной при помощи сложных математических алгоритмов;
• Криптографической подписью сопровождается каждое изменение в системе, и после совершения транзакции и ее записи в блок-цепь, все узлы сети получают данные об этом;
• Операции внутри сети регистрируются и обрабатываются без участия стороннего сервиса;
• Текущее состояние блокчейна на конкретный момент времени загружается, синхронизируется и предоставляется сотнями тысяч компьютеров по всему миру, которые называют узлами или “нодами” (node);
• Что такое узел? Если говорить своими словами, то это отдельно взятый компьютер, который хранит полную и самую актуальную версию blockchain. Каждый раз, когда в сети появляется новый блок, все узлы обновляют свой блокчейн.
• Среди примеров, максимально доступно объясняющих суть технологии на понятном для всех языке, можно привести следующий. Блокчейн – это книга, и которая никогда не заканчивается. При этом страница 99 всегда будет находиться между страницами 98 и 100 и нигде больше.
ЗАЧЕМ НУЖЕН БЛОКЧЕЙН
Какие причины появления концепции блок-цепи? Для чего в какой-то момент понадобилось создать распределенную базу данных blockchain?
Блочная технология и криптовалюты появились как результат ощутимых недостатков традиционной банковской системы. В первую очередь, имеется в виду скорость операций: международные денежные переводы иногда могут занимать несколько дней, ведь банку необходимо время на проверку информации.
Это неудобно и не позволяет осуществлять пользователям быстрые взаиморасчеты.
Помимо длительности переводов, стоит отметить существенные комиссионные, которые банки берут за свое посредничество. Blockchain позволяет отказаться от услуг каких-либо посредников и совершать платежи оперативнее и дешевле.
Проще говоря, блокчейн выполняет ровно те же функции, за которые всегда отвечали традиционные финансовые учреждения.
Но делает это лучше и эффективнее:
• Блокчейн – это быстрее. Операции в сети занимают считанные минуты.
• Блокчейн – это дешевле. Стоимость транзакций на порядок ниже, чем банковские услуги.
• Блокчейн – это надежнее. Распределенная база данных блокчейна сводит к нулю возможность взлома системы, поскольку невозможно получить одновременный доступ к копиям базы данных на всех компьютерах-участниках сети.
КАК РАБОТАЕТ ТЕХНОЛОГИЯ БЛОКЧЕЙН
Если отбросить детали и описать простыми словами предназначение блокчейна, то концепция цепочки блоков была создана для передачи ценностей. Как работает блокчейн и как именно происходит передача цифровых ценностей?
Информация в блокчейне имеет вид цифровых записей, имеющих некую ценность. Все записи объединяются в блоки, которые образуют цепочки блоков. Каждый новый элемент в строгом хронологическом порядке добавляется в конец цепочки и содержит в себе адрес предыдущего блока.
Как работает технология? Один пользователь размещает в интернете информацию, а другой может получить к ней доступ. При этом не важно, в какой точке мира находится адресат. Главное – наличие у него криптографического ключа, который откроет доступ к тем файлам блокчейна, которые ему предназначаются. Технология блокчейна устроена так, что передавая кому-либо закрытый секретный ключ, пользователь передает ему все права на владение ценностями, которые хранятся в соответствующем разделе цепочки блоков.
Forwarded from Infant Annihilator
Такую схему мы наблюдаем при работе с криптовалютой. Передача денежных средств, выраженных в виде криптомонет, реализуется также с использованием ключей, открывающих доступ к цифровым активам. Таким образом, благодаря этому алгоритму работы блокчейн выполняет функцию регистрации перевода средств, которую традиционно выполняли банки.
Помимо этого, между сторонами сделки устанавливаются отношения доверия и подтверждается подлинность личности, поскольку никто не сможет получить доступ к информации без соответствующих ключей. Могут ли злоумышленники украсть ключи и похитить содержимое файлов? Да, ключи могут быть украдены, как и обычные деньги. Но то, как устроена технология и какие методы защиты лежат в ее основе, сводят к нулю возможные кибератаки.
Описанный выше принцип работы блокчейна позволяет ему выполнять основные функции банков.
Блокчейн проверяет подлинность личности для защиты данных и предотвращения попыток мошенничества и далее регистрирует финансовые сделки. Причем выполняет эти процедуры быстрее и точнее, чем традиционные финансовые учреждения.
ПРЕИМУЩЕСТВА ТЕХНОЛОГИИ БЛОКЧЕЙН
• Блокчейн как распределенная база данных. Блокчейн существует пока в мире есть хотя бы один компьютер, подключенный к blockchain-сети, поскольку все данные хранятся на компьютерах всех пользователей сети, а не в одном месте.
• Блокчейн – это открытость и защищенность информации. По своей природе блокчейн способен обеспечивать уникальный симбиоз открытости и защищенности пользовательских данных. Высокая степень надежности достигается за счет прогрессивных методов шифрования.
• Блокчейн как безопасное хранилище. Любую информацию, которую можно зафиксировать на листе бумаги, можно записать и в blockchain. При этом для осуществления операций посредники не нужны: база управляется в автономном децентрализованном режиме, что обеспечивает прозрачность работы блокчейна.
• Блокчейн – это достоверность данных. Данные в сети блокчейн нельзя подменить или подделать: они подтверждаются множеством компьютеров по всему миру.
• Блокчейн – это полное равноправие пользователей. Копия всех блоков blockchain хранится на сотнях тысяч компьютеров по всему миру, образуя единую сеть. Все участники сети обладают полным равноправием, и могут одинаково как выполнять свои обязанности, так и нарушать их.
• Блокчейн – это анонимные операции. Технология разработана так, что пользователь может сохранять абсолютную анонимность при полном доступе к информации.
ПРЕИМУЩЕСТВА ТЕХНОЛОГИИ БЛОКЧЕЙН
• Масштабируемость. На данный момент блокчейн не может обеспечивать большое количество транзакций за короткое время, как другие более раскрученные системы, и в этом заключается одна из основных проблем технологии. MasterCard и Visa обрабатывают около 45 тысяч операций в секунду, в сети блокчейн эти показатели в тысячи раз ниже. При этом вес базы данных, которая хранится на компьютерах пользователей, ежедневно растет.
• Нагрузка на электрические сети. Сложные вычисления блокчейн-сети заставляют компьютеры потреблять большое количество энергии.
• Недостаточная распространенность. Технология Blockchain еще не внедрена глобально, поэтому в некоторых проектах работает очень медленно.
• Вероятность “атаки 51%”. Если группе пользователей удастся сконцентрировать в своих руках 51% вычислительных мощностей, она может начать использовать сеть в своих интересах и подтверждать только выгодные для себя транзакции. Поэтому говорить о полной неуязвимости сети не верно, так как риски все же присутствуют.
Помимо этого, между сторонами сделки устанавливаются отношения доверия и подтверждается подлинность личности, поскольку никто не сможет получить доступ к информации без соответствующих ключей. Могут ли злоумышленники украсть ключи и похитить содержимое файлов? Да, ключи могут быть украдены, как и обычные деньги. Но то, как устроена технология и какие методы защиты лежат в ее основе, сводят к нулю возможные кибератаки.
Описанный выше принцип работы блокчейна позволяет ему выполнять основные функции банков.
Блокчейн проверяет подлинность личности для защиты данных и предотвращения попыток мошенничества и далее регистрирует финансовые сделки. Причем выполняет эти процедуры быстрее и точнее, чем традиционные финансовые учреждения.
ПРЕИМУЩЕСТВА ТЕХНОЛОГИИ БЛОКЧЕЙН
• Блокчейн как распределенная база данных. Блокчейн существует пока в мире есть хотя бы один компьютер, подключенный к blockchain-сети, поскольку все данные хранятся на компьютерах всех пользователей сети, а не в одном месте.
• Блокчейн – это открытость и защищенность информации. По своей природе блокчейн способен обеспечивать уникальный симбиоз открытости и защищенности пользовательских данных. Высокая степень надежности достигается за счет прогрессивных методов шифрования.
• Блокчейн как безопасное хранилище. Любую информацию, которую можно зафиксировать на листе бумаги, можно записать и в blockchain. При этом для осуществления операций посредники не нужны: база управляется в автономном децентрализованном режиме, что обеспечивает прозрачность работы блокчейна.
• Блокчейн – это достоверность данных. Данные в сети блокчейн нельзя подменить или подделать: они подтверждаются множеством компьютеров по всему миру.
• Блокчейн – это полное равноправие пользователей. Копия всех блоков blockchain хранится на сотнях тысяч компьютеров по всему миру, образуя единую сеть. Все участники сети обладают полным равноправием, и могут одинаково как выполнять свои обязанности, так и нарушать их.
• Блокчейн – это анонимные операции. Технология разработана так, что пользователь может сохранять абсолютную анонимность при полном доступе к информации.
ПРЕИМУЩЕСТВА ТЕХНОЛОГИИ БЛОКЧЕЙН
• Масштабируемость. На данный момент блокчейн не может обеспечивать большое количество транзакций за короткое время, как другие более раскрученные системы, и в этом заключается одна из основных проблем технологии. MasterCard и Visa обрабатывают около 45 тысяч операций в секунду, в сети блокчейн эти показатели в тысячи раз ниже. При этом вес базы данных, которая хранится на компьютерах пользователей, ежедневно растет.
• Нагрузка на электрические сети. Сложные вычисления блокчейн-сети заставляют компьютеры потреблять большое количество энергии.
• Недостаточная распространенность. Технология Blockchain еще не внедрена глобально, поэтому в некоторых проектах работает очень медленно.
• Вероятность “атаки 51%”. Если группе пользователей удастся сконцентрировать в своих руках 51% вычислительных мощностей, она может начать использовать сеть в своих интересах и подтверждать только выгодные для себя транзакции. Поэтому говорить о полной неуязвимости сети не верно, так как риски все же присутствуют.
Forwarded from Евгений
ЧТО ТАКОЕ БЛОКЧЕЙН?
Привет, дорогой друг! Ежедневно вокруг нас пролетает сотня технических терминов связанных с криптовалютой, но многие наш разум еще не способен принять, а главное понять .
Сегодня я расскажу тебе что такое БЛОКЧЕЙН и ты поймешь, что блокчейн легче ,чем ты думаешь, а криптовалюта- это будущее.
Открыв ВИКИПЕДИЮ мы видим значение - « Блокчейн — децентрализованная база данных, которая одновременно хранится на множестве компьютеров, соединённых друг с другом в интернете.» , которое может быть нам вовсе не понятно .
Теперь давай по полочкам.
С Английского языка «блокчейн» переводится как «цепь блоков» и это довольно таки четкое значение, которое отображает сущность блокчейна. Я бы сравнил его с бусами в котором, каждая бусинка связанна друг с другом , на каждой есть записи и цепочка не может разорваться!
Каждый блок должен содержать цифровой код и любой последующий блок содержит информацию из предыдущего блока. Таким образом, следует считать, что это не только база данных, но и способ шифрования и передачи данных.
Вот так вот просто и понятно, можно описать блокчейн, а теперь я расскажу тебе ,где он применяется и с чем его едят!
Технологию блокчейн используют для перевода криптовалюты по всему миру . Отправив криптовалюту по блокчейну, тысячи компьютеров по всему миру подтвердят и сохранят всю информацию о переводе.Деньги в блокчейне невозможно потерять или подделать. Третьих лиц и посредников нет, а точность расчётов гарантируется математической точностью технологии.
Также блокчейн применяют в кибербезопасности,банковской сфере и тд .По сути, это просто технология упорядочивания самых разных данных.
Теперь дорогой друг, ты понял, что такое блокчейн и с чем его едят?
Надеюсь моя статья помогла тебе!
Пусть мир криптовалюты придет в твой дам и даст тебе свободу! Удачи!
Привет, дорогой друг! Ежедневно вокруг нас пролетает сотня технических терминов связанных с криптовалютой, но многие наш разум еще не способен принять, а главное понять .
Сегодня я расскажу тебе что такое БЛОКЧЕЙН и ты поймешь, что блокчейн легче ,чем ты думаешь, а криптовалюта- это будущее.
Открыв ВИКИПЕДИЮ мы видим значение - « Блокчейн — децентрализованная база данных, которая одновременно хранится на множестве компьютеров, соединённых друг с другом в интернете.» , которое может быть нам вовсе не понятно .
Теперь давай по полочкам.
С Английского языка «блокчейн» переводится как «цепь блоков» и это довольно таки четкое значение, которое отображает сущность блокчейна. Я бы сравнил его с бусами в котором, каждая бусинка связанна друг с другом , на каждой есть записи и цепочка не может разорваться!
Каждый блок должен содержать цифровой код и любой последующий блок содержит информацию из предыдущего блока. Таким образом, следует считать, что это не только база данных, но и способ шифрования и передачи данных.
Вот так вот просто и понятно, можно описать блокчейн, а теперь я расскажу тебе ,где он применяется и с чем его едят!
Технологию блокчейн используют для перевода криптовалюты по всему миру . Отправив криптовалюту по блокчейну, тысячи компьютеров по всему миру подтвердят и сохранят всю информацию о переводе.Деньги в блокчейне невозможно потерять или подделать. Третьих лиц и посредников нет, а точность расчётов гарантируется математической точностью технологии.
Также блокчейн применяют в кибербезопасности,банковской сфере и тд .По сути, это просто технология упорядочивания самых разных данных.
Теперь дорогой друг, ты понял, что такое блокчейн и с чем его едят?
Надеюсь моя статья помогла тебе!
Пусть мир криптовалюты придет в твой дам и даст тебе свободу! Удачи!
Forwarded from Ростислав🐾
Блокчейн — это, по сути, цепочка блоков. Блоки содержат цифровую информацию, представьте их в виде пакетов данных, перевязанных, как рождественский подарок.
В случае с блокчейном Биткоина:
Внутри каждого блока находится серия транзакций биткоина, которые были проведены в течение определенного периода времениВсе блоки вместе составляют блокчейн Биткоина и являются подтверждением всех транзакций, произошедших с момента его создания
Где находится блокчейн?
По своей сути блокчейн — это сеть компьютеров, которые могут находиться по всему миру. Компьютеры, вносящие вклад в определенный блокчейн, обладают данными или транзакциями, которые когда-либо были записаны в этом блокчейне.
Именно эта особенность делает блокчейн децентрализованной и невероятно надежной, поскольку она способна пережить отключение электричества и политические потрясения. Чем больше компьютеров, тем сильнее блокчейн. Таким образом, блокчейн работает децентрализовано.
Существует ли более чем один тип блокчейна?
На сегодняшний день существует, вероятно, более 10 000 блокчейнов. Большинство блокчейнов являются либо публичными, либо частными.
Публичные блокчейны. В этом примере программное обеспечение с открытым исходным кодом используется всеми участниками сети. Любой может присоединиться, и сеть имеет глобальную основу. Например, многие криптовалюты построены на существующих блокчейнах, токены ERC20 — самый известный пример, построенный на Ethereum.
Частные блокчейны. В них используются те же принципы, что и в публичных, за исключением того, что программное обеспечение является запатентованным и размещается на частных серверах. Такие компании, как WalMart, разрабатывают свои собственные блокчейны для отслеживания логистики цепочки поставок.
В случае с блокчейном Биткоина:
Внутри каждого блока находится серия транзакций биткоина, которые были проведены в течение определенного периода времениВсе блоки вместе составляют блокчейн Биткоина и являются подтверждением всех транзакций, произошедших с момента его создания
Где находится блокчейн?
По своей сути блокчейн — это сеть компьютеров, которые могут находиться по всему миру. Компьютеры, вносящие вклад в определенный блокчейн, обладают данными или транзакциями, которые когда-либо были записаны в этом блокчейне.
Именно эта особенность делает блокчейн децентрализованной и невероятно надежной, поскольку она способна пережить отключение электричества и политические потрясения. Чем больше компьютеров, тем сильнее блокчейн. Таким образом, блокчейн работает децентрализовано.
Существует ли более чем один тип блокчейна?
На сегодняшний день существует, вероятно, более 10 000 блокчейнов. Большинство блокчейнов являются либо публичными, либо частными.
Публичные блокчейны. В этом примере программное обеспечение с открытым исходным кодом используется всеми участниками сети. Любой может присоединиться, и сеть имеет глобальную основу. Например, многие криптовалюты построены на существующих блокчейнах, токены ERC20 — самый известный пример, построенный на Ethereum.
Частные блокчейны. В них используются те же принципы, что и в публичных, за исключением того, что программное обеспечение является запатентованным и размещается на частных серверах. Такие компании, как WalMart, разрабатывают свои собственные блокчейны для отслеживания логистики цепочки поставок.
Forwarded from Kostas Zhukov
Блокчейн - это вид базы данных, также именуемой технологией распределенных реестров.
Представьте себе цифровую бухгалтерскую книгу с пронумерованными страницами, содержащими записи о транзакциях в хронологическом порядке, хранимую во множестве компьютеров, которые синхронизируются между собой после добавления каждой новой страницы, при этом никто не может изменить или удалить ни страницы, ни записи о транзакциях.
В данном примере транзакции будут сделками между участниками блокчейн сети, страницы - блоками, а сама книга - блокчейном, копии которого распределены между компьютерами.
Первый блок цепи называется генезисным, а каждый новый блок имеет идентификатор, исчисляемый с помощью специальной математической хэш-функции задействующей идентификатор предыдущего блока и информацию о транзакциях, содержащихся в самом блоке.
Процесс выполнения хэш-функции называется хэшированием, а результат ее выполнения - хэшем, который всегда имеет одинаковую длину. За счет алгоритма хэширования все блоки неразрывно связаны между собой, т.к. значение хэша каждого нового блока зависит от хэша предыдущего блока, т.о. изменение информации в каком-либо из блоков, приведет к изменению информации во всей последующей части блокчейна.
Технология блокчейн отлично подходит для учета любого рода транзакций, в финансовой системе — это переход актива или права на него от одного участника сети к другому.
Традиционные централизованные системы, в отличие от технологии распределенного реестра, имеют ряд недостатков: данные в них могут быть изменены или изменены умышленно, в следствии хакерской атаки, либо ошибки сотрудников, а отключение единственной базы данных послужит выходу из строя всей системы.
Блокчейн также может храниться на одном сервере, однако так он унаследует недостатки централизованных систем, поэтому копии всего блокчейна хранятся во множестве независимых объединенных через интернет узлов сети, называемых нодами.
Благодаря распределенному хранению информации о транзакциях и участниках сети, данные невозможно подделать, т.к. нет единого владельца, контролирующего данные, а ошибка в одной ноде будет мгновенно выявлена другими нодами из-за несоответствия данных остальным копиям реестра.
Если какая-либо нода покинет сеть, оставшиеся участники по-прежнему смогут получить доступ к блокчейну и обмениваться информацией друг с другом. Как только в цепочку добавляется новый блок, данные распространяются по сети и каждая нода обновляет свою копию реестра.
Допустим, Анна хочет перевести Максу 5 долларов. При банковском переводе, банк проверил бы баланс Анны, вычел бы из ее баланса 5 долларов и добавил бы 5 долларов к балансу Макса.
В блокчейне в случае, если Анна хочет перевести Максу 5 монет TON, проверка происходит множеством нод до тех пор, пока они не подтвердят транзакцию путем достижения консенсуса.
В различных блокчейнах возможны различные алгоритмы достижения консенсуса, как правило, транзакцию должно подтвердить определенное число нод.
В блокчейне нет привычных учетных записей или паролей, вместо них есть кошельки, представляющие из себя адрес в блокчейн сети, а также публичный и приватный ключ.
Баланс кошелька равен сумме всех входящих и исходящих транзакций с участием данного адреса сети, это исключает двойное расходование средств и махинации.
Для получения средств, Макс должен в первую очередь сгенерировать приватный ключ, который подтверждает владение активами, находящимися на определенном адресе сети. Приватный ключ необходимо хранить в секрете, т.к. владение данным ключом позволяет распоряжаться активами. Производной от приватного ключа является публичный ключ, которым безопасно делиться с другими участнкиами сети. Как правило, на основе публичного ключа с помощью специальной математической функции создается адрес кошелька.
Представьте себе цифровую бухгалтерскую книгу с пронумерованными страницами, содержащими записи о транзакциях в хронологическом порядке, хранимую во множестве компьютеров, которые синхронизируются между собой после добавления каждой новой страницы, при этом никто не может изменить или удалить ни страницы, ни записи о транзакциях.
В данном примере транзакции будут сделками между участниками блокчейн сети, страницы - блоками, а сама книга - блокчейном, копии которого распределены между компьютерами.
Первый блок цепи называется генезисным, а каждый новый блок имеет идентификатор, исчисляемый с помощью специальной математической хэш-функции задействующей идентификатор предыдущего блока и информацию о транзакциях, содержащихся в самом блоке.
Процесс выполнения хэш-функции называется хэшированием, а результат ее выполнения - хэшем, который всегда имеет одинаковую длину. За счет алгоритма хэширования все блоки неразрывно связаны между собой, т.к. значение хэша каждого нового блока зависит от хэша предыдущего блока, т.о. изменение информации в каком-либо из блоков, приведет к изменению информации во всей последующей части блокчейна.
Технология блокчейн отлично подходит для учета любого рода транзакций, в финансовой системе — это переход актива или права на него от одного участника сети к другому.
Традиционные централизованные системы, в отличие от технологии распределенного реестра, имеют ряд недостатков: данные в них могут быть изменены или изменены умышленно, в следствии хакерской атаки, либо ошибки сотрудников, а отключение единственной базы данных послужит выходу из строя всей системы.
Блокчейн также может храниться на одном сервере, однако так он унаследует недостатки централизованных систем, поэтому копии всего блокчейна хранятся во множестве независимых объединенных через интернет узлов сети, называемых нодами.
Благодаря распределенному хранению информации о транзакциях и участниках сети, данные невозможно подделать, т.к. нет единого владельца, контролирующего данные, а ошибка в одной ноде будет мгновенно выявлена другими нодами из-за несоответствия данных остальным копиям реестра.
Если какая-либо нода покинет сеть, оставшиеся участники по-прежнему смогут получить доступ к блокчейну и обмениваться информацией друг с другом. Как только в цепочку добавляется новый блок, данные распространяются по сети и каждая нода обновляет свою копию реестра.
Допустим, Анна хочет перевести Максу 5 долларов. При банковском переводе, банк проверил бы баланс Анны, вычел бы из ее баланса 5 долларов и добавил бы 5 долларов к балансу Макса.
В блокчейне в случае, если Анна хочет перевести Максу 5 монет TON, проверка происходит множеством нод до тех пор, пока они не подтвердят транзакцию путем достижения консенсуса.
В различных блокчейнах возможны различные алгоритмы достижения консенсуса, как правило, транзакцию должно подтвердить определенное число нод.
В блокчейне нет привычных учетных записей или паролей, вместо них есть кошельки, представляющие из себя адрес в блокчейн сети, а также публичный и приватный ключ.
Баланс кошелька равен сумме всех входящих и исходящих транзакций с участием данного адреса сети, это исключает двойное расходование средств и махинации.
Для получения средств, Макс должен в первую очередь сгенерировать приватный ключ, который подтверждает владение активами, находящимися на определенном адресе сети. Приватный ключ необходимо хранить в секрете, т.к. владение данным ключом позволяет распоряжаться активами. Производной от приватного ключа является публичный ключ, которым безопасно делиться с другими участнкиами сети. Как правило, на основе публичного ключа с помощью специальной математической функции создается адрес кошелька.
Forwarded from Dmitry
Блокчейн, что “чейн” ?
Сегодня в мире финансов появляется всё больше различных решений и одним из самых популярных является - блокчейн. Современные банки и платёжные системы контролируют все аспекты работы с активами, и, в результате эти процессы становятся централизованными. Такой подход давно используется человечеством, но в у него есть некоторые проблемы для пользователей. Самые популярные из них, это:
- Отсутствие анонимности. Любой банк собирает личные данные пользователей для продвижения целевой рекламы, не говоря уже о том, что эти данные могут украсть злоумышленники;
- Отсутствие прозрачности транзакций. Нет абсолютной гарантии, что при переводе средств с одного счёта на другой, не случится сбой и у получателя отобразится ожидаемая сумма или, что может быть хуже - получатель не обманет вас;
- Отсутствие явного контроля за своими транзакциями, плата за посредничество и бюрократия. Часто, люди хотят не только переводить средства, но и программировать эти процессы, ставить условия трансферов, а кроме того, человеку полностью приходиться доверить свои финансы платёжной системе.
Эти и многие другие проблемы и был призван решить блокчейн. С его помощью, любой человек, имеющий доступ к сети может не только делать платежные операции, но и безопасно обмениваться ценной информацией с другими участниками сети.
Принцип работы блокчейн технологии
Блокчейн представляет из себя цепь из множества последовательных, уникальных и взаимосвязанных блоков, которые хранят информацию. Каждый блок должен содержать данные о предыдущем, т.е., родительском блоке, а также, собственную информацию: порядковый номер, дата создания, другие системные свойства, и, конечно же, - транзакции. Транзакции бывают разными, например, в сети TON можно сделать перевод средств с одного кошелька на другой, или, можно сделать транзакцию вызова смарт контракта для перевода средств в другой блокчейн по специальному “мосту”.
Естественно, все эти данные хранятся в зашифрованном виде, за счет использования методов криптографии. Она обеспечивает не только конфиденциальность, но и целостность компонентов. При попытке изменения параметров блока злоумышленником, изменится и его хеш, т.е., закодированная информация о нём. Соответственно, дочерний блок будет неверно определять родителя. Чтобы этого избежать, в сети есть особые участники - валидаторы. Это особые компьютеры в сети, которые берут на себя обязанность проверять и подтверждать новые блоки и транзакции, а в качестве награды, за предоставленные вычисления, они получают немного криптовалюты за каждую операцию.
Генерация новых блоков
Другие важные участники сети, о которых нужно упомянуть, ответственны за генерацию новых блоков. Способ этой генерации определяется алгоритмом консенсуса конкретного блокчейна. Алгоритм представляет из себя набор правил, по которым работает сеть. Например, для работы Bitcoin или Ethereum используется Proof-of-Work (PoW) алгоритм, дословно - доказательство работы. В такой сети новые блоки появляются за счёт майнинга, - по сути, процесса перебора множества чисел с целью нахождения подходящего по заранее заданным параметрам. Участники, которые занимаются майнингом, называются - майнерами. Метод достаточно прост и используется во множестве блокчейнов, однако его проблема заключается в потребности использовать мощное компьютерное железо и, как следствие, в огромных затратах электроэнергии.
Сегодня в мире финансов появляется всё больше различных решений и одним из самых популярных является - блокчейн. Современные банки и платёжные системы контролируют все аспекты работы с активами, и, в результате эти процессы становятся централизованными. Такой подход давно используется человечеством, но в у него есть некоторые проблемы для пользователей. Самые популярные из них, это:
- Отсутствие анонимности. Любой банк собирает личные данные пользователей для продвижения целевой рекламы, не говоря уже о том, что эти данные могут украсть злоумышленники;
- Отсутствие прозрачности транзакций. Нет абсолютной гарантии, что при переводе средств с одного счёта на другой, не случится сбой и у получателя отобразится ожидаемая сумма или, что может быть хуже - получатель не обманет вас;
- Отсутствие явного контроля за своими транзакциями, плата за посредничество и бюрократия. Часто, люди хотят не только переводить средства, но и программировать эти процессы, ставить условия трансферов, а кроме того, человеку полностью приходиться доверить свои финансы платёжной системе.
Эти и многие другие проблемы и был призван решить блокчейн. С его помощью, любой человек, имеющий доступ к сети может не только делать платежные операции, но и безопасно обмениваться ценной информацией с другими участниками сети.
Принцип работы блокчейн технологии
Блокчейн представляет из себя цепь из множества последовательных, уникальных и взаимосвязанных блоков, которые хранят информацию. Каждый блок должен содержать данные о предыдущем, т.е., родительском блоке, а также, собственную информацию: порядковый номер, дата создания, другие системные свойства, и, конечно же, - транзакции. Транзакции бывают разными, например, в сети TON можно сделать перевод средств с одного кошелька на другой, или, можно сделать транзакцию вызова смарт контракта для перевода средств в другой блокчейн по специальному “мосту”.
Естественно, все эти данные хранятся в зашифрованном виде, за счет использования методов криптографии. Она обеспечивает не только конфиденциальность, но и целостность компонентов. При попытке изменения параметров блока злоумышленником, изменится и его хеш, т.е., закодированная информация о нём. Соответственно, дочерний блок будет неверно определять родителя. Чтобы этого избежать, в сети есть особые участники - валидаторы. Это особые компьютеры в сети, которые берут на себя обязанность проверять и подтверждать новые блоки и транзакции, а в качестве награды, за предоставленные вычисления, они получают немного криптовалюты за каждую операцию.
Генерация новых блоков
Другие важные участники сети, о которых нужно упомянуть, ответственны за генерацию новых блоков. Способ этой генерации определяется алгоритмом консенсуса конкретного блокчейна. Алгоритм представляет из себя набор правил, по которым работает сеть. Например, для работы Bitcoin или Ethereum используется Proof-of-Work (PoW) алгоритм, дословно - доказательство работы. В такой сети новые блоки появляются за счёт майнинга, - по сути, процесса перебора множества чисел с целью нахождения подходящего по заранее заданным параметрам. Участники, которые занимаются майнингом, называются - майнерами. Метод достаточно прост и используется во множестве блокчейнов, однако его проблема заключается в потребности использовать мощное компьютерное железо и, как следствие, в огромных затратах электроэнергии.
Forwarded from Isaac
Блокчейн (англ. block chain — цепь из блоков) — выстроенная по определённым правилам непрерывная последовательная цепочка блоков содержащих информацию. Простыми словами, это технология, на базе которой построен Биткоин, другие криптовалюты и сотни новых инновационных проектов.
Само название «Blockchain» может кратко объяснить механику работы этой технологии. Термин происходит из двух слов: «Block» — блок, «chain» — цепь. Как мы поняли, блокчейн представляет собой цепочку блоков, соединенных в определенной последовательности, а сами блоки — это криптографически зашифрованная информация о транзакциях, контрактах и сделках, проведенных внутри некой системы.
Каждый блок в блокчейне связан между собой, а каждый последующий блок содержит информацию о предыдущих. Простыми словами, информация накапливается в уникальную безграничную базу данных — в нее можно записать бесчисленное количество информации, причем самой разной направленности: от ведения учета в маленьком магазинчике и до записи результатов выборов в целой стране.
На данный момент выделяют два вида блокчейна: публичный и приватный.
Публичный — полностью открытый реестр, где кто угодно может не только читать, но и записывать информацию. Все «настоящие» криптовалюты используют именно этот вид блокчейна, среди которых Bitcoin, Ethereum и другие децентрализованные цифровые валюты.
Приватный блокчейн имеет определенные ограничения. В большинстве случаев его используют частные компании и корпорации. В приватный блокчейн не все могут вносить изменения, а например только приоритетные узлы или установленная группа лиц.
Преимущества блокчейна
— Децентрализация. В распределенной системе не существует центрального органа, который мог бы распоряжаться блокчейном по собственному желанию — подобная сеть не контролируется одним лицом, а его безопасность обеспечивается именно за счет распределенной архитектуры.
— Прозрачность. В любом публичном блокчейне можно проверить любой кошелек и любую транзакцию, начиная с первого блока (запуска сети), поскольку любой блок доступен для публичного просмотра.
— Надежность. Отсутствует возможность подмены данных и хакерских атак, поскольку применяются индивидуальные специальные зашифрованные ключи. Случаи взлома бывают, но в большинстве случаев это происходит из-за ошибок самих пользователей, а не из-за неисправности системы.
— Универсальность. Блокчейн может применяться практически во всех сферах мировой экономики: финансовый сектор (банки и т.д.), юриспруденция, недвижимость, образование, цепочки поставок и в многих других секторах экономики.
— Высокая скорость транзакций. В блокчейн-сети все транзакции происходят напрямую между пользователями, вне зависимости от их местонахождения и без участия посредников. Подобная сеть не имеет ограниченных часов работы и не уходит в оффлайн на праздники. Если говорить о Биткоине или других более старых криптовалютах, то они более медленные. Но с каждым годом разработчики выпускают десятки новых, сверхбыстрых проектов, которые могут соперничать по скорости транзакций с Swift и другими платежными компаниями, при этом работают полностью децентрализовано.
Выводы
Любая система имеет некоторые недостатки, блокчейн не исключение. Но технологии всего чуть более 10 лет, а за такое время даже деревни не строились, не говоря о инновационных технологиях. Блокчейн имеет ряд уникальных преимуществ, которые можно использовать практически в любых сферах экономики. Да, технологии стоит пройти очень длинный путь к массовому внедрению, но уже сейчас, в 2021 году, многие старые критики по-тихому прикручивают блокчейн к своим продуктам и даже инвестируют в такие ненавистные ранее криптовалюты.
В ближайшие несколько лет компании и правительства, вероятнее всего, будут экспериментировать с новым технологическим даром, чтобы выяснить, где технология блокчейн приносит наибольшую пользу, а где от нее стоит отказаться.
Само название «Blockchain» может кратко объяснить механику работы этой технологии. Термин происходит из двух слов: «Block» — блок, «chain» — цепь. Как мы поняли, блокчейн представляет собой цепочку блоков, соединенных в определенной последовательности, а сами блоки — это криптографически зашифрованная информация о транзакциях, контрактах и сделках, проведенных внутри некой системы.
Каждый блок в блокчейне связан между собой, а каждый последующий блок содержит информацию о предыдущих. Простыми словами, информация накапливается в уникальную безграничную базу данных — в нее можно записать бесчисленное количество информации, причем самой разной направленности: от ведения учета в маленьком магазинчике и до записи результатов выборов в целой стране.
На данный момент выделяют два вида блокчейна: публичный и приватный.
Публичный — полностью открытый реестр, где кто угодно может не только читать, но и записывать информацию. Все «настоящие» криптовалюты используют именно этот вид блокчейна, среди которых Bitcoin, Ethereum и другие децентрализованные цифровые валюты.
Приватный блокчейн имеет определенные ограничения. В большинстве случаев его используют частные компании и корпорации. В приватный блокчейн не все могут вносить изменения, а например только приоритетные узлы или установленная группа лиц.
Преимущества блокчейна
— Децентрализация. В распределенной системе не существует центрального органа, который мог бы распоряжаться блокчейном по собственному желанию — подобная сеть не контролируется одним лицом, а его безопасность обеспечивается именно за счет распределенной архитектуры.
— Прозрачность. В любом публичном блокчейне можно проверить любой кошелек и любую транзакцию, начиная с первого блока (запуска сети), поскольку любой блок доступен для публичного просмотра.
— Надежность. Отсутствует возможность подмены данных и хакерских атак, поскольку применяются индивидуальные специальные зашифрованные ключи. Случаи взлома бывают, но в большинстве случаев это происходит из-за ошибок самих пользователей, а не из-за неисправности системы.
— Универсальность. Блокчейн может применяться практически во всех сферах мировой экономики: финансовый сектор (банки и т.д.), юриспруденция, недвижимость, образование, цепочки поставок и в многих других секторах экономики.
— Высокая скорость транзакций. В блокчейн-сети все транзакции происходят напрямую между пользователями, вне зависимости от их местонахождения и без участия посредников. Подобная сеть не имеет ограниченных часов работы и не уходит в оффлайн на праздники. Если говорить о Биткоине или других более старых криптовалютах, то они более медленные. Но с каждым годом разработчики выпускают десятки новых, сверхбыстрых проектов, которые могут соперничать по скорости транзакций с Swift и другими платежными компаниями, при этом работают полностью децентрализовано.
Выводы
Любая система имеет некоторые недостатки, блокчейн не исключение. Но технологии всего чуть более 10 лет, а за такое время даже деревни не строились, не говоря о инновационных технологиях. Блокчейн имеет ряд уникальных преимуществ, которые можно использовать практически в любых сферах экономики. Да, технологии стоит пройти очень длинный путь к массовому внедрению, но уже сейчас, в 2021 году, многие старые критики по-тихому прикручивают блокчейн к своим продуктам и даже инвестируют в такие ненавистные ранее криптовалюты.
В ближайшие несколько лет компании и правительства, вероятнее всего, будут экспериментировать с новым технологическим даром, чтобы выяснить, где технология блокчейн приносит наибольшую пользу, а где от нее стоит отказаться.
Forwarded from Denis Matveev
5 простых вещей, которые помогут понять любой блокчейн
Добро пожаловать в статью о мире современных, высокотехнологичных решений, которые упрощают жизнь тысяч людей на всей земле уже сейчас. Не стоит переживать о незнании каких-либо терминов, данный текст для того и создан, чтобы убедить всех и каждого, что технология Блокчейн — не сложнее печатной машинки.
Для начала сразу обозначим мощную аналогию от которой будем отталкиваться:
Блокчейн — это огромная амбарная книга, куда записываются все действия каждого участника сети, вне зависимости где тот находится и на каком языке говорит.
Только в отличии от книги, которая может потеряться, сгореть или кануть в лето, блокчейн не страдает проблемами физического мира. Его нельзя потрогать, отнять или заблокировать, только потому что кому-то захотелось. Нет. Главная причина выключения современной «амбарной книги» — отключение интернета во всём мире одноврменно. А этого, ещё ни разу не происходило.
Наша книга называется блокчейн, образованная от 2 английских слов: Block (Блок, ячейка для информации, маленькое хранилище) и Chain (Цепь, последовательность). Цепь блоков, последовательность ячеек информации всё это синонимы слову Блокчейн.
Вне зависимости от разновидности блокчейнов, коих существует огромное множество, каждый обладает общим знаменателем: Записывать каждое действие и быть доступным любому участнику.
Действие записывается, и даже, если вы «пошли в магазин» и это записалось в блокчейн, то даже через 10 лет (если блокчейн будет работать) это событие может проверить каждый.
Неужели нельзя подделать запись в большой амбарной книге?
Раньше, стирали чернила и пытались подделать подчерк, но бездушные машины для того и создавались, чтобы убрать пороки человека. Каждый блок информации, куда записываются все действия (подписи, отправка монет, занесение), содержит информацию о предыдущем блоке. Как ДНК содержит информацию о всех предках, так и блок о своих предках-информациях 😎
Пример: В первый блок записали букву «А». Когда кто-то захотел записать в следующий блок букву «Б», то в этом блоке уже имеется информация о букве «А».
Именно такая технология «Памяти о предках» делает блокчейн невероятно защищённым способом хранения и записи данных. Злоумышленнику понадобится невероятное количество попыток и подборов данных, чтобы изменить информацию в уже записанных блоках.
Но кто-же проверяет каждую секунду тысячи блоков и выдаёт решение, где правильно и где нет? Сам дядя по имени «Блокчейн»?
Почти, только интересней и проще в 10 раз. Как и в жизни, кто-то должен вести амбарную книгу и не спать 24/7, чтобы каждый раз всем говорить/показывать кто о чём ранее договаривался по всему миру. Этакий «Нотариус» всего интернета. Такой есть, а самое главное — не один❗️
Как говорилось ранее, человеческих пороков много, для более доверительных отношений в системе записей информации «Блокчейн» существуют десятки компьютеров, которые подтверждают каждый блок и проверяют правильность/защищённость информации. Чаще всего такие компьютеры называют «Валидатор».
Проверяльщиков записей в сети может быть огромное количество и им может стать каждый, кто сможет доказать свою деяспособность:
– Работа мощных компьютеров 24/7;
– Наличие большого количества средств сети (об этом чуть позже);
– Защиту данных с высокой оценкой.
Валидаторы могут располагаться в тех странах, где захотят. Главное условие успешной работы любого блокчейна: стабильная связь с сетью 24/7 и высокая мощность компьютеров и их защищённость. Чем больше валидаторов поддерживает блокчейн, тем дольше, быстрее и безопасней смогут пользоваться все, кто захочет.
Добро пожаловать в статью о мире современных, высокотехнологичных решений, которые упрощают жизнь тысяч людей на всей земле уже сейчас. Не стоит переживать о незнании каких-либо терминов, данный текст для того и создан, чтобы убедить всех и каждого, что технология Блокчейн — не сложнее печатной машинки.
Для начала сразу обозначим мощную аналогию от которой будем отталкиваться:
Блокчейн — это огромная амбарная книга, куда записываются все действия каждого участника сети, вне зависимости где тот находится и на каком языке говорит.
Только в отличии от книги, которая может потеряться, сгореть или кануть в лето, блокчейн не страдает проблемами физического мира. Его нельзя потрогать, отнять или заблокировать, только потому что кому-то захотелось. Нет. Главная причина выключения современной «амбарной книги» — отключение интернета во всём мире одноврменно. А этого, ещё ни разу не происходило.
Наша книга называется блокчейн, образованная от 2 английских слов: Block (Блок, ячейка для информации, маленькое хранилище) и Chain (Цепь, последовательность). Цепь блоков, последовательность ячеек информации всё это синонимы слову Блокчейн.
Вне зависимости от разновидности блокчейнов, коих существует огромное множество, каждый обладает общим знаменателем: Записывать каждое действие и быть доступным любому участнику.
Действие записывается, и даже, если вы «пошли в магазин» и это записалось в блокчейн, то даже через 10 лет (если блокчейн будет работать) это событие может проверить каждый.
Неужели нельзя подделать запись в большой амбарной книге?
Раньше, стирали чернила и пытались подделать подчерк, но бездушные машины для того и создавались, чтобы убрать пороки человека. Каждый блок информации, куда записываются все действия (подписи, отправка монет, занесение), содержит информацию о предыдущем блоке. Как ДНК содержит информацию о всех предках, так и блок о своих предках-информациях 😎
Пример: В первый блок записали букву «А». Когда кто-то захотел записать в следующий блок букву «Б», то в этом блоке уже имеется информация о букве «А».
Именно такая технология «Памяти о предках» делает блокчейн невероятно защищённым способом хранения и записи данных. Злоумышленнику понадобится невероятное количество попыток и подборов данных, чтобы изменить информацию в уже записанных блоках.
Но кто-же проверяет каждую секунду тысячи блоков и выдаёт решение, где правильно и где нет? Сам дядя по имени «Блокчейн»?
Почти, только интересней и проще в 10 раз. Как и в жизни, кто-то должен вести амбарную книгу и не спать 24/7, чтобы каждый раз всем говорить/показывать кто о чём ранее договаривался по всему миру. Этакий «Нотариус» всего интернета. Такой есть, а самое главное — не один❗️
Как говорилось ранее, человеческих пороков много, для более доверительных отношений в системе записей информации «Блокчейн» существуют десятки компьютеров, которые подтверждают каждый блок и проверяют правильность/защищённость информации. Чаще всего такие компьютеры называют «Валидатор».
Проверяльщиков записей в сети может быть огромное количество и им может стать каждый, кто сможет доказать свою деяспособность:
– Работа мощных компьютеров 24/7;
– Наличие большого количества средств сети (об этом чуть позже);
– Защиту данных с высокой оценкой.
Валидаторы могут располагаться в тех странах, где захотят. Главное условие успешной работы любого блокчейна: стабильная связь с сетью 24/7 и высокая мощность компьютеров и их защищённость. Чем больше валидаторов поддерживает блокчейн, тем дольше, быстрее и безопасней смогут пользоваться все, кто захочет.
Forwarded from denzzz
Блокчейн для всех
Чтобы понять суть работы блокчейна, нужно немного разобраться не только в его определении но и в сути.
Формально блокчейн-это цепь инфоблоков. Цепь последовательная и каждый следующий блок хранит “отпечаток” предыдущего. Отпечаток называется “хэш”. Таким образом в следующий блок не обязательно записывать всю информацию, которая была раньше. Хэша достаточно. (для более подробного понимания изучите основы хэш функции)
Блокчейн часто ассоциируют с децентрализацией и бОльшей безопасностью.
Почему? И как это работает?
Децентрализация в данном это такое распределение копий блокчейна, при котором надёжность сохранности данных зависит не от одного центрального сервера, а от многих. В случае криптовалют это сотни, тысячи и даже миллионы.
При такой системе нет единого центра принятия и изменения решения, а значит информацию в такой сети нельзя подменить или исправить. Точнее можно, но для этого нужно завладеть контролем над большей частью сети (смотрите атака 51%). Но это в современной действительности практически нереально, т.к. тысячи компьютеров раскиданы по всему миру.
Блокчейн в криптовалютах.
Суть вообще всего происходящего как раз разворачивается вокруг информации, поэтому давайте чуть детальнее разберемся с блоками и хешем уже на примере криптовалюты.
Технология блокчейн позволяет участникам сети обмениваться кусочками информации о своих транзакциях.
Блок, например, это запись всех событий блокчейна за определенный промежуток времени, которые еще не были записаны в предыдущие блоки. То есть блок, к примеру в TON Blockchain, содержит информацию о передвижениях (валюты) TON в сети. Иными словами о транзакциях.
Hash - это побочный криптографический продукт хэш-алгоритма (если Вы ещё не посмотрели хеш функцию в деталях - самое время). Сам алгоритм хэширования берет данные любого произвольного объема информации и преобразует его в фиксированную буквенно-цифровую строку, фиксированным размером, например 64, 128 или 256 бит. (Вы наверняка встречали SHA-256 - это однонаправленная хеш-функция, на базе которого построен блокчейн Биткоин). Hash блока 1 будет будет записан во второй блок, а hash блока 2 будет записан в третий. То есть в новый блок записываются транзакции с hash предыдущего блока и всё это проходит через сам hash-алгоритм и получается новый hash.
Теперь, когда мы разобрались с блоками и hash, нужно сказать, что с помощью блокчейна можно собирать и передавать данные транзакций сразу из нескольких источников. Данные поступают в виде записей в блоки, а блоки связываются друг с другом.
В результате мы получаем каждый новый блок, который подтверждает или точнее гарантирует существование предыдущего. И каждый предыдущий блок мы при необходимости можем проверить с помощью хеш функции. Если результатом работы хеш функции является хеш, который мы видим в следующем блоке, значит предыдущий является истинным.
Отсюда складывается такая
И всё это означает, что блокчейн обеспечивает целостность данных с помощью единого источника достоверной информации, устраняя дублирование данных и повышая безопасность.
В этом выводе, конечно, ещё должны быть упомянуты валидаторы и\или майнеры, которые соревнуются друг с другом, совершая математические вычисления и получают за них награду, - но это тема отдельного разговора.
Тут лишь нужно сказать, что мошенничество и\или взлом предотвращаются за счет того, что данные нельзя изменить без консенсуса, но это уже совсем глубокая тема, которая требует понимания “Задачи византийских генералов”. Это очень простые и занятные задачки, решения которых, однако, не тривиальны. Посмотрите обязательно.
Примером применения blockchain-technology может служить развлекательный сервис по прослушиванию музыки - Spotify.
Компания использует blockchain-стартапа Mediachain, технологии которого помогают артистам и правообладателям лучше понимать, как используется их контент в Spotify. Компания разработала децентрализованную базу, позволяющую проводить прямую продажу контента с помощью криптовалюты.
Будущее за блокчейном и децентрализацией всего мира!
Чтобы понять суть работы блокчейна, нужно немного разобраться не только в его определении но и в сути.
Формально блокчейн-это цепь инфоблоков. Цепь последовательная и каждый следующий блок хранит “отпечаток” предыдущего. Отпечаток называется “хэш”. Таким образом в следующий блок не обязательно записывать всю информацию, которая была раньше. Хэша достаточно. (для более подробного понимания изучите основы хэш функции)
Блокчейн часто ассоциируют с децентрализацией и бОльшей безопасностью.
Почему? И как это работает?
Децентрализация в данном это такое распределение копий блокчейна, при котором надёжность сохранности данных зависит не от одного центрального сервера, а от многих. В случае криптовалют это сотни, тысячи и даже миллионы.
При такой системе нет единого центра принятия и изменения решения, а значит информацию в такой сети нельзя подменить или исправить. Точнее можно, но для этого нужно завладеть контролем над большей частью сети (смотрите атака 51%). Но это в современной действительности практически нереально, т.к. тысячи компьютеров раскиданы по всему миру.
Блокчейн в криптовалютах.
Суть вообще всего происходящего как раз разворачивается вокруг информации, поэтому давайте чуть детальнее разберемся с блоками и хешем уже на примере криптовалюты.
Технология блокчейн позволяет участникам сети обмениваться кусочками информации о своих транзакциях.
Блок, например, это запись всех событий блокчейна за определенный промежуток времени, которые еще не были записаны в предыдущие блоки. То есть блок, к примеру в TON Blockchain, содержит информацию о передвижениях (валюты) TON в сети. Иными словами о транзакциях.
Hash - это побочный криптографический продукт хэш-алгоритма (если Вы ещё не посмотрели хеш функцию в деталях - самое время). Сам алгоритм хэширования берет данные любого произвольного объема информации и преобразует его в фиксированную буквенно-цифровую строку, фиксированным размером, например 64, 128 или 256 бит. (Вы наверняка встречали SHA-256 - это однонаправленная хеш-функция, на базе которого построен блокчейн Биткоин). Hash блока 1 будет будет записан во второй блок, а hash блока 2 будет записан в третий. То есть в новый блок записываются транзакции с hash предыдущего блока и всё это проходит через сам hash-алгоритм и получается новый hash.
Теперь, когда мы разобрались с блоками и hash, нужно сказать, что с помощью блокчейна можно собирать и передавать данные транзакций сразу из нескольких источников. Данные поступают в виде записей в блоки, а блоки связываются друг с другом.
В результате мы получаем каждый новый блок, который подтверждает или точнее гарантирует существование предыдущего. И каждый предыдущий блок мы при необходимости можем проверить с помощью хеш функции. Если результатом работы хеш функции является хеш, который мы видим в следующем блоке, значит предыдущий является истинным.
Отсюда складывается такая
И всё это означает, что блокчейн обеспечивает целостность данных с помощью единого источника достоверной информации, устраняя дублирование данных и повышая безопасность.
В этом выводе, конечно, ещё должны быть упомянуты валидаторы и\или майнеры, которые соревнуются друг с другом, совершая математические вычисления и получают за них награду, - но это тема отдельного разговора.
Тут лишь нужно сказать, что мошенничество и\или взлом предотвращаются за счет того, что данные нельзя изменить без консенсуса, но это уже совсем глубокая тема, которая требует понимания “Задачи византийских генералов”. Это очень простые и занятные задачки, решения которых, однако, не тривиальны. Посмотрите обязательно.
Примером применения blockchain-technology может служить развлекательный сервис по прослушиванию музыки - Spotify.
Компания использует blockchain-стартапа Mediachain, технологии которого помогают артистам и правообладателям лучше понимать, как используется их контент в Spotify. Компания разработала децентрализованную базу, позволяющую проводить прямую продажу контента с помощью криптовалюты.
Будущее за блокчейном и децентрализацией всего мира!
Forwarded from Sergey
Всё начинается с блока, любой блокчейн представляет из себя цепочку связанных блоков, каждый из которых несёт в себе информацию о предыдущем блоке, недавно совершённые транзакции и другую важную информацию. Таким образом мы получаем список блоков с информацией, каждый из который связан с предыдущим и так до самого первого блока.
Неизменность — одно из главных свойств блокчейна, вы не можете просто взять и подменить один из старых блоков, потому что для этого придётся изменить все последующие, хранящие информацию о нём.
Сфера применения блокчейна потенциально огромна. Транзакции могут включать в себя как информацию о поставках на склад – такие блокчейны называются промышленными и применяются на производствах или в бизнесе, так и о переводе средств от одного пользователя к другому – такие блокчейны лежат в основе любой криптовалюты.
💡 Кстати, возможно вы не знали, но в блокчейне отсутствует понятие баланса. Каждый адрес обычно состоит из десятков транзакций прихода и расхода. Если вы пользуетесь криптовалютой и видите на своём кошельке, например 100 BTC — это означает, что в блокчейне сумма всех пришедших на ваш адрес монет, за вычетом всех ушедших равняется 100 BTC. Благодаря этому свойству вы не можете просто создать из воздуха новые деньги и добавить их на свой кошелёк.
Если мы представим блокчейн в виде списка или базы данных, возникает вопрос – как избежать внесения в эту базу мошеннических транзакций, которые могут привести к краже средств. Секрет состоит в том, что блокчейн не хранится в одном месте, а разбросан на тысячах и миллионах устройств по всему миру.
Децентрализация — один из самых важных принципов любого блокчейна, миллионы устройств хранят и регулярно обновляют копию блокчейна, таким образом нельзя просто захватить несколько серверов хранящих копию блокчейна, подменить данные и, например, перевести криптовалюту с одного счёта на другой.
Хранение и обновление блокчейна это ответственная работа, которую выполняют самые надёжные участники сети, обычно их называют валидаторами (в некоторых блокчейнах это майнеры).
Валидаторы — специальные участники сети, которые подтверждают новые транзакции, формируют блоки и пресекают попытки нарушить работу сети.
Но даже у валидаторов нет окончательного права голоса, для того чтобы добавить что-то в блокчейн, валидаторы должны прийти к согласию или другими словами консенсусу. У каждого блокчейна есть свой алгоритм или набор правил, по которым достигается консенсус между валидаторами. Обычно требуется собрать не менее ⅔ (66.67%) голосов всех валидаторов, после чего транзакция получает подтверждение и добавляется в блокчейн и так каждые несколько секунд в современных и быстрых блокчейнах (таких как TON) или несколько минут в старых и медленных (таких как Bitcoin).
Алгоритм консенсуса — определяет правила, по которым валидаторы приходят к согласию, чтобы одобрить настоящую транзакцию или наоборот, выявить попытку нарушения работы сети, а возможно и предателя в своих рядах, для этого предусмотрены штрафы.
Каждый из валидаторов гарантирует свою честность и повышает силу своего голоса. В случае с Bitcoin сила голоса обеспечивается мощностью оборудования – чем мощнее ваша ферма для майнинга, тем больше ваш голос будет значит для принятия той или иной транзакции и формирования блока.
В случае с TON, вам необходимо положить определённое количество монет Toncoin в залог блокчейну. Это защищает блокчейн от злонамеренных действий и даёт пользователям уверенность в том, что их данные находятся под гарантированной защитой валидаторов, которые в свою очередь гарантируют свою честность своими деньгами.
В качестве вознаграждения валидаторы получают часть от комиссий с каждой транзакции происходящей в сети, а также вознаграждения от блокчейна.
Иногда валидаторы могут не прийти к согласию, в таком случае в блокчейне возникает конфликт и цепочка блоков может разделиться на несколько независимых блокчейнов, такое событие называется форком.
Неизменность — одно из главных свойств блокчейна, вы не можете просто взять и подменить один из старых блоков, потому что для этого придётся изменить все последующие, хранящие информацию о нём.
Сфера применения блокчейна потенциально огромна. Транзакции могут включать в себя как информацию о поставках на склад – такие блокчейны называются промышленными и применяются на производствах или в бизнесе, так и о переводе средств от одного пользователя к другому – такие блокчейны лежат в основе любой криптовалюты.
💡 Кстати, возможно вы не знали, но в блокчейне отсутствует понятие баланса. Каждый адрес обычно состоит из десятков транзакций прихода и расхода. Если вы пользуетесь криптовалютой и видите на своём кошельке, например 100 BTC — это означает, что в блокчейне сумма всех пришедших на ваш адрес монет, за вычетом всех ушедших равняется 100 BTC. Благодаря этому свойству вы не можете просто создать из воздуха новые деньги и добавить их на свой кошелёк.
Если мы представим блокчейн в виде списка или базы данных, возникает вопрос – как избежать внесения в эту базу мошеннических транзакций, которые могут привести к краже средств. Секрет состоит в том, что блокчейн не хранится в одном месте, а разбросан на тысячах и миллионах устройств по всему миру.
Децентрализация — один из самых важных принципов любого блокчейна, миллионы устройств хранят и регулярно обновляют копию блокчейна, таким образом нельзя просто захватить несколько серверов хранящих копию блокчейна, подменить данные и, например, перевести криптовалюту с одного счёта на другой.
Хранение и обновление блокчейна это ответственная работа, которую выполняют самые надёжные участники сети, обычно их называют валидаторами (в некоторых блокчейнах это майнеры).
Валидаторы — специальные участники сети, которые подтверждают новые транзакции, формируют блоки и пресекают попытки нарушить работу сети.
Но даже у валидаторов нет окончательного права голоса, для того чтобы добавить что-то в блокчейн, валидаторы должны прийти к согласию или другими словами консенсусу. У каждого блокчейна есть свой алгоритм или набор правил, по которым достигается консенсус между валидаторами. Обычно требуется собрать не менее ⅔ (66.67%) голосов всех валидаторов, после чего транзакция получает подтверждение и добавляется в блокчейн и так каждые несколько секунд в современных и быстрых блокчейнах (таких как TON) или несколько минут в старых и медленных (таких как Bitcoin).
Алгоритм консенсуса — определяет правила, по которым валидаторы приходят к согласию, чтобы одобрить настоящую транзакцию или наоборот, выявить попытку нарушения работы сети, а возможно и предателя в своих рядах, для этого предусмотрены штрафы.
Каждый из валидаторов гарантирует свою честность и повышает силу своего голоса. В случае с Bitcoin сила голоса обеспечивается мощностью оборудования – чем мощнее ваша ферма для майнинга, тем больше ваш голос будет значит для принятия той или иной транзакции и формирования блока.
В случае с TON, вам необходимо положить определённое количество монет Toncoin в залог блокчейну. Это защищает блокчейн от злонамеренных действий и даёт пользователям уверенность в том, что их данные находятся под гарантированной защитой валидаторов, которые в свою очередь гарантируют свою честность своими деньгами.
В качестве вознаграждения валидаторы получают часть от комиссий с каждой транзакции происходящей в сети, а также вознаграждения от блокчейна.
Иногда валидаторы могут не прийти к согласию, в таком случае в блокчейне возникает конфликт и цепочка блоков может разделиться на несколько независимых блокчейнов, такое событие называется форком.