Пильний погляд на транзакції — відлік запуску SafeKeep №7

VL
Covalent
Published in
3 min readApr 6, 2021

Перекладено з: https://www.covalenthq.com/blog/7-deep-transaction-view-safekeep-launch/

4 липня 2020 року.

Ми демонструємо ще одну особливість SafeKeep, яка є критично важливою для загального прийняття. Щоденні користувачі очікують побачити вигляд у стилі “банківських виписок” своїх транзакцій Ethereum з кожною транзакцією, яка змінює залишки на їх рахунках. SafeKeep показує користувачам цей вид, і ми пояснюємо, чому наївні підходи пропускають важливі дані.

Зворотний відлік №7: Розуміння змін балансу в середині операції

Інвестори DeFi заслуговують на кращий результат від їх поточного набору інструментів, і однією з цілей SafeKeep є надання більшої прозорості DeFi в цілому. Оскільки більша цінність замикається на DeFi, користувачі вимагатимуть кращого обліку своїх цифрових активів, бажано в простому та звичному інтерфейсі. На щастя, для цього вже існує модель із традиційної банківської галузі.

Звичайна виписка з банку виглядає так:

Але складність смарт-контрактів DeFi створює кошмар, що веде записи. Наприклад, транзакція між Алісою та Бобом може змінити баланс Чарлі. Наївна стратегія індексування простого показу транзакцій, де ваша адреса відображається у стовпці «до» або «від», пропустить таку транзакцію. Це пов’язано з тим, що Чарлі не відображається у стовпці «до» чи «від».

SafeKeep за підтримки API Covalent вирішує цю проблему видимості. Завдяки SafeKeep інвестори DeFi можуть переглядати кожну транзакцію блокчейну, що впливає на баланс, щоб по-справжньому зрозуміти, що відбувається під капотом їхніх цифрових активів.

Дослідники блоків, такі як Etherscan, дозволяють лише поверхнево розуміти транзакції Ethereum. Covalent API дозволяє SafeKeep повністю «розгортати» операції з активами.

Перевірте самі! Клацніть нижче, щоб глибше поглянути на те, що відбувається з вашими активами DeFi.

Відстежуйте свої цифрові активи!

Окрім: технічні деталі
Ви можете пропустити цей розділ, якщо ви не є техніком — SafeKeep приховує цю основну складність для вас. SafeKeep за підтримки API Covalent використовує рекурсивний алгоритм для пошуку всіх відповідних транзакцій, що представляють інтерес. Ось три конкретні приклади, коли наївна стратегія індексації не працює і пропускає важливі дані:

  1. Адреси в індексованих та неіндексованих журналах подій — іноді ваша адреса з’являється в журналах подій, які користувач бажає бачити. Хорошим прикладом є події передачі, які видаються як частина глибоко переплетених транзакцій.
  2. Адреси у даних про дзвінки — ми починаємо частіше спостерігати використання CALLDATA в наші дні з усіма масштабованими технологіями Ethereum. Ми зробили епізод подкасту Hidden Gems про те, як це працює на Loopring — залишки на рахунках зберігаються в CALLDATA після виходу з бічної мережі.

3. У майбутньому Covalent також проіндексує бічні ланцюги та зможе скласти ці відсутні транзакції.

Що далі?
Слідкуйте за нашим наступним дописом у серії та причиною №6, чому SafeKeep є найкращим додатком для ведення записів для MakerDAO.

Дізнайтесь більше: covalenthq.com
Twitter: twitter.com/CovalentUkraine
TG: t.me/covalent_ukraine
Discord: https://discord.gg/5bpmS5J2

Ganesh Swami

Co-founder, CEO, Covalent

--

--