郭學(xué)路
【摘要】文章綜述了近年來用于信息捕獲、分發(fā)和保存的區(qū)塊鏈應(yīng)用程序,分析了當(dāng)前會(huì)計(jì)業(yè)務(wù)中區(qū)塊鏈設(shè)計(jì)的兩個(gè)關(guān)鍵問題:數(shù)據(jù)獨(dú)立性和同一信息分布的多個(gè)語義模型。區(qū)塊鏈應(yīng)用程序通常將數(shù)據(jù)庫、應(yīng)用和表示層都集成在同一賬本中,這導(dǎo)致無法在賬本中查詢信息或其他關(guān)心的內(nèi)容。由于大多數(shù)應(yīng)用程序是私有的區(qū)塊鏈應(yīng)用程序,代理者需要依據(jù)貿(mào)易伙伴和他們的訴求去適應(yīng)多個(gè)區(qū)塊鏈。文章建議會(huì)計(jì)系統(tǒng)可以利用分布式數(shù)據(jù)庫設(shè)計(jì)一個(gè)面向虛擬組織的類區(qū)塊鏈系統(tǒng)。
【關(guān)鍵詞】區(qū)塊鏈技術(shù);會(huì)計(jì)信息化;數(shù)據(jù)獨(dú)立性;分布式數(shù)據(jù)庫;虛擬組織
【中圖分類號(hào)】F275
一、引言
習(xí)近平總書記在中央政治局第十八次集體學(xué)習(xí)時(shí)發(fā)表重要講話,深刻闡述了區(qū)塊鏈技術(shù)在新的技術(shù)革命和產(chǎn)業(yè)變革中的重要作用,明確要求推動(dòng)區(qū)塊鏈技術(shù)和產(chǎn)業(yè)發(fā)展。這一重要講話具有很強(qiáng)的戰(zhàn)略指導(dǎo)性和現(xiàn)實(shí)針對(duì)性。區(qū)塊鏈技術(shù)目前已應(yīng)用于會(huì)計(jì)、采購供應(yīng)、數(shù)字金融等眾多領(lǐng)域,日益引人矚目。對(duì)于區(qū)塊鏈、會(huì)計(jì)信息系統(tǒng),以及區(qū)塊鏈的影響,一些知名研究機(jī)構(gòu)和研究人員紛紛表達(dá)了各自觀點(diǎn)。如,有人將“區(qū)塊鏈和分布式賬本”列為“十大戰(zhàn)略技術(shù)趨勢(shì)”;也有人將區(qū)塊鏈描述為“高度敏感的觀點(diǎn)、困惑甚至恐懼的避雷針”;還有人認(rèn)為,由于所有的交易都將被記錄在區(qū)塊鏈上,這種不變性將使信息無法被人為改變,因此,區(qū)塊鏈將使會(huì)計(jì)師和審計(jì)師變得“無關(guān)緊要”,會(huì)計(jì)將因?yàn)闀?huì)計(jì)區(qū)塊鏈的出現(xiàn)而“消失”。
二、區(qū)塊鏈技術(shù)在會(huì)計(jì)信息系統(tǒng)的應(yīng)用價(jià)值
在分布式對(duì)等計(jì)算環(huán)境下的公共總賬環(huán)境中,使用僅限追加的方法捕獲按時(shí)序排列的交易集,這一由Nakamoto(2008)提出的重要觀點(diǎn)引起了業(yè)界關(guān)注。這種方法引伸出的兩個(gè)關(guān)鍵點(diǎn)在于交易集合的不變性和交易事項(xiàng)信用度量的對(duì)等投票。本文重點(diǎn)探討了現(xiàn)有的應(yīng)用程序和其他與“類區(qū)塊鏈”功能相近的“信息分發(fā)環(huán)境”的設(shè)置;新興設(shè)計(jì)模式以及當(dāng)前這些設(shè)計(jì)模式仍然總體上缺乏數(shù)據(jù)獨(dú)立性、賬本的數(shù)據(jù)庫能力存在局限性,進(jìn)而造成這些賬本存在的現(xiàn)實(shí)問題。通過研究同一現(xiàn)象的多個(gè)不同語義模型的近乎平行發(fā)展,嘗試?yán)脭?shù)據(jù)獨(dú)立性,設(shè)計(jì)一個(gè)面向虛擬組織的類區(qū)塊鏈系統(tǒng)。該設(shè)計(jì)可以在BigchainDB巨鏈數(shù)據(jù)庫的背景下完成,并且擴(kuò)展到其他分布式數(shù)據(jù)庫系統(tǒng)中。
在當(dāng)前的區(qū)塊鏈系統(tǒng)設(shè)計(jì)中,數(shù)據(jù)庫、應(yīng)用程序和表示層通常集成到賬本中。這種常見的區(qū)塊鏈應(yīng)用,容易造成數(shù)據(jù)庫和應(yīng)用之間的混淆,宜分別開發(fā)和維護(hù)。由于常見的私有區(qū)塊鏈?zhǔn)菫榱藵M足聯(lián)盟的需求而設(shè)計(jì),不太可能被所有行業(yè)參與者推廣和使用,因此,在某些情況下需要多個(gè)區(qū)塊鏈。這些區(qū)塊鏈執(zhí)行大致相同的活動(dòng)內(nèi)容,但執(zhí)行方式不同,每個(gè)區(qū)塊鏈應(yīng)用程序都有不同的語義模型。由于虛擬組織獨(dú)特的性質(zhì),它們?yōu)槭褂妙悈^(qū)塊鏈的會(huì)計(jì)系統(tǒng)設(shè)計(jì)提供了一個(gè)重要的潛在環(huán)境,特別是虛擬組織的底層分布式數(shù)據(jù)庫設(shè)計(jì)。
三、區(qū)塊鏈應(yīng)用程序的主要模式
區(qū)塊鏈應(yīng)用程序可以涉及單個(gè)代理或多個(gè)代理。單個(gè)代理可以使用區(qū)塊鏈來跟蹤信息流。例如,氣候區(qū)塊鏈可以跟蹤某個(gè)位置的溫度或污染;多個(gè)代理可以跟蹤內(nèi)部或與其他代理間的事務(wù)。區(qū)塊鏈應(yīng)用程序通常捕獲信息分布的語義模型,以比特幣為例,它是一個(gè)關(guān)于貨幣兌換的信息市場(chǎng)。由于到目前為止,所開發(fā)的大多數(shù)業(yè)務(wù)區(qū)塊鏈?zhǔn)撬接械幕蚧诼?lián)合體的,所以這些應(yīng)用程序的設(shè)計(jì),是為了滿足私有區(qū)塊鏈所針對(duì)的代理需求。
(一)版權(quán)和版稅的區(qū)塊鏈設(shè)計(jì)
安永(2019)提出了一個(gè)針對(duì)版權(quán)和版稅的區(qū)塊鏈設(shè)計(jì),其邏輯設(shè)計(jì)是為了滿足版權(quán)和版稅管理系統(tǒng)的特定需求。不同參與者在探討區(qū)塊鏈時(shí),會(huì)站在各自角度提出不盡一致的看法。例如,有些開發(fā)人員顯然不相信發(fā)行商或經(jīng)銷商所做的計(jì)算。類似地,發(fā)行商指出,作為計(jì)算基礎(chǔ)的黑盒可見性有限。經(jīng)銷商則指出,協(xié)調(diào)多個(gè)數(shù)據(jù)源是非常困難的。
因此,該系統(tǒng)是為特定財(cái)團(tuán)設(shè)計(jì)的,以便每個(gè)參與者都能實(shí)時(shí)獲得適當(dāng)?shù)男畔?,以盡量減少相互之間的顧慮,并促進(jìn)其對(duì)最終分配的信任。設(shè)計(jì)大致有八個(gè)步驟:參與者在特定的網(wǎng)絡(luò)上有自己的節(jié)點(diǎn)以獲得結(jié)果;達(dá)成一致的條款和條件;將條款和條件轉(zhuǎn)化為計(jì)算機(jī)代碼,由參與者審核和批準(zhǔn);消費(fèi)者每天通過數(shù)百萬筆交易購買內(nèi)容(在線或零售商店);根據(jù)條款和條件,在區(qū)塊鏈上記錄版稅交易;參與者可以立即訪問他們適用的信息;交易由第三方監(jiān)控和認(rèn)證以確保其準(zhǔn)確性;使用自定義開發(fā)的應(yīng)用程序接口,區(qū)塊鏈的數(shù)據(jù)可以上傳至企業(yè)資源規(guī)劃系統(tǒng)(ERPs)。
盡管該系統(tǒng)的設(shè)計(jì)是為了滿足一組特定用戶的需要,但該系統(tǒng)依然是相對(duì)通用的。安永 (2019)認(rèn)為,該系統(tǒng)提供了隱私性、機(jī)密性和數(shù)據(jù)的實(shí)時(shí)透明性,提高了參與者的自助服務(wù)能力,增強(qiáng)了參與者對(duì)數(shù)據(jù)的信任以及促進(jìn)了新合同的快速生效。
(二)獲取內(nèi)部事務(wù)信息的應(yīng)用程序
管理機(jī)構(gòu)甚至管理人員都關(guān)心,無論是時(shí)間推移,還是在不同的組織環(huán)境中,不同實(shí)體架構(gòu)間能夠存在事務(wù)處理的可能性。在一些擁有多個(gè)機(jī)構(gòu)的大型全球性組織中,部門之間的事務(wù)很容易被篡改。這就需要一種可以確保內(nèi)部事務(wù)信息不被改變的區(qū)塊鏈應(yīng)用程序設(shè)計(jì)。即為了防止這種篡改,可以在兩個(gè)不同的區(qū)塊鏈上跟蹤結(jié)果。該設(shè)計(jì)涉及到在私有區(qū)塊鏈上捕獲所有內(nèi)部會(huì)計(jì)事務(wù),并對(duì)每個(gè)事務(wù)使用智能契約。此外,每個(gè)事務(wù)信息也被散列并放到一個(gè)公共區(qū)塊鏈上。這意味著每個(gè)事務(wù)的信息需要從兩個(gè)區(qū)塊鏈上捕獲,從而對(duì)其不變性提供了雙重控制。
(三)語義模型的商業(yè)邏輯
基于對(duì)這些區(qū)塊鏈應(yīng)用程序的分析,在會(huì)計(jì)或采購供應(yīng)管理領(lǐng)域,構(gòu)建區(qū)塊鏈應(yīng)用程序,關(guān)鍵組件之一便是捕獲特定應(yīng)用程序所需的語義模型。但是,這意味著相同的任務(wù)通常會(huì)生成不同的模型,多個(gè)區(qū)塊鏈也可以基于不同信息和相同信息的不同語義進(jìn)行潛在擴(kuò)散。如多個(gè)模型已被創(chuàng)建用來捕獲貨物轉(zhuǎn)移所需的信息,語義模型是專門為這些港口設(shè)計(jì)。因?yàn)槊總€(gè)港口都有自己的語義模型,而且這些模型是針對(duì)特定港口的,所以那些通過不同地區(qū)進(jìn)行貿(mào)易的人需要滿足本地化的具體要求。需要注意的是,表征的公共性與私人性并不足以確保語義模型是通用或特定的。比如不同地區(qū)都可以擁有私有區(qū)塊鏈或公共區(qū)塊鏈,但最終的語義模型可能不同,因?yàn)楦劭诤退鼈兊谋尘安煌?。這同時(shí)說明了私有區(qū)塊鏈中的信息限制和信任的問題,以及將這些信息引入公共區(qū)塊鏈環(huán)境以確保信任的愿望。
(四)區(qū)塊鏈系統(tǒng)架構(gòu)的設(shè)計(jì)模式
常見的分布式系統(tǒng)設(shè)計(jì)一般采用四層架構(gòu),包括網(wǎng)絡(luò)、數(shù)據(jù)庫、應(yīng)用程序和表示層。系統(tǒng)和數(shù)據(jù)庫設(shè)計(jì)揭示了數(shù)據(jù)庫對(duì)于使用它的應(yīng)用程序是相對(duì)獨(dú)立的。理想情況下,應(yīng)用程序不應(yīng)該公開數(shù)據(jù)呈現(xiàn)和數(shù)據(jù)存儲(chǔ)的細(xì)節(jié)。
由于是分布式賬本,因此在許多新興模型中,區(qū)塊鏈在捕獲數(shù)據(jù)的同時(shí)也捕獲流程的語義模型。此外,區(qū)塊鏈模型通常將表示層與數(shù)據(jù)層和應(yīng)用程序?qū)蛹稍谝黄?。因此,隨著區(qū)塊鏈應(yīng)用程序的出現(xiàn),賬本中出現(xiàn)了架構(gòu)組件的混合。區(qū)塊鏈可以捕獲數(shù)據(jù),但無法捕獲應(yīng)用程序中中立的數(shù)據(jù)庫。這會(huì)限制賬本在其他應(yīng)用程序中使用數(shù)據(jù)的能力,也會(huì)限制其為其他決策構(gòu)建和查詢數(shù)據(jù)的能力。因此,賬本通常只有為平面文件提供有限數(shù)據(jù)庫的功能。
四、會(huì)計(jì)信息化中的虛擬組織
由于產(chǎn)品和服務(wù)復(fù)雜性的增加,越來越多的公司開始與其他公司合作。合作有助于克服單個(gè)企業(yè)的局限性,特別是中小型企業(yè)。由不同企業(yè)組成聯(lián)盟的虛擬組織,通過技術(shù)以一種非分級(jí)的方式集成了企業(yè)的運(yùn)作過程。虛擬組織旨在促進(jìn)企業(yè)多種類型的能力,包括:快速創(chuàng)建或整合生產(chǎn)性資源;流暢地創(chuàng)建或匯集生產(chǎn)性資源;創(chuàng)建或匯集廣泛的生產(chǎn)資源(如研究、制造和設(shè)計(jì));以部分或全部的形式向他人提供資源。
虛擬組織已被應(yīng)用于許多場(chǎng)景,從生產(chǎn)制造和采購供應(yīng)再到會(huì)計(jì)業(yè)務(wù),虛擬組織試圖利用閑置的資源,如機(jī)器、建筑和人員來創(chuàng)造額外的價(jià)值。它們將資源與其他企業(yè)聯(lián)合起來,組成松散的企業(yè)聯(lián)盟。因此,虛擬組織中的許多利益行為都與資產(chǎn)的組織使用有關(guān),而不僅僅是產(chǎn)品的生產(chǎn)。例如,在虛擬組織中,公司的貢獻(xiàn)可能來自于某個(gè)設(shè)施、機(jī)器或人員參與聯(lián)盟項(xiàng)目的時(shí)間量。此外,對(duì)于參與其中的公司來說,將資產(chǎn)的計(jì)劃和實(shí)際使用告知聯(lián)盟中的其他公司以減輕信息不對(duì)稱,這一點(diǎn)顯得非常重要。
一般來說,這些聯(lián)盟只有有限的集中控制和等級(jí)制度,是高度分散的。因此,為了確保虛擬組織中的協(xié)調(diào),需要對(duì)計(jì)劃和實(shí)際生產(chǎn)信息進(jìn)行溝通。所以,為虛擬組織設(shè)計(jì)的任何系統(tǒng)都可能是分布式系統(tǒng),旨在確保成員及時(shí)從其他參與者處獲得信息。
通常,聯(lián)合企業(yè)之間的協(xié)調(diào)是使用一系列技術(shù)來完成的。大多數(shù)虛擬組織是為了在因特網(wǎng)或其他專用網(wǎng)絡(luò)上運(yùn)行而開發(fā)的。虛擬組織并不僅僅使用網(wǎng)絡(luò),還為它們開發(fā)了一些其他技術(shù),構(gòu)建了基于虛擬組織概念的智能代理應(yīng)用程序。
(一)虛擬組織的會(huì)計(jì)和資源信息
虛擬組織中的企業(yè)使用自己的資源或代表虛擬組織進(jìn)行支出時(shí),需要捕獲和預(yù)測(cè)關(guān)于該資源使用的信息。然而,度量、評(píng)估和跟蹤虛擬基礎(chǔ)設(shè)施中組建不同組織所做的工作非常具有挑戰(zhàn)性。此外,擁有這種聯(lián)盟的組織可能有自己的會(huì)計(jì)信息系統(tǒng),而這些會(huì)計(jì)信息系統(tǒng)不太可能彼此兼容。并且,組建組織需要協(xié)調(diào)工作,從而創(chuàng)建預(yù)期的價(jià)值并減輕潛在的協(xié)調(diào)問題。最后,所有這些都需要實(shí)時(shí)完成,以便組建組織能夠滿足各種項(xiàng)目需求。因此,虛擬組織需要一個(gè)會(huì)計(jì)系統(tǒng),能夠及時(shí)地跨組織進(jìn)行集成。此類系統(tǒng)正是虛擬組織面臨的主要難點(diǎn)和挑戰(zhàn)。因此,基于分布式數(shù)據(jù)庫的對(duì)等系統(tǒng)會(huì)對(duì)虛擬組織做出重要貢獻(xiàn)。如在整個(gè)公共級(jí)別上對(duì)虛擬組織進(jìn)行設(shè)計(jì)(如資源事件代理方法),同時(shí)允許參與組織擁有自己的私有流程。
(二)對(duì)虛擬組織的信任
在一個(gè)可以假定大多數(shù)代理人都自私的世界里,信任在虛擬組織中尤其重要,因?yàn)榧?、正式的等?jí)制度和控制都很有限。Handy(1995)在關(guān)于虛擬組織的討論中指出,虛擬組織中的信任概念引起了一些關(guān)注:
“信任你不熟悉的人、你沒有長(zhǎng)期觀察過的人、以及那些沒有致力于相同目標(biāo)的人是不明智的?!?/p>
“簡(jiǎn)單點(diǎn)說,管理上的困境歸結(jié)為一個(gè)問題,‘你如何管理那些你看不到的人 ”
獲得虛擬組織信任的一種方法是,通過在虛擬組織成員之間及時(shí)生成信息流來確保資產(chǎn)使用的透明性。另一個(gè)方法是確保成員提供承諾的資源,并在承諾的時(shí)間完成任務(wù)。在后一種情況下,通過知道其他成員在做什么,并且他們正在為項(xiàng)目做自己的工作,可以建立信任。建立信任的第三種方法是向每個(gè)參與組織提供與虛擬組織相關(guān)的所有會(huì)計(jì)信息,消除集中式會(huì)計(jì)系統(tǒng)的信息不對(duì)稱。因此,為支持虛擬組織而設(shè)計(jì)的技術(shù)必須提供這種透明性,并利用分布式實(shí)時(shí)會(huì)計(jì)信息系統(tǒng)提供的信息來捕獲關(guān)于成員資產(chǎn)使用的信息。
(三)虛擬組織會(huì)計(jì)信息系統(tǒng)
虛擬組織需要及時(shí)捕獲、分發(fā)會(huì)計(jì)業(yè)務(wù)和資源使用信息。系統(tǒng)需要向虛擬組織中的其他組織提供開放的信息、共享資源交換和資源使用,以推動(dòng)項(xiàng)目進(jìn)程和促進(jìn)信任。由于虛擬組織中的集中等級(jí)制度和控制是有限的,因此系統(tǒng)需要去中心化管理。但是,這就需要系統(tǒng)能夠控制用戶訪問并識(shí)別合作伙伴、客戶和供應(yīng)商,以確保交易是合法的。上述問題反映出,亟需開發(fā)一個(gè)用于向虛擬組織中的參與者分發(fā)信息的對(duì)等系統(tǒng)。
虛擬組織依靠不同的技術(shù)為其聯(lián)盟成員提供集成和信息流。為特定虛擬組織設(shè)計(jì)的私有集成區(qū)塊鏈和分布式數(shù)據(jù)庫系統(tǒng)可以利用區(qū)塊鏈和分布式數(shù)據(jù)庫的優(yōu)點(diǎn),來提供生成和分發(fā)虛擬組織中資源使用信息的功能。
分布式數(shù)據(jù)庫系統(tǒng)可以提供查詢功能,這對(duì)于分析會(huì)計(jì)信息是必不可少的,同時(shí)也為參與者提供及時(shí)的信息。用戶標(biāo)識(shí)對(duì)于聯(lián)盟中的每個(gè)公司和參與資源交換或使用的代理商都是必要的。因此,在我們的設(shè)計(jì)中,每個(gè)參與事務(wù)的用戶都需要一個(gè)公鑰和一個(gè)私鑰。并且,虛擬組織中的每個(gè)資產(chǎn)都需要數(shù)字標(biāo)識(shí),以便在系統(tǒng)中捕獲其使用和交換。
以上對(duì)實(shí)務(wù)中的虛擬組織有著實(shí)質(zhì)性影響。首先,BigchainDB的功能為虛擬組織的分散節(jié)點(diǎn)生成實(shí)時(shí)信息。
在這個(gè)系統(tǒng)中,組織參與者能夠及時(shí)獲得關(guān)于參與者的資源使用和會(huì)計(jì)交易的公開信息。其次,信息可以查詢,這是獲取會(huì)計(jì)信息的一個(gè)關(guān)鍵功能。第三,“僅附加”和信息全面分發(fā)功能,將有助于在虛擬組織環(huán)境中產(chǎn)生信任,確保信息不會(huì)改變,并且降低信息的不對(duì)稱性。第四,為了限制欺詐和清洗交易的可能性,所有潛在的交易參與方都需要記錄在用戶數(shù)據(jù)庫中。此外,由于這些信息是開放的,所以每增加一個(gè)新的合作伙伴,網(wǎng)絡(luò)都可以獲得信息,從而提供額外的信任建立信息。
鑒于當(dāng)代區(qū)塊鏈應(yīng)用程序通常將數(shù)據(jù)庫、應(yīng)用程序和展示混合在分布式賬本中。因此,與其直接使用區(qū)塊鏈應(yīng)用程序,還不如開發(fā)設(shè)計(jì)、使用兼具數(shù)據(jù)庫和區(qū)塊鏈特征的數(shù)據(jù)庫。如果這些應(yīng)用程序是針對(duì)私有區(qū)塊鏈的,那么所得到的系統(tǒng)不太可能完全滿足設(shè)計(jì)中未考慮的需求。因此,為相同的信息分布模型開發(fā)的多個(gè)語義模型之間可能存在潛在的沖突。運(yùn)用阿羅不可能性定理,可以看出得到的模型并非對(duì)所有參與者都是最優(yōu)的。虛擬組織則將為對(duì)等數(shù)據(jù)庫系統(tǒng)提供重要的用途,如不變性和分散化等區(qū)塊鏈功能,將在虛擬組織會(huì)計(jì)信息系統(tǒng)中得以發(fā)揮作用。
主要參考文獻(xiàn):
[1]陳世強(qiáng),高紅梅.H&M引進(jìn)大數(shù)據(jù)和AI后的變化啟示[J].現(xiàn)代商業(yè),2020,(2).
[2]舒爾單.信息化背景下企業(yè)財(cái)務(wù)管控模式初探[J].知識(shí)經(jīng)濟(jì),2017,(10).
[3]劉建忠.網(wǎng)絡(luò)財(cái)務(wù)會(huì)計(jì)信息系統(tǒng)的安全與防范之網(wǎng)[J].財(cái)會(huì)學(xué)習(xí),2018,(26).
[4]金花.大數(shù)據(jù)時(shí)代集團(tuán)公司財(cái)務(wù)管理變革探討[J].國(guó)際商務(wù)財(cái)會(huì),2017,(10).
國(guó)際商務(wù)財(cái)會(huì)2021年6期