Как читать данные Биткойна

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

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

На что стоит обратить внимание:

В настоящее время пользователи Биткойна реже используют открытые ключи. В качестве способа получения BTC они в основном были заменены адресами. Тем не менее время от времени их еще можно встретить. Открытые ключи намного длиннее адресов и тоже имеют определенные начальные последовательности символов:

Блоки — это большие структуры данных, поэтому вы редко увидите необработанные данные блока. Однако каждый блок можно идентифицировать по высоте и по его хешу.

Транзакции обычно имеют длину около 250–400 байт и представлены в шестнадцатеричном формате. Однако транзакции можно распознать по txid или по хешу транзакции. Благодаря высокой степени случайности SHA-256, никакие две транзакции не должны иметь одинаковый ID. ID транзакций представляют собой буквенно-цифровые строки длиной 64 символа. У них нет определенных начальных последовательностей символов, но их можно идентифицировать по длине и отсутствию серии нулей в начале, в отличие от хешей блоков.

Для поиска по адресам, транзакциям и блокам можно использовать блок-эксплореры. Здесь можно попробовать блок-эксплорер Blockstream.

Подписи Биткойна используют схему подписи ECDSA, имеют длину от 71 до 73 байт и представлены с использованием кодировки DER. Подписи Биткойна всегда начинаются с префикса ’30’. Внутри подписи два префикса ’02’ предшествуют R и S значениям, составляющим подпись.

Источник: bitnovosti.com

Это также будет Вам интересно:

Источник

iMag.one - Самые важные новости достойные вашего внимания из более чем 300 изданий!