5、用户交互层(User layer)
Last updated
Last updated
SenderOS是Sender Network打造的前端革命性产品,其集成在Sender Wallet上,旨在创造一个用户友好的链上交互体验过程。SenderOS通过自然语言解析,用户意图解析,AI Agent协作,AI大模型系统调控等将用户从繁琐的技术细节中解放出来,只关注输入和输出结果。
Mempool接收 → 用户签名的交易进入Mempool
交易排序 → Mempool根据优先级和费用对交易进行排序
Proposer选择 → 系统选择当前轮次的Proposer节点
交易打包 → Proposer从Mempool中选择并打包交易
广播交易包 → Proposer向Solver网络广播交易包
Solver分析 → 多个Solver并行分析交易包,设计执行方案
方案提交 → Solver向网络提交各自的执行方案和报价
Validator评估 → Validator节点评估所有提交的方案
最优选择 → Validators通过共识机制选择最优执行方案
执行授权 → 选中的Solver获得执行交易的授权
交易执行 → 授权Solver执行交易并生成执行证明
结果验证 → Validators验证执行结果和证明
共识达成 → 网络就交易结果达成共识
数据提交 → 最终的交易结果提交到NEAR DA层
状态更新 → 系统更新全局状态,完成交易周期
Sender Network的User Layer是一个以用户体验为中心的创新界面,集成了智能AI对话系统、安全的钱包管理、和高效的交易执行引擎。它由Sender OS前端系统、AI对话助手、Sender Wallet、交易路由器和与Solver网络的接口等核心组件组成。
这一层旨在提供直观、安全且高效的用户交互体验,使得复杂的区块链操作变得如同日常对话一般简单。用户可以通过自然语言表达他们的意图,而系统则负责解析、确认、优化和执行这些请求,同时保持全程的透明度和用户控制。
以Alice向Bob发送100 USDT的执行过程为例:
用户输入 Alice-> "我想给Bob转100 USDT" -> Sender OS AI助手
AI意图解析 Sender OS AI助手]-> 解析用户意图 -> [易细节确认
交互式确认 交易细节确认 <-> Alice
确认接收方地址
确认金额
讨论gas费用选项
生成交易方案 Sender OS -> 创建初步交易方案 -> 展示给Alice
请求钱包授权 Sender OS-> 调用钱包API -> Sender Wallet
用户签名 Sender Wallet-> 请求签名 -> Alice确认并签名
提交到Solver网络 已签名交易 -> Sender Network Solver市场
Solver竞价 多个AI Solver -> 提供执行方案和报价 -> 交易路由器
选择最优方案 交易路由器-> 评估并选择最佳方案 -> 向用户展示
最终用户确认 选定方案] -> Alice最终确认
执行交易 确认后的方案 -> 选定Solver执行
实时反馈
执行过程 -> 持续状态更新 -> Sender OS-> Alice
完成通知 交易完成 -> Sender OS-> 通知Alice和Bob
交易总结 Sender OS-> 生成详细交易报告 -> 展示给Alice