banner
leaf

leaf

It is better to manage the army than to manage the people. And the enemy.
follow
substack
tg_channel

區塊鏈技術下會計學的核算

區塊鏈一詞的出現可以追溯到 2008 年中本聰發出的題為「Bitcoin P2P 現金論文」的郵件。他指出,區塊鏈本質上是一個去中心化的分布式賬本數據庫,是比特幣的底層技術,區塊鏈本身其實是一連串使用密碼學方法產生相關聯的數據塊,每一個數據塊中包含了一段時間內全網交易的信息,用於驗證信息的有效性(防偽)和生成下一個區塊。簡單概括,區塊鏈就是一個「去中心化」的「價值傳輸網絡」。

(一)區塊鏈的工作流程區塊鏈是如何進行記賬的呢?如圖 1 所示,假設 A 和 B 之間要有一筆交易,A 先發起一個請求 —— 我要轉帳一筆資金給 B,A 將交易請求廣播給網絡裡的所有節點,節點將需求搜集到區塊中,每個節點競爭性地通過計算進行交易驗證,先找到解的節點則獲得新區塊的權利,也就是表示檢查通過同意交易有效,並且向全網廣播該區塊記錄的時間戳,由全網其他節點進行核對,所有節點核對記賬的正確性後,更新賬本形成新的區塊鏈,最後資金從 A 轉移到 B。

image

(二)區塊鏈的模型架構區塊鏈系統是自下而上的金字塔結構,由數據層、網絡層、共識層、激勵層、合約層和應用層組成(如圖 2 所示)。

image

區塊鏈技術特有的工作流程和模型構架決定了其具有以下特點:

  1. 開放透明區塊鏈數據庫系統的本質是一個公開記賬系統,每個人手上都有一個完整的總賬本,所有的數據都記錄在這一本賬上,每個賬號的每一筆數額變化都會有記錄,不又知道自己的賬戶餘額以及明細,而且對全網任意賬號的餘額及變化情況都一清二楚,所有的數據都是公開透明的。

  2. 分布式賬本系統區塊鏈是一個分布式賬本系統,如圖 3 所示,在這個系統中進行交易時,有一個公共的總賬本,沒有中心組織的存在,即所有節點都是中心。每個節點都擁有這個總賬本,以礦工的身份共同來維護,任何節點都可以以交易者身份來使用它。沿用上文例子,假如 A 想向 B 轉帳一筆資金,A 可以直接發送給 B,其他所有節點一起驗證交易的真實性和可行性,並且隨時更新總賬本數據信息,所有節點又擁有最新的總賬,這樣不斷地進行交易,區塊鏈逐漸擴展成一個超大容量的賬簿,再加上區塊鏈的合約層如果能夠靈活編程的話,就是一個「分布式賬本計算機」。

image

  1. 去中心化區塊鏈是以點對點的模式進行交易,可以省略掉中心化的模式。例如,我們在使用淘寶購貨時,買方先把資金打給淘寶,賣方看到買方已經付款給淘寶以後,於是就發貨,等到買方確認收貨後,淘寶網才會將資金轉給賣方。這時淘寶網就是一個第三方中介托管機構,托管著買方的資金,也獲得了巨大的利潤。這就是一個典型的中心化組織的例子。試想,我們的生活中中心化已經成為常態,中心化組織似乎充斥著整個社會,並且從中謀取最大的利益,大大提高了交易成本,資金效率較低。而區塊鏈的出現就是要消滅這種中心化的系統,可以直接讓雙方進行交易,通過計算機程序實現物物相連的設想,資金使用效率達到帕累托最優。從另一個角度來看,正因為區塊鏈擁有開放的特點,任何人對每筆交易都有知情權,任何人都可以查看這個賬本的源代碼,人們也才會相信這個去中心化的系統,而不擔心裡面會不會有什麼陰謀或騙局。

會計的發展歷程是社會經濟發展進步的體現,然而,目前的記賬模式依然存在諸多不足。由於賬簿所有方都是各自負責掌握自己的賬簿,因此賬簿一旦損毀丟失很難恢復數據:面臨多方交易時,各方賬簿很容易出現不一致,對賬事務繁多複雜:在會計的各個發展階段,存在篡改和造假的可能。區塊鏈這個分布式共享賬本系統的出現給了我們一個新的選擇,它能幫助會計解決多年來存在的瓶頸問題。

信息不對稱理論是經濟學家提出來的,指在市場經濟運行過程中,參與市場活動的各市場經濟主體的信息掌握程度存在差異,從而影響市場的交易行為和運行效率,會導致市場失靈,具體表現為逆向選擇和道德風險。

會計中的信息不對稱理論是指企業會因為某種目的使用特定的會計方法對某一類特定的會計信息使用者偏向性地披露會計報表的信息,其中一部分信息使用者相比其他信息使用者會獲取更多信息,造成會計信息提供者與會計信息使用者之間的信息不對稱。作為信息提供者的企業管理層同時也在使用這些會計信息,因此,企業管理人員為了謀取自身利益,偽造原始憑證、篡改經濟內容使得虛偽經濟活動合法、以虛假發票報銷、粉飾會計報表、調節收益和盈餘等,不同程度地進行會計造假。

不僅如此,一些會計師事務所也參與其中,在企業披露財務報告時幫助其舞弊造假,導致近幾年來會計師事務所的行業公信力逐漸下降。這些都是由於信息不對稱引發的道德風險並帶來信任危機。區塊鏈不可篡改的特性使會計信息的真實性和完整性得到最大程度的保障。

(三)財務會計運作的冗餘成本需要區塊鏈來解決

財務會計運作成本主要體現在以下方面:

(1) 對賬工作。由於各企業的賬簿都是由自己負責核算記錄,因此各企業之間進行交易結算時,經常會出現賬簿記錄不一致,這時就需要對賬,對賬成本加大。

