Blockchain Device Accounts for Autonomous Smart Contract Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current blockchain technologies face challenges in effectively utilizing electronic devices as subjects of transactions due to limitations with existing Externally Owned Accounts (EoA) and Contract Accounts (CA), making it difficult to apply device characteristics to accounts and requiring separate authentication processes.
Innovation Solution
Introduce a Device Account (DA) that allows electronic devices to operate as transaction subjects, enabling them to create and manage transactions independently, authenticate themselves, and act as digital wallets, thereby eliminating the need for intermediaries and simplifying authentication processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If EoA or CA accounts are used for blockchain transactions, then the account system is simple and well-established, but devices cannot effectively operate as autonomous transaction subjects
Solution Approach 1:
The patent introduces a device account (DA) as an intermediary layer between existing blockchain accounts (EoA/CA) and electronic devices. The DA includes a device module that interfaces with the device and a account module that interacts with the blockchain, enabling devices to operate autonomously as transaction subjects while maintaining compatibility with existing account systems.
2Productivity
If devices cannot create transactions autonomously, then the system requires intermediaries for transaction management, but this increases transaction time and reduces efficiency
Solution Approach 1:
The device account enables devices to perform self-service by autonomously creating transactions, managing their own authorities, and executing smart contracts without requiring external intermediaries. The device module can directly interact with the blockchain through the account module, allowing the device to independently manage its transaction lifecycle.
3Extent of automation
If devices lack autonomous transaction capability, then security management requires external control, but this reduces the extent of automation
Solution Approach 1:
The device account is segmented into distinct functional modules: a device module that resides in the electronic device and handles local operations, and a account module that resides on the blockchain and manages cryptographic operations and transaction submission. This segmentation allows autonomous device operation while maintaining security through separation of concerns.
Data Source
AI summary
A method for controlling an electronic device using blockchain can include transmitting, by a processor in the electronic device, a first transaction to a device account (DA) stored in a distributed server of a blockchain network and logically coupled with the electronic device, the DA including data uniquely identifying the electronic device, transmitting, by the DA, a second transaction to a smart contract, and transmitting, by the DA, device data for controlling an operation of the electronic device to the smart contract. Also, the method can further include receiving, by the DA, data corresponding to a first value according to a transaction rule defined in the smart contract, transmitting, by the DA, the first value to the electronic device, and executing, by the electronic device, a control command corresponding to the first value.


