本發明實施例提供一種基于區塊鏈購買業務的方法及設備,該方法包括:向網絡設備發送接入請求消息;接收網絡設備發送的智能合約選項;從智能合約選項中選取目標智能合約;與網絡設備簽署目標智能合約,并將終端與網絡設備之間的交互信息添加到區塊鏈;根據目標智能合約進行繳費。本發明實施例中,終端接收網絡設備發送的智能合約選項,從中選取目標智能合約并與網絡設備簽署該目標智能合約,通過簽署智能合約的方式,使用戶向運營商繳費的方式更加靈活;將終端與網絡設備之間的交互信息添加到區塊鏈,使交易去中心化,提高交易可靠性。
技術領域
本發明實施例通信技術領域,特別涉及一種基于區塊鏈購買業務的方法及設備。
背景技術
現有通信中的基站均有運營商提供,運營商需要選擇并協商購買或者租用站址。但當第五代移動通信技術(fifth-generation,5G)來臨后,由于5G使用高頻,將導致網絡設備覆蓋范圍減少,因此需要更多的站址部署網絡設備。
基于5G場景,網絡設備的部署可以由商家或者用戶完成,然后租給運營商或者與運營商合作共同運營。在此場景下,由于每個網絡設備提供的資源不同,使用的費率不同,將增大運營商統計與計費的復雜度,進而導致用戶向運營商繳費的方式麻煩,不便捷。
發明內容
本發明實施例提供一種基于區塊鏈購買業務的方法及設備,解決現有用戶向運營商繳費的方式麻煩,不便捷的問題。
依據本發明實施例的第一方面,提供一種基于區塊鏈購買業務的方法,應用于終端,所述方法包括:向網絡設備發送接入請求消息;接收所述網絡設備發送的智能合約選項,其中所述智能合約選項對應一個或多個智能合約;從所述智能合約選項中選取目標智能合約;與所述網絡設備簽署目標智能合約;根據所述目標智能合約進行繳費;將所述終端與所述網絡設備之間的交互信息添加到區塊鏈。
可選地,所述從所述智能合約選項中選取目標智能合約,包括:根據所述終端的特性,從所述智能合約選項中選取目標智能合約;其中,所述終端的特性包括以下一項或多項:所述終端的移動速度、所述終端的類型和所述終端需要的業務。
可選地,在所述將所述終端與所述網絡設備之間的交互信息添加到區塊鏈之前,所述方法還包括:與所述網絡設備建立狀態通道;相應地,所述將所述終端與所述網絡設備之間的交互信息添加到區塊鏈,包括:根據預設規則將所述終端與所述網絡設備之間的交互信息添加到區塊鏈。
可選地,所述預設規則包括以下一項或者多項:保持所述狀態通道至所述終端斷開后,將所述交互信息添加到區塊鏈;保持所述狀態通道至預設時長之后,將所述交互信息添加到區塊鏈;始終保持所述狀態通道,并按預設周期將所述交互信息添加到區塊鏈。
依據本發明實施例的第二方面,提供一種基于區塊鏈購買業務的方法,應用于網絡設備,所述方法包括:接收終端發送的接入請求消息;向所述終端發送智能合約選項,其中所述智能合約選項對應一個或多個智能合約;與所述終端簽署目標智能合約,其中所述目標智能合約為所述終端從所述智能合約選項中選取的智能合約;根據所述目標智能合約進行收費;將所述終端與所述網絡設備之間的交互信息添加到區塊鏈。
可選地,所述目標智能合約為所述終端根據所述終端的特性,從所述智能合約選項中選取的智能合約;其中,所述終端的特性包括以下一項或多項:所述終端的移動速度、所述終端的類型和所述終端需要的業務。
可選地,在所述將所述終端與所述網絡設備之間的交互信息添加到區塊鏈之前,所述方法還包括:與所述終端建立狀態通道;相應地,所述將所述終端與所述網絡設備之間的交互信息添加到區塊鏈,包括:根據預設規則將所述終端與所述網絡設備之間的交互信息添加到區塊鏈。
可選地,所述預設規則包括以下一項或者多項:保持所述狀態通道至所述終端斷開后,將所述交互信息添加到區塊鏈;保持所述狀態通道至預設時長之后,將所述交互信息添加到區塊鏈;始終保持所述狀態通道,并按預設周期將所述交互信息添加到區塊鏈。