(2) 審計工作。如今的審計工作中,審計師通常需要發送銀行詢證函及企業詢證函去函證被審單位銀行賬戶資金餘額及交易合同或資金的真實性,這些繁雜的業務程序不僅浪費時間,而且大大提高了審計成本。

(3) 第三方中介機構的代理成本。企業在進行交易時往往不能直接授權交易,需要第三方機構,就像本文前面所舉淘寶購物的例子,這就產生了一些代理成本,這就是中心化導致的問題。中心化的存在不僅增加了本身的代理費用,而且容易產生「尋租」行為,少數人為實現自己的利益而損害了整體的利益。

一會計記賬中的應用

區塊鏈本質是一個分布式記賬賬本系統,從區塊鏈的工作原理可知,在這個數據庫系統中,記賬不是由某個人或某個中心化的主體來控制的,而是由所有交易各方共同參與共同控制。每個交易方就是一個節點,所有節點的權限都是平等的,沒有總部和分支之分,是一個完全扁平化的組織機構。可以看出,在這種分布式記賬模式下,所有交易方的賬薄數據都是一致的,因此不會出現交易雙方賬簿信息不一致的情況;另外,即使某一方的賬薄數據丟失,也不必為數據的恢復而擔憂,區塊鏈的出現為企業解決了傳統記賬模式的後顧之憂。

(二)道德風險的規避

區塊鏈從第一個區塊開始,到最新產生的區塊為止,上面存儲了全部的歷史數據,每一區塊都會記錄著前一區塊所有交易信息的哈希值,形成一個鏈狀結構,因此每一筆交易都可以通過區塊鏈的結構追本溯源,一筆一筆驗證。區塊鏈技術的工作機制還賦予了時間戳功能,每一筆交易都是有時間記錄的,而這個時間序列是不可逆的,這就使得篡改、塗抹、虛構交易等舞弊行為在技術上變得比以往更加困難。而且,若某個節點想更改數據,必須得到其他 51% 節點的認可,隨著記賬的增加,區塊鏈已經成為一個超大容量的賬本系統,所以要想控制 51% 的節點難度非常大,並要付出極高的成本。另外,區塊鏈的分布式記賬系統下,所有交易方的數據都是一致的,因此不僅可以避免交易信息被篡改,而且會解決信息不對稱問題,從而規避道德風險。

(三)財務會計運作成本的減少

區塊鏈去中心化的特性體現在整個賬本數據庫結構是完全扁平化的,所有節點的管理權限和使用權限都是相同的,不需要中心組織,沒有中心的本質就是所有節點都是中心,這從一定程度上極大地降低了財務會計運作過程中的第三方代理成本。另外,由於區塊鏈技術下的賬本是不可隨意篡改的,因此對賬成本、監督成本和審計成本等也相應減少,提高了資金使用效率,這無疑是會計發展史上極大的突破。

五、「區塊鏈 + 會計」應用的策略分析

通過多方面多角度地闡述,可知區塊鏈技術確實會為會計變革提供新思路,但許多企業對區塊鏈仍然只是停留於關注層面,在具體的探索實施上還是持保守態度。因此,本文通過 SWOT 分析如圖 4 對「區塊鏈 + 會計」的優勢、劣勢以及面對的機遇和挑戰進行解析,並提出相應對策和建議,以期加速未來「區塊鏈 + 會計」的發展進程。

image

會計核算是對企業、事業單位所發生或完成的經濟業務進行全面、連續、系統地記錄和反映。監督就是對所核算的經濟業務的合法性、合規性和有效性進行審核和檢查。

同樣,我們將站在會計學的角度去分析 PlatON 的經濟模型,對系統中的相關經濟業務進行全面、連續、系統地記錄和反映。

PlatON 經濟模型

經濟學研究的核心問題之一就是稀缺資源的合理配置。公鏈作為開放、自由、人人可參與的分布式系統,一個精心設計的經濟模型可以在最大化參與者利益的前提下,保證公鏈資源的合理配置,同時將各參與者的利益與公鏈的整體利益對齊,使其在追求自身經濟利益的同時也能對整個區塊鏈網絡做出貢獻,保證網絡能夠長期穩定發展。

在 PlatON 的經濟方案中,以會計角度出發,其包含的經濟活動主要包含:初始發行、增發、獎勵、懲罰、手續費、礦工費等主要經濟活動。每一筆經濟活動的產生都涉及到 Token 的轉移(在公鏈中 Token 為主要貨幣計量單位)。

同樣,從會計恆等式規則來看,在 PlatON 網絡中,任何經濟業務都不會改變會計等式的平衡關係,通過使用會計恆等式結合會計學的記賬方式(複式記賬),能很好地將 PlatON 中的各項經濟業務活動很直觀地體現出來。

企業經濟活動:

image

PlatON 上的經濟活動:

image

從上述圖片對比中我們可以發現,如果將 PlatON 整個系統看做是一個大型的商業公司,其經濟模型主導各種經濟業務,所有參與到該系統的主體在與系統進行互動時,都將伴隨著 Token 的變化,也就是發生了對應的經濟活動。

PlatON 中的會計學#

在會計記賬中,進行記賬之前需要設置對應的賬戶。賬戶的設定需要結合會計要素進行定義。在會計中,會計要素是對會計對象的簡單分類,主要包括:資產、負債、所有者權益、收入、費用和利潤六個會計要素。其中:

資產:指過去的交易或者事項形成的、由企業擁有或者控制的、預期會給企業帶來經濟利益的資源。在 PlatON 中,資產主要指各主體持有的 Token。

負債:指企業所承擔的能以貨幣計量、需要以資產或勞動償付的債務。在 PlatON 中,我們將待發行的 Token 定義為負債。

所有者權益:指企業資產扣除負債後所有者享有的剩餘權益,或投資人對企業淨資產的要求權。

