Загрузка видео...

Не удалось загрузить видео

На главную

Today we are introducing OneSig, an open-source solution for executing any number of transactions across any number of blockchains with a single signature. Security has always been one of the defining issues in crypto and on the back of the recent ByBit hack and Safe front-end exploit, we are...

166,830 просмотров • 1 год назад •via X (Twitter)

Комментарии: 11

Фото профиля LayerZero
LayerZero1 год назад

OneSig breaks down a transaction flow into the following discrete components: 1/ Proposal 2/ Transaction bundling / Leaf construction 3/ Merkelization 4/ Signature 5/ Aggregation 6/ Execution

Фото профиля LayerZero
LayerZero1 год назад

1/ Proposal The proposing signer initiates a series of transactions to be executed, builds the payloads, signs with the verified proposer key, and optionally includes human-readable metadata for each transaction. Distribution of the proposed payloads can be housed in an intra-org backend, distributed over p2p clients, etc.

Фото профиля LayerZero
LayerZero1 год назад

2/ Transaction bundling/leaf construction Payloads are then bundled by gas limit and chain, then assigned a nonce & TTL for each of them -- creating a single leaf for each bundle.

Фото профиля LayerZero
LayerZero1 год назад

3 & 4/ Merkleization & Signature of the Merkle root OneSig merkelizes the leaves, creating a single Merkle root. Any party involved can both reproduce and validate the Merkelization locally with their own independent client, and ensure the root hashes are correct. This allows multiple clients and local verification per-signer. We’ve developed a series of our own clients in multiple languages that do custom ABI decoding and additional metadata transformations to make it human-readable and simple for review [we hope to standardize this at some point]. This allows each signer to inspect payloads, confirm behavior, and sign the same Merkle root. Signers sign once. No more signing per-transaction or per-chain.

Фото профиля LayerZero
LayerZero1 год назад

5/ Aggregate threshold of multisig signatures Signed merkle roots that meet the threshold are either aggregated or written onchain.

Фото профиля LayerZero
LayerZero1 год назад

6/ Execute Each leaf is then independently executed. You can interact with a permissionless executor or optionally implement a gated executor here to have a ‘controller’ role that is separate from all signers and does a final check on transaction effects and accuracy. All gas is managed by the executor -- meaning signing across 100 chains no longer needs to rely on or think about gas at all. Signers focus on what matters most: security and transaction accuracy. OneSig allows for all of this to be done in a single gasless transaction across any number of chains. Internally, we have recreated each part of this process for @safe as well, which we will likely publish in the future.

Фото профиля LayerZero
LayerZero1 год назад

OneSig has received 7 independent audits. @LayerZero_Core will begin migrating to its signing environment in the coming days. All code and audit reports can be found here:

Фото профиля Trezor
Trezor1 год назад

Tired of complex, slow crypto management? Trezor Safe 5 offers intuitive navigation with durable Gorilla Glass screen and secure element, ensuring smooth, fast, secure transactions. Perfect for active users who need reliable protection and ease of use.

Фото профиля Luca Netz 🐧✳️
Luca Netz 🐧✳️1 год назад

🐐s

Фото профиля Dom | 𝕃ℤ
Dom | 𝕃ℤ1 год назад

OneSig is here.

Фото профиля Mach
Mach1 год назад

Instituitions will be thanking you for generations 🏆

Похожие видео