User-Configurable Objects with Pluggable Logic on Decentralized Ledgers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing low-code development platforms struggle to adapt to decentralized networks, requiring new code development for each process or instrument, and lack mechanisms for efficient interaction and interoperability between objects, leading to complexity and high resource and time investment.
Innovation Solution
A Decentralized Trusted Control Plane (D-TCP) that utilizes a decentralized ledger technology to manage object behaviors through pluggable logic, enabling configuration of digital asset templates without central authority, using registries and smart contracts to route and execute behaviors efficiently.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If new code development is required for each process or instrument on decentralized networks, then custom functionality can be achieved, but resource and time investment increases significantly
Solution Approach 1:
The patent implements pre-configured object templates with standardized behaviors and properties that can be instantiated and deployed directly on decentralized networks. These templates contain pre-written smart contract logic, event handlers, and interaction patterns that eliminate the need to develop code from scratch for common decentralized application components, significantly reducing development time while maintaining adaptability through configuration options.
Solution Approach 2:
The patent enables replication of proven object templates across multiple decentralized networks and instances. Once a template is developed and validated on one network, it can be copied and deployed elsewhere with minimal modification, allowing organizations to reuse successful patterns and avoid redundant development efforts while maintaining network-specific customizations through configuration parameters.
2Adaptability or versatility
If new code development is required for each process or instrument on decentralized networks, then custom functionality can be achieved, but resource investment increases significantly
Solution Approach 1:
The patent creates universal object templates that can serve multiple functions across different decentralized applications and networks. A single template can be configured to implement various processes and instruments by changing its parameters and behavior settings rather than creating separate code for each use case, significantly reducing the total quantity of code and resources needed while maintaining high adaptability to specific requirements.
Solution Approach 2:
The patent implements pre-configured object templates with standardized behaviors and properties that can be instantiated and deployed directly on decentralized networks. These templates contain pre-written smart contract logic, event handlers, and interaction patterns that eliminate the need to develop code from scratch for common decentralized application components, significantly reducing development time while maintaining adaptability through configuration options.
3Ease of manufacture
If objects on decentralized networks lack efficient interaction mechanisms, then implementation simplicity is maintained, but interoperability and complexity management deteriorate
Solution Approach 1:
The patent segments decentralized application logic into discrete, independently deployable objects with well-defined interfaces and behaviors. Each object encapsulates specific functionality and interacts with others through standardized event-driven mechanisms, making the overall system more manageable and interoperable without sacrificing implementation simplicity. Objects can be developed, tested, and deployed independently before being composed into larger systems.
Solution Approach 2:
The patent introduces standardized event handlers and message passing mechanisms as intermediaries between objects on decentralized networks. These intermediaries provide a uniform interface for object-to-object communication, handling events, data exchange, and coordination protocols in a consistent manner that simplifies interoperability while maintaining the simplicity of individual object implementation through abstraction of communication complexity.
Data Source
AI summary
A Decentralized Trusted Control Plan (D-TCP) to provide a means to define object behaviors without the need for coding on a decentralized computing network. The D-TCP implements pluggable logic through a multitude of decentralized registries with pre-defined code snippets stored on a decentralized network. The D-TCP links the applicable code selected from the registries to create desired functionality while maintaining platform security and providing economic incentives for fostering growth of the multitude of decentralized registries.