收入:企業在銷售商品、提供服務勞務等日常活動中所形成的經濟利益的總流入。在 PlatON 中,礦工節點的日常活動獲取到的區塊獎勵就是礦工主體收入的一部分。

費用:是企業為銷售產品、提供勞務等日常經濟活動所發生的經濟利益的流出。在 PlatON 中,主體發送交易損耗的手續費就是費用。

利潤:企業在一定期間實現的經營成功。在 PlatON 中,驗證人節點提供服務,產生的質押獎勵就是主體的利潤,用戶委託產生的獎勵也是利潤。

每一個會計人都知道的一個規則,會計等式:

費用 + 資產 = 負債 + 所有者權益 + 收入

通過會計要素我們可以看出,PlatON 中的經濟活動從會計學的基礎理論中分析,二者有著驚人的相似處,同時也有著輕微的差異性。在常規的會計記賬使用中,經濟主體通常是指企業,而在 PlatON 中,存在多個經濟主體(也包含企業),各經濟主體互相產生經濟活動。

為了能清晰地記錄在 PlatON 中每個主體所發生的經濟活動並對其進行追蹤,校驗經濟模型正確性,保證系統穩定,數據正確性等,提高經濟效益,結合會計學的複式記賬理論,從不同的主體出發,設置會計科目,我們將會計恆等式原則引入到 PlatON 經濟模型中。

此處就是靈活使用了會計的基本職能:核算和監督。任何經濟業務的發生都不會改變會計恆等式的平衡關係,基於此原則,就能對 PlatON 的整個經濟模型系統進行監控以及驗證。通過結合會計相關知識點,可以很好地對 PlatON 系統進行了完備的校驗,對整個系統的經濟模型進一步加強了保障。

PlatON 中的會計科目

會計科目是對會計要素對象的具體內容進行分類核算的科目。也就是對各項資產負債以及所有者權益分類後所賦予的名稱。其存在的主要意義在於:

會計科目的設置,為全面、系統、分類的核算經濟業務提供了條件;

會計科目是核算的重要依據;

會計科目是加強管理的手段。

現在我們將從會計科目作為切入點去剖析 PlatON 的經濟模型。首先,需要定義出對應會計科目,這樣才能利用好會計核算職能特點,能有效反應出經濟活動的連續性、系統性和完成性。根據 PlatON 經濟模型的經濟活動特點以及會計準則要求,在設定 PlatON 中會計科目名稱時需要滿足以下條件:

能獨立地說明會計要素中的某一個方面,如:是資產、費用或獎勵;

能系統、全面地反映會計要素,如:轉賬涉及到的多方 Token 的變動滿足會計恆等式;

定義的會計科目要能滿足決策與管理需要,如:對兄弟系統提供數據支持;

結合系統的特點,統一性與靈活性相結合。

會計分期是將企業持續不斷經營的過程,人為地劃分為一個個連續的、長短相同的時間段落,以便核算和報告會計主體的財務狀況和經營成果。在 PlatON 我們將以一個區塊為最小單位進行賬簿的記錄。當然,在編程相關報表時可以按照結算周期或者一定區間塊高進行編制。

會計記錄方法聯繫框圖:

image

在進行各會計科目定義前,我們先了解下會計科目的特點。

總分類科目:也稱為一級科目,是指對會計要素的具體內容進行總括分類的會計科目,是進行總分類核算的依據。

明細分類科目:也稱明細科目,是指在一級科目的基礎上,對一級科目所反應的經濟內容進行比較詳細分類的會計科目。明細分類科目按其提供指標的詳細程度不同,可以進一步分為二級明細科目和三級明細科目。

說明:在實際情況中,以下記賬憑證中,實際會產生很多的經濟活動,對應著更複雜的複式記賬,此處僅列舉最簡單的場景。

下表為對會計科目的定義

image

說明:

在 PlatON 中,按經濟活動內容進行分類,會計科目級別最高四級科目,最低一級科目。每個科目的定義都是為了針對 PlatON 經濟模型中不同場景下的經濟活動。依據定義的會計科目,接下來對分析不同的經濟活動就容易得多。

接下來的內容,我們將構建 PlatON 各種會產生經濟活動的場景進行詳細說明,匹配已定義的會計科目,同時生成對應的記賬憑證。根據產生的憑證數據,我們可以對整個 PlatON 中的經濟活動進行精準的追蹤,包括每一筆經濟活動造成的 Token 的走向。

同時按照會計準則:「有借必有貸,借貸必相等」,能有效對整個 PlatON 的經濟數據進行核算與校驗,保證系統的正確性與連續性。如果發生了不滿足會計恆等式的異常現象,也能依據記賬憑證快速定位問題。

在 PlatON 激勵池作為經濟活動之一的參與方,其主要經濟活動場景為:

  • 區塊獎勵:節點出塊後由激勵池給予對應獎勵

  • 質押獎勵:在結算周期,所有驗證人參與驗證獎勵分配,由激勵池給予

  • 懲罰資金:節點因違法規則被罰扣的 Token,會進入到激勵池

激勵池合約對應的會計科目主要為:

image

因此從激勵池合約為主體來分析,產生的經濟活動用複式記賬則表現為以下形式。

image

記賬憑證說明:

  • 區塊獎勵:Token 從激勵池合約流轉到節點獎勵地址,餘額增加方為獎勵地址,餘額減少方為激勵池合約地址;

  • 質押獎勵:Token 從激勵池合約流轉到節點獎勵地址,餘額增加方為獎勵地址,餘額減少方為激勵池合約地址;

  • 懲罰資金:Token 從質押合約流轉到激勵池合約地址,餘額增加方為激勵池合約,餘額減少方為質押合約地址。

通過以上按複式記賬記錄記賬憑證,能很清晰地看出激勵池持有的 Token 流入與流出,可以細追到每一筆具體的經濟活動中。

注意:圖示中並未記錄詳細的節點 ID 及獎勵地址,真實記錄中的科目會將節點的 ID 與地址綁定,以便更精準追蹤 Token 的走向。

