S5-SHB Agent: Society 5.0 enabled Multi-model Agentic Blockchain Framework for Smart Home
Organizations: KD University, Colombo, Sri Lanka · University of Aizu, Fukushima, Japan
Abstract
The smart home is a key application domain within the Society 5.0 vision for a human-centered society. As smart home ecosystems expand with heterogeneous IoT protocols, diverse devices, and evolving threats, autonomous systems must manage comfort, security, energy, and safety for residents. Such autonomous decision-making requires a trust anchor, making blockchain a preferred foundation for transparent and accountable smart home governance. However, realizing this vision requires blockchain-governed smart homes to simultaneously address adaptive consensus, intelligent multi-agent coordination, and resident-controlled governance aligned with the principles of Society 5.0. Existing frameworks rely solely on rigid smart contracts with fixed consensus protocols, employ at most a single AI model without multi-agent coordination, and offer no governance mechanism for residents to control automation behaviour. To address these limitations, this paper presents the Society 5.0-driven human-centered governance-enabled smart home blockchain agent (S5-SHB-Agent). The framework orchestrates ten specialized agents using interchangeable large language models to make decisions across the safety, security, comfort, energy, privacy, and health domains. An adaptive PoW blockchain adjusts the mining difficulty based on transaction volume and emergency conditions, using digital signatures and a Merkle tree to anchor transactions and ensure tamper-evident auditability. A four-tier governance model enables residents to control automation through tiered preferences from routine adjustments to immutable safety thresholds. Evaluation confirms that resident governance correctly separates adjustable comfort priorities from immutable safety thresholds across all tested configurations, while adaptive consensus commits emergency blocks.
Figures & tables
| Symbol | Definition |
| Mining difficulty at block | |
| Avg. transaction count over sliding window of blocks | |
| Set of specialized agents | |
| Device telemetry vector at time | |
| Continuous priority score of agent | |
| Role-specific system prompt for agent |
| References | Application Domain | Blockchain | AI / ML Integration | Human-Center Govern | Deployment Mode | ||||||||||||||||||
| SH | SG | HC | CE | SC/IoT | Fixed | Adapt | Cross | None | ML | Deep | RL | LLM | MultiA | MultiM | None | BAC | TierGov | S 5.0 | Sim | Real | Hybrid | Multi | |
| G1: [ 9 , 10 , 11 ] | – | – | – | – | – | – | [ 10 ] | – | [ 9 , 11 ] | – | – | – | – | [ 9 , 11 ] | [ 10 ] | – | – | – | – | – | |||
| G2: [ 12 ] | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | |||||||
| G3: [ 13 , 14 , 19 ] | – | – | – | – | – | – | [ 13 ] | [ 19 ] | [ 14 ] | – | – | – | – | – | – | – | – | – | |||||
| G4: [ 16 , 17 , 15 , 18 ] | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | |||||||
| G5: [ 20 , 21 ] | – | – | – | – | – | – | – | – | – | – | – | – | [ 21 ] | [ 20 ] | – | – | – | – | – | ||||
| Agent | Responsibility | Priority | Output Domain |
| Safety Agent | Fire, gas, smoke response | Safety Critical (1.0) | Emergency commands |
| Arbitration Agent | Conflict resolution | Safety Critical (0.95) | Resolution decisions |
| Health Agent | Occupant wellness monitoring | High (0.9) | Health alerts |
| Anomaly Agent | ML-based anomaly detection | High (0.88) | Anomaly alerts |
| NLU Agent | Natural language parsing | High (0.85) | Structured commands |
| Security Agent | Intrusion detection | Medium (0.8) | Lock/alarm actions |
| Tier | Scope | Parameters (Count) | Mutability |
| (Safe) | Routine adjustments | Temperature, brightness, quiet hours, voice, alerts (8 keys) | Resident-modifiable |
| (Impactful) | Trade-off settings | Comfort-vs-energy, security-vs-privacy, automation level (7 keys) | Resident-modifiable with validation |
| (Advanced) | System overrides | Per-agent device overrides, API budget caps, allowed providers (3 keys) | Resident-modifiable with validation |
| (Locked) | Safety invariants | Safety thresholds, crypto settings, override authority (9 keys) | Immutable |
| Dim | Name | A Absent | Partial | P Full |
| D1 | Resident Authority | No user-configurable params | Binary permissions (grant/deny) | Graduated multi-tier control |
| D2 | Safety Immutability | No safety protection | General blockchain tamper-resistance | Specific safety params locked at code level |
| D3 | Governance Granularity | Single-level flat governance | 2 levels (e.g. owner/user) | 3+ graduated tiers with distinct permissions |
| D4 | Audit Completeness | No audit trail | Some transaction logging | All governance mutation types audited |
| D5 | Validation Coverage | No input validation | Identity/permission checks only | Type + bound validation on mutable params |
| D6 | Conflict Resolution | No mechanism | Simple priority-based | Multi-level arbitration cascade |
| Dimension | Ours | [ 4 ] | [ 17 ] | [ 18 ] | [ 21 ] | [ 22 ] |
| D1 Resident Authority | ||||||
| D2 Safety Immutability | ||||||
| D3 Governance Granularity | ||||||
| D4 Audit Completeness | ||||||
| D5 Validation Coverage | ||||||
| D6 Conflict Resolution |
| Config | Type | Latency (ms/blk) | Throughput (tx/s) | Memory (KB) | Storage (KB) | Emergency (ms) |
| A | Static d=2 | 19.3 | 291.7 | 61.9 | 55.1 | 43.3 |
| B | Static d=3 | 243.1 | 26.0 | 61.9 | 55.1 | 590.2 |
| C | Adaptive (balanced) | 477.8 | 15.9 | 61.7 | 55.1 | 15.2 |
| D | Adaptive (aggressive) | 4641.9 | 1.5 | 61.7 | 55.1 | 5.4 |
| E | Adaptive (conservative) | 636.9 | 12.2 | 61.8 | 55.1 | 191.7 |
AI Agent Governance
AI agent governance studies how to authorize, constrain, monitor, and hold autonomous and multi-agent systems accountable.
See all 442 papers