20240028711. HIGHLY SCALABLE PERMISSIONED BLOCK CHAINS simplified abstract (eBay Inc.)
Contents
HIGHLY SCALABLE PERMISSIONED BLOCK CHAINS
Organization Name
Inventor(s)
Venkata Siva Vijayen Bhamidipati of San Jose CA (US)
Ashok Srinivasa Murthy of San Jose CA (US)
Derek Chamorro of San Jose CA (US)
Michael Chan of San Jose CA (US)
Arpit Jain of San Jose CA (US)
HIGHLY SCALABLE PERMISSIONED BLOCK CHAINS - A simplified explanation of the abstract
This abstract first appeared for US patent application 20240028711 titled 'HIGHLY SCALABLE PERMISSIONED BLOCK CHAINS
Simplified Explanation
The patent application describes technologies for implementing function level permissions control for smart contract execution on a blockchain. The permissions control rules are applied to a call stack generated by detection instrumentation in a kernel that executes smart contracts. If the observed dynamic state data in the function call chains does not meet the requirements defined in the permissions control rules, the function call can be blocked from executing or completing execution.
- Technologies for function level permissions control for smart contract execution on a blockchain
- Call stack generation using detection instrumentation in a kernel
- Application of permissions control rules to the call stack
- Use of dynamic state data in the function call chain for permissions control
- Blocking of function calls that do not meet the requirements defined in the permissions control rules
Potential applications of this technology:
- Enhancing security and privacy in smart contract execution on a blockchain
- Enforcing permissions policies for different entities such as domains, users, or resources
- Preventing unauthorized or malicious function calls in smart contracts
Problems solved by this technology:
- Lack of granular permissions control in smart contract execution
- Difficulty in enforcing permissions policies for different entities
- Vulnerability to unauthorized or malicious function calls in smart contracts
Benefits of this technology:
- Improved security and privacy in smart contract execution
- Enhanced control over function level permissions
- Increased trust and reliability in blockchain-based systems
Original Abstract Submitted
technologies are shown for function level permissions control for smart contract execution to implement permissions policy on a blockchain. permissions control rules control function calls at a system level utilizing function boundary detection instrumentation in a kernel that executes smart contracts. the detection instrumentation generates a call stack that represents a chain of function calls in the kernel for a smart contract. the permissions control rules are applied to the call stack to implement permissions control policy. permissions control rules can use dynamic state data in the function call chain. if the dynamic state data observed in function call chains does not meet the requirements defined in the permissions control rules, then the function call can be blocked from executing or completing execution. the permissions control rules can be generated for a variety of different entities, such as a domain, user or resource.