質押合約

在 PlatON 中,質押合約參與所有與質押金相關的經濟活動,其中主要場景包含:

  • 質押 / 解質押:新質押的節點,用戶的 Token 會被鎖定在質押合約中

  • 委託 / 贖回委託:用戶委託,Token 會被鎖定在質押合約中

會計科目主要分為:

image

根據上述已分配的科目,接下來對主要的經濟活動進行記賬憑證分析。

質押或解除質押

image

說明:在實際情況中,質押與解除質押根據場景以及狀態的不同,實際會產生很多的經濟活動,對應著更複雜的複式記賬,此處僅列舉最簡單的場景。

記賬憑證說明:

  • 質押(餘額):Token 從大雄錢包地址流轉到質押合約,餘額增加方為質押合約,餘額減少方為大雄錢包地址;

  • 解除質押(餘額):Token 從質押合約流轉到大雄錢包地址,餘額增加方為大雄合約地址,餘額減少方為質押合約;

注意:使用鎖倉金進行質押的詳細說明在以鎖倉合約為主體部分,此處假設使用餘額進行質押說明經濟活動關係。

鎖倉合約

場景:使用了鎖倉金額進行質押操作,其鎖倉的餘額會轉移到質押合約中。

在 PlatON 中,鎖倉合約參與所有與鎖倉以及鎖倉金額使用,鎖倉釋放等相關的經濟活動,其中主要場景包含:

  • 鎖倉金額質押 / 解質押

  • 用戶鎖倉

  • 鎖倉釋放

會計科目主要分為:

image

根據上述已分配的科目,接下來對主要的經濟活動進行記賬憑證分析。

鎖倉金額質押 / 解質押

image

記賬憑證說明:

  • 質押(鎖倉金):Token 從鎖倉合約流轉到質押合約,餘額增加方為質押合約,餘額減少方為鎖倉合約;

  • 解除質押(鎖倉金):Token 從質押合約流轉到鎖倉合約,餘額增加方為鎖倉合約,餘額減少方為質押合約。

大雄相遇胖虎

部署成功,質押成功,大雄順利成為了 Alaya 網絡的節點,此刻他心情愉快,還哼著小曲。看天氣不錯,大雄決定外出溜達,蹦蹦跳跳地就出門了。好巧不巧,一出門就碰到了昔日的小夥伴胖虎兄。今天的胖虎看著心情格外得好,並沒有一上來就胖揍大雄,而是很熱情地凑過來,說要給大雄看一個神秘的東西。胖虎掏出手機,一頓操作後點擊進入了一款 APP-ATON 錢包,自豪地在大雄面前展示他持有的 ATP 餘額。

經過一番了解後才知道,胖虎的 ATP 是通過參與社區活動獲得的獎勵,因為積極性比較高所以獲得了較多的獎勵(包含流動 + 鎖倉)。大雄看著胖虎的 Token 還躺在餘額賬戶中,作為一個資深的節點,大雄表現的機會來了。他興奮地告訴了胖虎幾件事:

  • 可以將 ATP(流動、鎖倉)委託給驗證節點獲取獎勵;

  • 選擇節點時,選擇獎勵比例比較高的節點,最好是選擇獎勵比例 100% 的節點;

  • 獎勵每個結算周期發放一次,大約 3 小時可以看到自己在對應節點的獎勵;

  • 獎勵發放後可以再 ATON 上進行領取,領取後的獎勵可以繼續委託。

胖虎聽了大雄的提示,馬上就在 ATON 上進行了操作。按照獎勵比例篩選,選到了大雄的節點(大雄質節點獎勵比例為 100%)。選擇節點 -> 委託 -> 輸入金額 -> 調整交易手續費 -> 輸入密碼 -> 發送,胖虎一氣呵成完成所有操作,接下來就是等待獎勵了。完成操作的胖虎一心想着查看獎勵,也就高興得直接回家了。

一段時間後,胖虎再次打開 ATON,發現已經獲取到了獎勵,此時需要進行領取獎勵動作才能轉移到地址餘額中。胖虎興奮的點擊領取 -> 全部領取 -> 調整手續費 -> 輸入密碼 -> 打包出塊 -> 到賬,看著新增的餘額,胖虎興奮地打電話告訴了大雄。

從上述故事描述的場景中,從 PlatON 經濟模型出發,產生了多種經濟業務活動。主要的經濟活動為:

  • 胖虎參與社區活動獲得 ATP - 轉賬

  • 胖虎委託大雄的節點 - 委託

  • 胖虎獲取到獎勵 - 獎勵分配

  • 胖虎領取委託獎勵 - 領取獎勵

  • 大雄的節點聚集委託獎勵 - 出塊 / 質押獎勵

  • 胖虎獲得的鎖倉金 - 鎖倉

  • 胖虎使用鎖倉金額委託 - 鎖倉委託

接下來將從經濟活動中對應的主體部分進行詳細介紹,上述經濟活動涉及到的主體包含:激勵池合約、質押合約、胖虎錢包、委託激勵池合約。

質押合約

在上述場景中,質押合約參與經濟活動主要包含:

  • 委託 / 贖回委託:用戶委託,Token 會被鎖定在質押合約中;

會計科目主要分為:

image

根據上述已分配的科目,接下來對主要的經濟活動進行記賬憑證分析。

餘額委託或贖回委託

image

記賬憑證說明:

  • 委託(餘額):Token 從胖虎錢包地址流轉到質押合約,餘額增加方為質押合約,餘額減少方為胖虎錢包地址;

  • 贖回委託(餘額):Token 從質押合約流轉到胖虎錢包地址,餘額增加方為胖虎錢包地址,餘額減少方為質押合約。

委託激勵池合約

