DEV Community

EgorMajj
EgorMajj

Posted on

1 1

Концепции Aleo | Записи

Запись - это фундаментальная структура данных для кодирования активов пользователя и состояния приложения.

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

Компоненты записи

Запись Aleo преобразуется в следующий формат:

Параметр - owner
Тип - адрес

Параметр - gates
Тип - u64

Параметр - data
Тип - Map

Параметр - nonce
Тип - группа

Owner

aleo1r0dry2tlhjt0yplctz85692kjpqsadn7xgxsmrehkasykjxynypqza3fpl
Enter fullscreen mode Exit fullscreen mode

Владелец записи является адресом аккаунта и указывает сторону, уполномоченную проводить запись.

gates

4130
Enter fullscreen mode Exit fullscreen mode

Gates записи определяют количество кредитов Aleo, хранящихся в записи.

Data

[ RECORD BYTE MAP ]
Enter fullscreen mode Exit fullscreen mode

Data записи кодируют произвольную прикладную информацию.

Nonce

3024738992072387217402876176731225730589877991873828351104009809002984426287group
Enter fullscreen mode Exit fullscreen mode

Дополнительные сведения

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

AWS Security LIVE!

Join us for AWS Security LIVE!

Discover the future of cloud security. Tune in live for trends, tips, and solutions from AWS and AWS Partners.

Learn More

Top comments (0)

Image of Timescale

Timescale – the developer's data platform for modern apps, built on PostgreSQL

Timescale Cloud is PostgreSQL optimized for speed, scale, and performance. Over 3 million IoT, AI, crypto, and dev tool apps are powered by Timescale. Try it free today! No credit card required.

Try free

👋 Kindness is contagious

Explore a sea of insights with this enlightening post, highly esteemed within the nurturing DEV Community. Coders of all stripes are invited to participate and contribute to our shared knowledge.

Expressing gratitude with a simple "thank you" can make a big impact. Leave your thanks in the comments!

On DEV, exchanging ideas smooths our way and strengthens our community bonds. Found this useful? A quick note of thanks to the author can mean a lot.

Okay