史天一 王德程 王震 彭世強 姬五勝 孫光
摘 ?要:在當前的電子商務(wù)交易模式中,用戶的流動性極大,具有很高的隨機性,且存在一定的安全隱患。為了克服這種不足,該項目構(gòu)建基于大學生O2O社區(qū)服務(wù)與B2C線下交易的互動平臺軟件。利用去中心化區(qū)塊鏈技術(shù),打造以內(nèi)部虛擬資金生態(tài)系統(tǒng)為互動平臺,創(chuàng)造以高效無障礙的價值傳遞服務(wù)。該平臺同時支持虛擬代幣ICO眾籌,通過平臺幫助大學生進行各種VC投資。后期無需任何第三方資金介入,全部以純凈大學生的自營價值鏈做運維框架。
關(guān)鍵詞:區(qū)塊鏈 ? B2C ? O2O ?大學生社區(qū)服務(wù)和交易
中圖分類號:TP311.13 ? ? ? ? ? ? ? ? ? ? ?文獻標識碼:A文章編號:1672-3791(2021)04(c)-0001-05
A Community Service and Transaction Software for College Students Based on B2C Blockchain
SHI Tianyi1 ?WANG Decheng1 ? WANG Zhen1 ?PENG Shiqiang1 ?JI Wusheng1 ?SUN Guang 2
(1.Electronic Engineering Institute, Tianjin University of Technology and Education, Tianjin, 300222 China;2.Communication System Room of Tianjin Optoelectronic Communication Technology Co., Ltd., Tianjin, 300211 ?China)
Abstract:In the current e-commerce transaction mode, the mobility of users is great, with high randomness, there are certain security risks. In order to overcome this deficiency, the project builds an interactive platform software based on O2O community service and B2C offline transaction for college students. Using the decentralized blockchain technology, we will create an interactive platform based on the internal virtual capital ecosystem, and create efficient and barrier free value delivery services. The platform also supports virtual token ICO crowdfunding, and helps college students to make various VC investments through the platform. In the later stage, there is no need for any third-party funds to intervene, and the operation and maintenance framework is all based on the self operated value chain of pure college students.
Key Words: Block Chain; B2C; O2O; College students' community service and transaction
當前,區(qū)塊鏈技術(shù)不僅促進了金融系統(tǒng)的革新,也對互聯(lián)網(wǎng)的重構(gòu)以及對整個產(chǎn)業(yè)結(jié)構(gòu)的重塑產(chǎn)生了重要影響。隨著HyperLedger、以太坊等區(qū)塊鏈技術(shù)聯(lián)盟的崛起,業(yè)界的目光逐漸從傳統(tǒng)的幣圈轉(zhuǎn)向鏈圈。區(qū)塊鏈技術(shù)在發(fā)展當中,仍然面臨著跨鏈、性能等諸多問題,但是困擾區(qū)塊鏈發(fā)展的最主要原因并不是技術(shù)實現(xiàn)問題,而是落地應(yīng)用的問題。在典型的價值鏈接的社會模型中如何在約束范圍內(nèi)實現(xiàn)創(chuàng)造價值的落地應(yīng)用依然是目前的一個難題,也是眾多POC項目試圖解決的最主要問題。
現(xiàn)代信息技術(shù)的發(fā)展,催生了互聯(lián)網(wǎng)商品交易的普及,很多線下市場轉(zhuǎn)移到線上,電子商務(wù)與商務(wù)網(wǎng)站建設(shè)熱度居高不下,有著極大的發(fā)展空間。在互聯(lián)網(wǎng)交易逐步普及的背景下,大學生也成為網(wǎng)購的龐大群體。
由于大學生不成熟的金融和消費觀念,以及對金融法律法規(guī)的認識不健全,導致出現(xiàn)了“裸貸”“超額消費”“透支消費”等不健康的消費行為,增加了互聯(lián)網(wǎng)交易風險。不少在校大學生會從事兼職工作或進行眾籌創(chuàng)業(yè),雖然可以接觸社會、獲取工作經(jīng)驗,但同時也有用工機構(gòu)缺少合法認證、過度壓榨學生勞動力等問題的發(fā)生。大學生個人利益受到損害時,主觀上害怕惹事,客觀上缺乏維權(quán)有效手段以及幫助,往往造成申訴無門的局面,無法維護自己的權(quán)益。作為大學生管理方的高等學校,關(guān)注大學生的人身、金融安全也是其重要職責。然而,大多數(shù)個人消費屬于私人領(lǐng)域,對于已是成年人、有自我管理能力的大學生來說,大部分高校只能采用教育的方式進行提醒,并沒有更為有效的方式保障大學生的安全。
利潤較大的地方總會吸引大批莊家入場,除了較為常見的一級市場,二級市場利潤誘惑對大學生來說更大,也包含著更大的安全隱患。在國內(nèi)相關(guān)法律法規(guī)尚未完善的情況下,這個市場依舊沒有一個足夠有效的監(jiān)督方進行管制,在每次具有潛在風險的交易背后,都存在著巨大的安全漏洞。
該項目是基于大學生O2O社區(qū)服務(wù)與B2C線下交易的互動平臺軟件。利用去中心化區(qū)塊鏈技術(shù),打造以內(nèi)部虛擬資金生態(tài)系統(tǒng)為互動平臺,創(chuàng)造高效無障礙的價值傳遞服務(wù),以構(gòu)建互聯(lián)網(wǎng)交易的安全保障。同時支持虛擬代幣ICO眾籌,通過平臺幫助大學生進行各種VC投資。后期無需任何第三方資金介入,全部以大學生的自營價值鏈做運維框架。該軟件從學校管理方主體的視角出發(fā),以大學生互聯(lián)網(wǎng)交易安全為目標,將通過一個全新的途徑與模式改變當前大學生互聯(lián)網(wǎng)交易中存在的問題,為大學生互聯(lián)網(wǎng)消費、兼職等安全做好保障。
1 ?B2C區(qū)塊鏈社區(qū)服務(wù)基本原理
從狹義來講,區(qū)塊鏈是一種按照時間順序?qū)?shù)據(jù)區(qū)塊以順序相連的方式組合成的一種鏈式數(shù)據(jù)結(jié)構(gòu),是一種以密碼學方式保證數(shù)據(jù)傳輸安全的不可篡改和不可偽造的分布式賬本。從廣義來講,區(qū)塊鏈技術(shù)是利用塊鏈式數(shù)據(jù)結(jié)構(gòu)來驗證與存儲數(shù)據(jù)、利用分布式節(jié)點共識算法來生成和更新數(shù)據(jù)、利用密碼學的方式保證數(shù)據(jù)傳輸和訪問的安全、利用由自動化腳本代碼組成的智能合約來編程和操作數(shù)據(jù)的一種全新的分布式基礎(chǔ)架構(gòu)與計算方式[1]。區(qū)塊鏈技術(shù)用極低成本構(gòu)建了互聯(lián)網(wǎng)去中心化的信任機制,而且它對用戶的個人身份信息有一定的保密作用,這顯然有利于保護用戶的隱私[2]。
1.1 以區(qū)塊鏈為技術(shù)核心
“大學生B2C區(qū)塊鏈社區(qū)服務(wù)于軟件平臺App”的技術(shù)支撐為區(qū)塊鏈技術(shù)。區(qū)塊鏈起初是比特幣為了逃避中央銀行,不用進行授信,發(fā)行虛擬性的貨幣而產(chǎn)生的技術(shù)。在近年來的發(fā)展和演變下,其通過去中心化、去信任化的方式來共同維護整個系統(tǒng)架構(gòu),這其中的所有數(shù)據(jù)都變得公開且透明。任何一個人加入到區(qū)塊鏈數(shù)據(jù)庫中都能進行操作,從而形成信任共識,也就能實現(xiàn)點對點、個人對個人的交易,而不是那種極易受到黑客攻擊的中心化架構(gòu)。因此,區(qū)塊鏈的數(shù)據(jù)庫都采用了密碼學來進行數(shù)據(jù)保存,提高了數(shù)據(jù)的安全性[3]。區(qū)塊鏈技術(shù)的特點就是去中心化、去信任化。
1.2 B2C模式
B2C模式的特點是商戶直接對接客戶,核心為產(chǎn)品、推廣與物流。相較于傳統(tǒng)經(jīng)濟模式,B2C減去了分級營銷的環(huán)節(jié),更加方便快捷。直接對接客戶的模式將會省下大量資金,在節(jié)約客戶時間精力的同時,也為后期營銷、宣傳留下了足夠的空間。就售后服務(wù)來說,B2C模式一般會列出常見問題清單,消費者可以直接進行查詢,這樣更節(jié)省人力成本。
1.3 B2C區(qū)塊鏈社區(qū)服務(wù)
區(qū)塊鏈技術(shù)將整個系統(tǒng)的運作規(guī)則公開化、透明化,參與整個系統(tǒng)的各個節(jié)點之間無需相互信任。而B2C改變了傳統(tǒng)多級分銷的商業(yè)模式,將銷售平臺轉(zhuǎn)移到線上,實行一對一的模式。B2C與區(qū)塊鏈的完美結(jié)合,不僅僅保障了平臺本身的安全性,同時更能夠讓用戶享受到更好的使用體驗。平臺是在眾多有著軟件研發(fā)、平臺維護經(jīng)驗的師生的共同努力下完成的,能夠從大學生(即主要使用者)的角度出發(fā),方便進行后期的改動與完善,很大程度上貼近了真實的用戶體驗。融合了B2C社區(qū)交易、O2O社區(qū)服務(wù)、高校區(qū)塊鏈VC項目幾大平臺的服務(wù)優(yōu)勢,貼近學生的使用習慣,符合時代發(fā)展規(guī)律。
2 ?基于B2C區(qū)塊鏈的大學社區(qū)服務(wù)和交易模型
交易首先得有賬號,無論是付款人和收款人都一樣。和支付寶里的轉(zhuǎn)賬相似,在區(qū)塊鏈里面也需要一個特定的標識來指定一個賬號,那就是錢包地址,這個錢包地址就等于我們的賬戶[4]。
區(qū)塊鏈的交易記錄必須做到回溯,所以需要做一個和過去能進行交易的鏈接,這樣才能查到過去的交易記錄。而當前賬戶上每筆資金都有可能來源于多個地址[5]。
為了方便起見,該模型把資金來源作為交易輸入,把資金流向作為交易輸出。于是交易輸入和交易輸出是多對多的映射關(guān)系,其中每個交易輸入又指向過去某一筆交易的輸出。另外,區(qū)塊鏈的交易過程必須有記錄,所以需要建立一個和過去交易的鏈接,這樣才能查到資金源頭。區(qū)塊鏈技術(shù)通過其網(wǎng)絡(luò)架構(gòu),簡化了價值轉(zhuǎn)移過程[6]。具體交易見圖1。
基于上述交易鏈路結(jié)構(gòu),區(qū)塊鏈交易模型見圖2。
整個區(qū)塊鏈網(wǎng)絡(luò),就是大家共同來維護的一個公共賬本。從邏輯上講,每個節(jié)點各自都是獨立維護自己的賬本數(shù)據(jù),不同賬本之間的交易數(shù)據(jù)要保持一致,保持一致的部分就是公共賬本。
3 ?基于B2C區(qū)塊鏈的大學社區(qū)服務(wù)和交易軟件的實現(xiàn)
軟件組成架構(gòu)主要由轉(zhuǎn)賬交易流程圖、用戶登錄模塊、商品瀏覽模塊組成,具體如下。
3.1 轉(zhuǎn)賬交易流程圖
一個轉(zhuǎn)賬交易的流程,轉(zhuǎn)賬交易本質(zhì)上就是發(fā)送一筆數(shù)據(jù),這個數(shù)據(jù)可以表示為資產(chǎn),也可以表示為訂單或其他形式,具體流程見圖3。
從圖3中可以看出,整個數(shù)據(jù)發(fā)送的過程比較簡單,數(shù)據(jù)發(fā)送出去后會被打包成區(qū)塊,然后廣播出去給所有的節(jié)點進行確認,確認沒有問題后寫入各自的區(qū)塊鏈賬本中,當網(wǎng)絡(luò)的大多數(shù)節(jié)點都確認后,這個轉(zhuǎn)賬過程就算是完成了。
3.2 用戶登錄模塊
登錄頁面需要用戶名、密碼以及用戶的登錄類型。
其核心代碼如下。
@RequestMapping("register.do")
Public ModelAndView register (HttpServletRequestre
quest, HttpServletResponse response) {
User user = new User() ;
ModelAndView mav = new ModelAndView("login") ;
String username =request.getParameter("usern
ame") ;
String password = request.
getParameter("password") ;
String department = request.
getParameter("department") ;
String address = request.getParameter("address") ;
String email = request.getParameter("email") ;
String sex = request.getParameter("sex") ;
String phone = request.getParameter("phone") ;
user.setName(username) ;
user.setPassword(password) ;
user.setDepartment(department) ;
user.setAddress(address) ;
user.setEmail(email) ;
user.setSex(sex) ;
user.setPhone(phone) ;
em.persist(user) ;
return mav ;
}
3.3 商品瀏覽模塊
包括瀏覽某類目商品列表和瀏覽具體商品詳細情況功能。
核心代碼如下。
@Override
public Page allList(LogQueryForm queryForm, PageForm pageForm) {
Page page=new Page();
if(operator!=null){
if(queryForm==null){
queryForm=new LogQueryForm();
}
if(pageForm==null){
pageForm=new PageForm();
}
List
, pageForm.getPageSize(),pageForm.getPageNo());
page.setResult(goods);
int count=goodsDao.count(queryForm.getStart(), queryForm.getEnd());
page.setTotalNum(count);
if(pageForm!=null&&pageForm.getPageNo()!=null){
page.setPageNo(pageForm.getPageNo());
}else{
page.setPageNo(1);
}
}
return page;
}
包括注冊用戶與非注冊用戶都可以通過鏈接瀏覽該頁面,主要為用戶提供對商品的瀏覽和查找。通過該模塊的設(shè)計,可以解決頁面瀏覽的問題。為軟件客戶提供一個較好的瀏覽體驗,促進客戶對軟件的深入了解。
4 ?軟件平臺建設(shè)情況
4.1 平臺名稱
平臺名稱為“眾服高校平臺”。
4.2 使用環(huán)境
主要為手機端App以及微信公眾號或者小程序,暫時不支持臺式電腦環(huán)境。
4.3 平臺優(yōu)勢
4.3.1 快速交易驗證
在簽名算法、共識機制、賬本存儲等關(guān)鍵交易環(huán)節(jié)進行優(yōu)化,提高快速交易過程驗證。在這樣的技術(shù)優(yōu)化之后,區(qū)塊鏈可以實現(xiàn)秒級的快速交易驗證。
4.3.2 高效賬本存取
改變了傳統(tǒng)賬本存儲效率低的問題。通過區(qū)塊鏈對賬本存儲結(jié)構(gòu)的調(diào)整,可以節(jié)省90%的儲存空間,提高系統(tǒng)運行效率,同時降低系統(tǒng)運行時間,降低賬本存取性能下降的風險。
4.3.3 多種資產(chǎn)發(fā)行
平臺兼容性強,能夠支持不同用戶、多種資產(chǎn)的發(fā)行與交易。為保障用戶交易安全與資金安全,采用了跟蹤記錄的功能,每種資產(chǎn)可跟蹤記錄發(fā)行商、發(fā)行數(shù)量、交易流通等交易詳情。
4.3.4 聯(lián)合簽名控制
為解決用戶應(yīng)用于不同場合的需求,平臺允許同一賬戶下設(shè)置多個使用用戶,提高用戶體驗;同時,針對不同的操作設(shè)置相應(yīng)的權(quán)限,在滿足多方簽名控制的使用場景下保障客戶的賬戶安全與資金安全。
4.3.5 內(nèi)置智能合約
智能合約是一套以數(shù)字形式定義的承諾。在“眾服高校平臺”的運行過程中,區(qū)塊鏈變身合約的參與方,負責維護保存合約,并自動執(zhí)行。在線上法律界限不明確、線下合同過于繁瑣、難以實現(xiàn)的情況下,在用戶使用感與雙方利益之間做了一個均衡。
4.3.6 鏈上交易
區(qū)塊鏈的最大特點是去中心化,從而將潛在的風險分化。與傳統(tǒng)中心化交易相比,在區(qū)塊鏈構(gòu)建的交易平臺上,所有交易都在鏈上驗證、完成和保存[7]。這是交易方面的一場革命,不僅能夠最大程度地保障用戶交易安全性,更能減少交易繁瑣程度,提高平臺用戶的用戶體驗。
該平臺建設(shè)的目標是通過區(qū)塊鏈技術(shù),成功研制一款能真正實現(xiàn)完全透明的價值流通新軟件,使互聯(lián)網(wǎng)交易水平提升到一個新的高度。如果該平臺能夠被成功應(yīng)用,理論上可以取消轉(zhuǎn)移資產(chǎn)的中心機構(gòu),也就是可以減去中間環(huán)節(jié),實現(xiàn)用戶與用戶之間資產(chǎn)的直接轉(zhuǎn)移。該平臺的優(yōu)勢就是通過區(qū)塊鏈技術(shù)和B2C商業(yè)模式,做到時效性強,安全度高,可降低大學生交易與服務(wù)的信息不對稱性,降低了在校大學生在兼職、創(chuàng)業(yè)中的風險[8]。該平臺能實現(xiàn)一對一的銷售,在減少經(jīng)營成本的同時降低產(chǎn)品售價;消費者在購買商品可以得到更多實惠,B2C模式下的邊際利潤率也會有所增加。但是,以區(qū)塊鏈技術(shù)為核心的B2C社區(qū)服務(wù)和交易平臺要實現(xiàn)實際的運營,必須有解決交易效率、運算成本等問題[9],這需要后續(xù)做出一定的努力。
5 ?結(jié)語
該文利用去中心化區(qū)塊鏈技術(shù),在大學校園內(nèi)打造內(nèi)部虛擬資金生態(tài)系統(tǒng)的互動平臺,創(chuàng)造高效無障礙的價值傳遞服務(wù)。區(qū)塊鏈作為新型技術(shù)被廣泛地應(yīng)用在金融業(yè)的各個領(lǐng)域,它的去中心化、去信任化的特點被廣泛認可,這樣,不僅任意節(jié)點之間可以實現(xiàn)對接,而且隨著加入?yún)^(qū)塊鏈的節(jié)點越多,區(qū)塊鏈也就越穩(wěn)定。該文設(shè)計的平臺軟件App能夠保障國內(nèi)高校大學生社區(qū)服務(wù)和交易安全,有廣闊的應(yīng)用前景。
參考文獻
[1] 葉雷.“區(qū)塊鏈”的茍且、詩和遠方——讀《區(qū)塊鏈:定義未來金融與經(jīng)濟新格局》[J].產(chǎn)權(quán)導刊,2016(9):52-54.
[2] 胡正高,朱飛,周亮.區(qū)塊鏈技術(shù)淺析[J].福建電腦,2020,36(9):113-114.
[3] 汪菲.基于區(qū)塊鏈的去中心化可信數(shù)據(jù)共享技術(shù)研究[D].南京郵電大學,2020.
[4] 袁勇,王飛躍.區(qū)塊鏈技術(shù)發(fā)展現(xiàn)狀與展望[J].自動化學報,2016,42(4):481-494.
[5] 安慶文.基于區(qū)塊鏈的去中心化交易關(guān)鍵技術(shù)研究及應(yīng)用[D].東華大學,2017.
[6] Nakamoto S. Bitcoin:A peer-to-peer electronic cash system[J/OL].(2018-06-10) [2020-03-10]. https://bitcoin.org/ bitcoin.pdf.
[7] Yang wenli, Aghasian E, Garg S, et al. A survey on blockchain-based internet service architecture: requirements,challenges,trends,and future[J].IEEE Access,2019,7(99):75845-75872.
[8] 丁慶洋,朱建明.區(qū)塊鏈視角下的B2C電商平臺產(chǎn)品信息追溯和防偽模型[J].中國流通經(jīng)濟,2017,31(12):41-49.
[9] 歐陽麗煒,王帥,袁勇,等.智能合約:架構(gòu)及進展[J].自動化學報,2019,45(3):445-457.
①基金項目:2019年大學生創(chuàng)新創(chuàng)業(yè)訓練計劃項目(項目編號:201910066075)。
作者簡介:史天一(1998—),男,本科,研究方向為軟件理論。
姬五勝(1968—),男,博士,教授,研究方向為無線通信技術(shù)(包括微波通信、衛(wèi)星通信等)。
通信作者:王德程(1998—),男,本科,研究方向為通信工程,E-mail:704947842@qq.com。