在上述場景中,委託激勵池合約參與的經濟活動主要包含:

  • 區塊委託獎勵:出塊獎勵,節點將部分獎勵按比例分配給委託用戶,Token 暫存在委託激勵池合約;

  • 質押委託獎勵:質押獎勵,節點將部分獎勵按比例分配給委託用戶,Token 暫存在委託激勵池合約;

  • 領取委託獎勵:用戶領取委託獎勵。

會計科目主要分為:

根據上述已分配的科目,接下來對主要的經濟活動進行記賬憑證分析。

區塊獎勵

image

質押獎勵

image

領取委託獎勵

image

記賬憑證說明:

  • 區塊獎勵:Token 從激勵池合約流轉到委託激勵池合約,餘額增加方為委託激勵池合約,餘額減少方為激勵池合約;

  • 質押獎勵:Token 從激勵池合約流轉到委託激勵池合約,餘額增加方為委託激勵池合約,餘額減少方為激勵池合約;

  • 領取委託獎勵:Token 從委託激勵池合約流轉到用戶錢包,餘額增加方為用戶錢包地址,餘額減少方為委託激勵池合約;

鎖倉合約

在上述場景中,委託激勵池合約參與的經濟活動主要包含:

  • 用戶鎖倉

  • 鎖倉金額委託 / 贖回委託

  • 鎖倉釋放

會計科目主要分為:

image

鎖倉金額委託 / 贖回委託

image

鎖倉釋放

image

記賬憑證說明:

  • 委託(鎖倉金):Token 從鎖倉合約流轉到質押合約,餘額增加方為質押合約,餘額減少方為鎖倉合約;

  • 解除委託(鎖倉金):Token 從質押合約流轉到鎖倉合約,餘額增加方為鎖倉合約,餘額減少方為質押合約;

  • 用戶鎖倉:Token 從用戶錢包地址流轉到鎖倉合約,餘額增加方為鎖倉合約,餘額減少方為用戶錢包地址;

  • 鎖倉釋放:Token 從鎖倉合約流轉到用戶錢包地址,餘額增加方為用戶錢包地址,餘額減少方為鎖倉合約。

注意:此處的鎖倉金額按場景設定,應該是屬於鎖倉給胖虎錢包地址的。

普通地址

在上述場景中,胖虎作為普通用戶,涉及到的經濟活動場景為:

  • 用戶轉賬

  • 支付交易手續費

注意:在已介紹的各主體中其實已經包含了用戶錢包地址相關的經濟活動,此處以用戶錢包地址為視角進行切入。

會計科目主要分為:

image

主要交易相關的場景,在文中其它部分已描述到,此處僅針對核心轉賬及交易手續費進行分析。根據上述已分配的科目,接下來對主要的經濟活動進行記賬憑證分析。

轉賬

image

手續費扣除

image

記賬憑證說明:

  • 轉賬:Token 從用戶 A 的地址流轉到用戶 B 的地址(A 可能與 B 相同),餘額增加方為用戶 B 地址,餘額減少方為用戶 A 地址;

  • 手續費扣除:Token 從用戶錢包地址流轉到節點獎勵地址,餘額增加方為節點獎勵地址,餘額減少方為用戶錢包地址;

核算原則

根據恆等式公式,在任何時候,所有經濟活動主體的借貸餘額之和等於 PlatON 的發行總量,無時不刻把握著公平、公正、公開、透明。根據所記錄的記賬憑證,我們可以將各個主體的借貸餘額之和進行匯總,匯總後的餘額必定恆等於初始總發行量 + 增發量。

因此,通過結合會計相關知識點,很好地對 PlatON 系統進行了完備的校驗,對整個系統的經濟模型進一步加強了保障。

區塊鏈首先是一場會計學革命 —— 從複式記賬到多方記賬

誰說「複式記賬是我怕你作做,我怕不好查」?這是誰說的?誰說的這話,請回學校再學學基礎會計。

之所以有複式記賬,是為了更真實、更全面的把財務情況記錄下來。

這麼說,對於一個企業,他的錢多了或少了,或者是其他東西多了少了,有三種情況:

第一種情況,這個多的東西或少的東西,是他掙的或賠的,是他經營形成的。

第二種情況,這個變多的東西,是別人借給他或還給他的,或者是借給別人錢收到了利息,或是出租東西收到租金;這個變少的東西是他借給別人或他還給別人的,或者是向別人借錢付了利息,或者是向別人租東西付了租金。這是借貸形成的。

第三種情況,這個變多的東西,是別人的投資,別人入股這個公司了,或者是他收回了他給別人的投資,或者是他投資了別人,收到了分紅;這個變少的東西是他給別人的投資,或者是別人收回了給他的投資,或者是他給別的投資者分紅了。這是投資形成的。

所以說,一個企業在經營中,他的實際資產的變化,對應的是權的變化,或者是債權,或者是股權。債權是借貸關係形成的,股權是投資關係形成的。

而經營活動形成的資產變化,經過收入成本費用的核算,最終也是要計入股權,因為公司的盈或虧,都是投資者的權利和義務,股東們按股權比例分配盈利,以及承擔虧損。

所以,才有了複式記賬。

一方面,是記錄資產的變化,另一方面,記錄權的變化。並且,這兩種變化是對應關係。

複式記賬是為了真實的記錄

舉例子:

  1. X 公司向工商銀行借了 100 萬元(5 年),一方面,錢多了 100 萬,另一方面,債也多了 100 萬,所以要分別在銀行存款和長期借款中記入 100 萬。X 公司的複式記賬應該是這樣記:

借:銀行存款 100 貸:長期借款 100

  1. 另一個公司入股 X 公司,投入的不是錢,是一項技術,X 公司對這個技術估了個價,按 1000 萬來算。這相當於公司多了一個價值 1000 萬的無形資產,同時也增加了 1000 萬的股權。X 公司的複式記賬應該是這樣記:

