-
公开(公告)号:US20240386006A1
公开(公告)日:2024-11-21
申请号:US18667024
申请日:2024-05-17
Applicant: Ava Labs, Inc.
Inventor: Patrick Robert O'Grady , Stephen Buttolph
Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for managing and indexing content in a blockchain platform. Various aspects may include receiving, at the blockchain platform, content-addressable data. Aspects may also include indexing the content-addressable data. Aspects may also include generating and serving a recommendation including the content-addressable data for one or more users based on user preferences. Aspects may also include receiving an interaction from the one or more users based on the recommendation. Aspects may include updating a state of a blockchain on the blockchain platform based on the interaction.
-
公开(公告)号:US20240385868A1
公开(公告)日:2024-11-21
申请号:US18667008
申请日:2024-05-17
Applicant: Ava Labs, Inc.
Inventor: Patrick Robert O’Grady , Stephen Buttolph
Abstract: A method for blockchain management includes receiving a first definition for a custom blockchain on a blockchain platform, the first definition including definitions for default data structures. The method further includes initializing a virtual machine and configuring the virtual machine using the first definition. The method further includes receiving a second definition for the custom blockchain, the second definition including definitions for user-defined data structures. The method further includes further configuring the virtual machine using the second definition and executing the custom blockchain on the virtual machine.
-
公开(公告)号:US20240370710A1
公开(公告)日:2024-11-07
申请号:US18653171
申请日:2024-05-02
Applicant: Ava Labs, Inc.
Inventor: John Morrisett , Emin Gün Sirer , Patrick Robert O’Grady
IPC: G06N3/0475
Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for writing transactions, including smart contracts, on a blockchain platform. Various aspects may include receiving a natural language input specifying a transaction to be performed on a blockchain. Aspects may also include determining, using a machine learning (ML) model, an intent of the transaction and contextual information associated with the transaction based on the natural language input. Aspects may also include determining actions (e.g., constraints/conditions) corresponding to the natural language input transaction based on the intent and the contextual information. Aspects may also include executing the transaction on the blockchain based on the actions.
-
公开(公告)号:US20240320653A1
公开(公告)日:2024-09-26
申请号:US18614504
申请日:2024-03-22
Applicant: Ava Labs, Inc.
Inventor: Gergely Lovas , Nicholas John Mussallem
CPC classification number: G06Q20/36 , G06F9/44526 , G06F9/541 , G06F9/547 , G06Q20/389
Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for extending and customizing a blockchain wallet. Various aspects may include providing, to users of a blockchain platform, a blockchain wallet configured to provide standard services to the users, and, providing, to the users, a sandbox environment that only communicates with the blockchain wallet through a secure message gateway. Aspects may also include storing, in the sandbox environment, a plugin configured to provide add-on services, and executing the plugin within the sandbox environment to enable the plugin to provide, as an extension of the blockchain wallet through the secure message gateway, the add-on services to the plurality of users.
-
公开(公告)号:US20240314159A1
公开(公告)日:2024-09-19
申请号:US18603926
申请日:2024-03-13
Applicant: Ava Labs, Inc.
Inventor: Stephen John Buttolph , Kevin Sekniqi
CPC classification number: H04L63/1441 , H04L9/50
Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for enhancing liveness in a blockchain. Various aspects may include running a first consensus protocol. Aspects may also include detecting a liveness attack in the first consensus protocol. Aspects may also include suspending, when the liveness attack is detected, acceptance of new blocks in the first consensus protocol. Aspects may also include broadcasting a preferred block and identifying a highest accepted block in the set of nodes from running the first consensus protocol based on the preferred block. Aspects may also include transitioning from the first consensus protocol to the second consensus protocol and running the second consensus protocol until a consensus value or a new accepted block is decided. Aspects may also include reinstating and resuming running the first consensus protocol based on the new accepted block.
-
公开(公告)号:US20240089131A1
公开(公告)日:2024-03-14
申请号:US18464155
申请日:2023-09-08
Applicant: Ava Labs, Inc.
Inventor: Kevin Sekniqi , Emin Gün Sirer , Stephen John Buttolph
IPC: H04L9/00
CPC classification number: H04L9/50
Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for generating a heterogeneous network of blockchains. The method includes generating a platform blockchain having a single replicated state machine. The method includes generating at least one subnet based in part on the platform blockchain, the subnet including at least one blockchain, the generating causing bonding or burning of a base asset of the platform blockchain. The method includes specifying validators for the at least one subnet. The platform blockchain includes a source of truth for transactions across the subnets.
-
公开(公告)号:US20240029157A1
公开(公告)日:2024-01-25
申请号:US17887319
申请日:2022-08-12
Applicant: Ava Labs, Inc.
Inventor: Yuqun Chen , Xander Dunn , Michael Edmond Kaplan , Bernard Wong , Emin Gun Sirer , David Wells , Phil Wirtjes , Oliver Hopcroft , Stephen Bezek
IPC: G06Q40/04
CPC classification number: G06Q40/04 , G06Q2220/00
Abstract: In one implementation, a system to provide a secure crossing network for trading digital blockchain assets outside of an exchange can include a crossing network program that is configured to provide a crossing network for the digital blockchain assets and a computer system with a secure enclave that is configured to provide the trusted execution environment within which processing of programs is secure from observation and manipulation by other operations outside of the secure enclave. The execution of the crossing network program in the secure enclave receiving, from client devices, crossing network orders to trade assets within the crossing network; matching at least a portion of the crossing network orders in an order book; obtaining, using a pricing oracle, pricing information for transactions in the exchange; and determining a reference price for the matched orders within the crossing network based on the pricing information from the exchange.
-
公开(公告)号:US20250036449A1
公开(公告)日:2025-01-30
申请号:US18715898
申请日:2022-12-02
Applicant: Ava Labs, Inc.
Inventor: Stephen John BUTTOLPH , Patrick Robert O'GRADY
Abstract: A method for operating virtual machines in a blockchain network is provided. The method includes requesting, by an agent, a recent block hash to use for transaction construction and a target complexity to mine, constructing, by the agent, a transaction comprising at least a public key and/or a virtual machine transaction, and periodically creating, by a block producer, a block comprising a set of transactions that surpass a minimum complexity. A system including a memory storing instructions and a processor configured to execute the instructions to cause the system to perform the above method is also provided.
-
公开(公告)号:US20240333521A1
公开(公告)日:2024-10-03
申请号:US18615932
申请日:2024-03-25
Applicant: Ava Labs, Inc.
Inventor: Michael Edmond Kaplan , Stephen Buttolph , Daniel Laine , Alexander Dunn , Cameron John Schultz , Aaron Buchwald , Patrick Robert O'Grady , Bernard Wong
CPC classification number: H04L9/3247 , H04L9/50
Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for cross-chain communication in a blockchain platform. Various aspects may include accepting, at a first blockchain, a first transaction including a message and a message payload. Aspects may also include validating, at the first blockchain, the message by signing the message using signature keys of one or more validators in a first set of validators of the first blockchain. Aspects may also include generating an aggregate signature based on the signature keys of the one or more validators in a first set of validators. Aspects may also include submitting a second transaction on to a second blockchain, the second transaction including the message and the aggregate signature. Aspects may include validating, at the second blockchain, the second transaction based on a shared registry.
-
10.
公开(公告)号:US11836714B2
公开(公告)日:2023-12-05
申请号:US17727522
申请日:2022-04-22
Applicant: Ava Labs, Inc.
Inventor: Michael Edmond Kaplan , Conor Leary , Nicholas Mussallem , Emin Gun Sirer , Bernard Wong
CPC classification number: G06Q20/3676 , G06Q20/3674 , G06Q20/3825 , G06Q20/3829
Abstract: Described herein is technology for providing the secure transfer of assets between blockchain networks. A secure-execution server can be configured to execute a bridge program in a secure execution environment to interact with a first pool of warden servers to facilitate secure transfer of assets between a first blockchain network and a second blockchain network. The bridge program may include instructions that, when executed by the secure execution environment, cause the secure-execution server to perform operations that may include performing lock operations that lock first assets from a contractless blockchain network and mint second assets representing the first assets in a contracting blockchain network, where the contracting blockchain network supports smart-contracts that are unsupported on the contractless blockchain network; and performing unlock operations that unlock the first assets by transferring the first assets in the first blockchain network in response to the second assets being returned or destroyed.
-
-
-
-
-
-
-
-
-