借:無形資產 1000 貸:股本 1000(如果是上市公司會記入股本,如果上市記入實收資本)

  1. X 公司賣了產品,賣了 350 萬,產品成本 300 萬。這時候,公司錢多了,但是產品少了,X 公司的複式記賬應該是這樣記:

借:銀行存款 350 貸:主營業務收入 350

借:主營業務成本 300 貸:產成品 300

式記賬是在一個賬本裡,你怎麼去記這個賬,而區塊鏈是用一種點對點的方式,由許多人來記賬本,形成一個分布式的賬本體系。所以說,區塊鏈沒有顛覆複式記賬,它們根本不是一個層面上的東西。

區塊鏈賬本中的會計憑證可以簡單地視為記錄和跟蹤目的的符號。現代複式記賬系統中的每個賬戶都會有相應的區塊鏈賬戶。區塊鏈賬戶相當於比特幣錢包,其中包含賬戶的唯一標識符、相關交易、當前餘額和用於驗證的加密密鑰。

區塊鏈賬戶將形成一個層次結構,將會計記錄集中在三個層次:底部的個人賬戶;中間的總資產、負債和權益;以及頂部的公司整體。

image

由於赊銷存貨採購涉及對外義務,因此「義務通證」將用於記錄此類事項。此通證是一份證明義務和資產所有權,以及其金額和時間的證書,並且一旦發行,是不可撤銷和不可否認的。

義務通證機制可以通過自動匹配通證總價值與供應商的應收賬款餘額,促進自動確認(DAI 和 Vasarhelyi,2016)的實施。義務通證也可以嵌入到智能合約中,該智能合約對雙方關係進行編碼,並可以在實現某些條件(例如到期日到達)後執行付款。

其他業務規則,如為提前付款提供折扣,也可以很容易地編碼到智能合約中,其允許根據未來條件和活動自動執行預先指定的條款。

通證交易被提交到區塊鏈網絡後,網絡中的計算機將執行多個程序來驗證交易,包括驗證:

  1. 公司 ERP 系統記錄;

  2. 交易過賬;

  3. 資產轉移;

  4. 正確的金額和賬目;

  5. 過賬方有效性(如公司的 ERP 系統或 AP 職員)。

雖然驗證過程將由區塊鏈技術實現自動化,但該過程應限於某些方,如會計師、管理層、審計師等,因此,該場景中的區塊鏈賬本屬於許可鏈類別。

此外,每一方在核查過程中都將發揮特定的作用,他們的行動和擔憂可能會得到不同的解決。例如,如果審計師懷疑某項交易,那麼可能會暫停該交易以供會計師確認,而 CFO 可以決定完全取消該交易。

這些規則也可以通過智能合約來執行。有效交易將被分組成塊並添加到主鏈中,然後擁有授權的用戶可以查看和研究它們。由於區塊鏈的性質,無法操縱已確認和上傳的交易。

為了保護公司敏感數據的隱私,交易可以在上傳到區塊鏈分類帳之前進行加密,只有擁有解密密鑰的用戶才能查看交易內容。

按照相同的程序,公司將採購、銷售和現金收集業務流程中生成的會計數據記錄到區塊鏈分類帳中。當公司處理付款時,會計通證將從現金賬戶轉移到應付賬款賬戶。

同時,供應商將義務通證送回公司,以證明義務的解除。同樣,公司可以在客戶赊購時收取債務通證,並在收到付款後結清該通證。如前所述,所有流程都是自動運行的,由於戰法牧是由區塊鏈技術加密保證的,因此偽造或銷毀它們以隱藏舞弊實際上是不可能的。

隨著現代商業世界會計信息自動化程度的不斷提高,大多數會計準則應嵌入實施和執行記錄過程的軟件和系統中(Krahel,2012)。智能合約可能在會計規則編碼和符合某些會計準則的交易自動記錄中發揮重要作用。

例如,在將「貨物裝運後應記錄銷售」規則編程為智能合約之後,此類程序可以在將銷售記錄插入區塊鏈分類帳之前檢查裝運日期,並暫停交易更新,直到貨物裝運。

對會計規則進行編碼的智能合同可以有效地控制會計活動的記錄,因此,可以對過賬、分類和截止等過程提供自動保證。

公司、審計師和準則制定者必須在智能合同的設計和實施中進行協作,因為這有助於此類合同的執行、自動化和自我監控。這些智能合約的模板庫將逐步開發,並有助於降低創建成本。

此外,獨立的認證機構可以保證它們的有效性和完整性。

實現會計生態系統

在基於區塊鏈的三式記賬信息系統中,自動信息驗證、處理、存儲和報告功能可以共同構成一個自給自足的會計生態系統。

在這樣一個生態系統中,智能合約將作為區塊鏈技術上的自主軟件代理運行,用於驗證、控制、防舞弊等。許多會計流程可以通過將業務規則或協議編碼為智能合約來實現自動化。

例如,通過自動執行智能合約,使用發票自動處理和記錄付款,並通過智能雇傭監控員工績效和支付動態工資(Peters 和 Panayi,2016)。智能合約形式的稅務申報自動化可以為政府機構提供持續更新。通過將稅收規則規劃成智能合同,稅收系統將變得更簡單,爭議更少(Allison,2015)。

智能合同還可以與物聯網技術相結合,物聯網技術可以捕獲物理對象的實際情況和活動,以自動化記賬過程。例如,如果一個庫存項目已知將根據其通過物聯網傳輸的地理信息離開公司,智能合約可以執行以將銷售記錄發布到區塊鏈分類帳。

此外,由於未來的設備將配備傳感器、智能芯片和接入網絡(Dai 和 Vasarhelyi,2016),它們可能能夠自我報告任何庫存損壞、未交付或延遲。這些報告可以觸發智能合約,及時調整相應的會計計量。除了自動化,智能合約還可以通過集成大數據和預測分析為會計流程添加智能。

例如,使用違約或信用評級預測模型編碼的智能合約可以根據債務人的財務狀況和購買行為監控債務人的違約風險,並相應地調整壞賬估計。

理想情況下,基於區塊鏈的財務信息可以立即向股東、債權人、商業夥伴、政府機構或其他利益相關方公開(Yermack,2017)。

每個信息使用者都有獨特的興趣和目標,導致不同的會計數據需求;例如,首席財務官和審計師需要完全訪問所有會計數據,應付款文員需要審查應付賬款分錄,而投資者只使用高度聚合的信息。

因此,應根據每種型別的信息使用者的角色和需求向其授予專門的訪問授權。如前一節所述,基於區塊鏈的會計信息系統允許用戶根據預定的角色查看不同聚合級別的數據。這種透明度的提高,加上區塊鏈的可驗證性質,有可能通過減少管理層收益操縱的機會來增加股東信任(Yermack,2017)。

由於記錄和演示過程正從手動操作轉向漸進式自動化,會計師的角色正從收集者和聚合者轉變為口譯員和分析師。

值得仔細考慮的一個重要問題是基於區塊鏈的會計生態系統參與者的範圍。尤其是在交易驗證以及智能合約創建和驗證過程中。

基於區塊鏈的會計系統被認為是許可區塊鏈,其中只有公司內部的實體(例如,其 ERP 系統或會計師)才能向區塊鏈分類帳提交交易記錄,驗證功能僅限於會計師、管理層和審計師。

智能合約的設計和履行可能涉及大量參與者,如管理層、業務合作夥伴代表、債權人、審計師、服務供應商(如大數據分析公司)等,只要他們能夠致力於創造高效智能合約。

但是,智能合約是否符合法規和法律的驗證應由相關專業人員執行,如審計師、律師和監管機構。

智能控制必須依賴於控制流程,該流程包括更改底層代碼的某些要求,以及爭議解決的規定(Yermack,2017)。

由於區塊鏈技術的機制確保了發布數據的完整性,因此也將用於保護智能控制中嵌入的代碼。通過在區塊鏈上發布(並可能加密)智能控制的代碼,管理人員和審計員的智能控制可以不斷驗證這些程序。

基於區塊鏈的持續保證涉及有關審計在自主自我調節範式(Yermack,2017)中的作用的爭論。

雖然審計師在驗證具體準確性上發揮的作用可能會減少,他們的判斷、監督和洞察力會變得更加重要。審計的重點會從記錄跟蹤和驗證轉變為更複雜的分析,如系統評估、風險評估、審計預測和欺詐檢測

審計師將扮演的另一個重要角色是智能控制設計、創造、執行的評估和審查。審計師需要了解智能控制中的代碼,並調查程序操作的準確性。

為了有資格履行這些職責,審計師應接受技術培訓並需要專為審計人員設計的輔助系統,用於理解、操作和分析區塊鏈及相關技術(Tschakert,Kokina,Kozlowski 和 Vasarhelyi,2016)。

image

關於區塊鏈的潛在應用性,但在會計和審計領域接受和充分利用該技術的挑戰不容忽視。

在過去的幾十年中,許多顛覆性技術,如 ERP 和 EDI(電子數據交換),已經大大提高公司的生產力和降低運營成本。

但是,解決方案的技術複雜性,大量財務和時間資源的投資要求,向業務合作夥伴擴展技術的難度以及對業務和流程更新的需求都可能阻礙這些技術的採用(Pan 和 Jang,2008)。

由於區塊鏈面臨的挑戰和 ERP 或 EDI 具有相似性,因此可以借鑒從 ERP 和 EDI 實施中汲取的經驗教訓。

在文獻中已經充分研究了對 ERP 和 EDI 技術的接受過程。

技術 - 組織 - 環境(TOE)框架(Tornatzky,Fleischer 和 Chakrabarti,1990)已用於研究對 ERP 或 EDI 的採用具有重大影響的因素(Schniederjans 和 Yadav,2013)。

該框架從三個方面研究了公司層面推動或阻礙技術創新的因素:技術、組織、環境。以下各節提供了對出於會計目的採用和實施區塊鏈的挑戰,與 ERP 或 EDI 進行了比較討論,包括 TOE 框架的三個角度,並且還指出有關解決或緩解挑戰的研究機會。

技術世界為商業活動提供了計算機、互聯網和先進的分析方法,但是會計計量模型的本質仍然是中世紀晚期的複式記賬模型(Pacioli,1514)。

此外,審計的基本方法(Montgomery,1919)在一個世紀中非常緩慢地發展,充其量只限於技術的使用。

擔心的是,在這些舊技術的基礎上進行現代會計和審計將使流程變得多餘、不靈活、無法抵禦現代網絡攻擊、並依賴於不合時宜的規則。

因此,在思考多種規則和會計專業性之後,本文提出了一種基於區塊鏈的會計和保證方法,它將提供實時、可驗證的信息披露和逐步自動化的保證。然而,開發和實施這種完全不同的技術的困難不容忽視。

本文的目的是討論區塊鏈技術如何影響會計和保證行業並提供意見,我們的研究仍存在許多局限性,我們指出了三個重要的問題。

首先,區塊鏈技術正在興起並迅速發展,隨著新算法和方法的引入,其會計和保證應用程序可能需要擴展和重新考慮;

其次,本文僅對區塊鏈在會計和保證環境中的作用進行了一般性討論,而區塊鏈在特定領域的應用和挑戰,例如政府審計,則需要進一步思考;

第三,三式記賬等概念可能只是對現存世界的一種適應,這可能不足以在快速變化的世界中使用。

證範式的變化

區塊鏈以及其他新興技術(例如物聯網、持續審計和控制監控機制、過程挖掘模型等),可以大大改變當前的審計範式,從而推動新一代的審計範式發展(Dai 和 Vasarhelyi,2016)。

在新的範式中,區塊鏈技術可以作為存儲和保護所有審計相關數據的基礎,審計師和其他服務提供商可以創建在區塊鏈上運行的智能合約,去執行有效的控制和高級分析。

這種結構可以使用智能合約自動確認資產負債表等式。例如,如果公司賬戶中的餘額設置為資產賬戶中的餘額減去負債和權益賬戶的總餘額,則可以創建智能合約來監控公司賬戶的餘額,當餘額不等於零時發出警報。

賬戶層次結構的另一個好處是它允許在不同級別查看數據。不同的信息使用者對會計數據採集有不同的要求和限制,因此應根據用戶角色授予不同的數據視圖。

會計學在經過一千年的發展之後迎來了轉折:三式記賬法。而區塊鏈技術就是實現這一類會計記賬方法的一種系統。進一步來說,這個系統創建了三組條目:其中兩組條目是複式記賬法的標配,另外一組條目是由收據發布方提供的(區塊鏈系統裡的節點)。發布方提供的條目是以交易的數字收據形式呈現的,上面還有發布方的簽名,為這筆交易創建了一個主導性的記錄,並由整個交易網絡共同存儲。簡單來說,區塊鏈的三方(多方)記賬保留了交易雙方的交易借貸信息和第三方(第三方為整個網絡),在原來的單方賬本中交易雙方各自保存記錄自己的賬本、整個商業網絡存在無數個賬本,當需要進行對賬、審查的時候需要第三方(審計公司)、監管、行業間清算協會等進行,整體成本非常高,而且安全性較低,容易發生風險。區塊鏈核心解決了複式記賬的幾個核心問題:

1. 單賬本之間的對賬變為全網共識

不同賬本的對賬變成了共識算法機制極大降低了複式賬本在安全性與互操作性上的巨大成本,區塊鏈網絡同時具有可擴展性,雖然單區塊鏈網絡的參與方擴展會降低性能,但目前聯盟鏈基本可以做到 100 個級別節點下性能損失不大,同時也可以通過可信跨鏈實現更大的賬本擴展,特別是對於金融行業來說,目前的技術已經能夠支持較多的多主體協作。

2. 先交易再結算流程變為交易即是結算

傳統的複式賬本之間的結算,特別是金融場景中的結算基本無法做到即時結算,通常是先進行一段時間業務交易再集中時間進行結算,結算壓力較大。而在區塊鏈中已經可以做到交易即結算(目前最快的共識機制可以做到一秒內出塊)在區塊鏈系統中,可以在區塊鏈內不同地址之間直接進行點對點轉移,甲地址之所得就是乙地址之所失。不同賬戶體系需要第三方對交易雙方賬戶進行更改,在區塊鏈中交易確認與分布式賬本更新同時完成,結算效率高。分布式賬本和已確認的交易是全網公開、不可篡改的(正常共識情況下),無論是 UTXO 模式還是 ACCOUNT 模式,交易天然與結算趨於一體,整個賬本完全實現自動化處理,隨著共識技術的發展,區塊鏈交易確定這一比較大的瓶頸已經得到好轉。對比傳統中心化結算方式,區塊鏈的效率提升是十倍級別以上。

3. 從數據賬本到可編程系統

在圖靈完備的智能合約出現之前,比特幣作為區塊鏈的最早實現和雛形,可以看作是一種單純的交易、結算網絡。比特幣網絡與銀行網絡的都可以看作單純的多方記賬模式與複式賬本模式的差別,隨著智能合約技術的發展和深入應用讓區塊鏈這一賬本出現了強大的可編程能力,拓寬了原有的簡單交易功能,開始實現複雜的條件支付、業務邏輯、自動執行腳本、契合法律關係的多方約定等更複雜的功能。賬本由原來只負責記錄交易數據變成了賬本本身可以完成複雜的原子級交易。舉一個簡單的例子:在複式在複雜交易情況下需要業務系統完成交易,再把交易結果記錄入賬本系統中,賬本只記錄了交易結果,而不記錄過程,這中間的環節會成為系統中不可忽視的缺點。而在區塊鏈中,複雜的交易過程就發生在賬本中,賬本對每一個次交易和事件都進行共識與見證,以保證交易的正確性,最後記錄交易過程。這樣可以非常好的消除系統間風險。

image

區塊鏈自金融的雛形與特點

一、通過自身活動產生基於全量的數字資產:目前最為典型的包括供應鏈金融中的應收賬款數字資產、訂單數字資產、數據銀行中的用戶自主數據

二、不依賴金融中介進行金融活動:參照目前最火的 Defi 項目我們就可以看到在 Crypto 世界中已經實現了用戶點對點的交易(絕大部分數字貨幣)、基於全網共識且人人可做市的去中心化交易所 Uniswap、通過合約控制的鏈上抵押穩定幣系統 MakerDao、鏈上無中心化擔保的借貸 AAVE 等。而這些方案也不斷在現實產業中以不同的方式實現。

廣義的金融基礎設施還包括法律環境、公司治理、會計準則、信用環境、反洗錢以及金融監管,其中最為重要的就是法律法規及相應的監管。

從技術特點上來看,區塊鏈技術呈現出了一種全新的監管友好架構,傳統的技術監管與受監管本質上是二元獨立的,監管方在外部對受監管方業務內部進行監管,從效率和深度上很難達到很好的效果,成本會很高。

區塊鏈技術可以讓監管方與受監管方同處一個業務狀態與環境中,其監管的手段、相應的法律法規和效果都完全不同於原有的監管框架。區塊鏈技術在監管及風險管控方面發揮作用主要依靠以下幾個特性:

1)全量業務數據可獲取:首先對於風險管控及監管來說,可以隨時同步賬本信息,對正在發生的鏈上業務進行監控,同時數據是不可篡改的,這非常有利於進行源頭確定和罪責。

2)智能合約的可編程性:通過將風險管理手段與業務邏輯同時寫入智能合約中,通過智能合約

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。