[go: up one dir, main page]

TWI709055B - 權益分配方法及裝置、電子設備 - Google Patents

權益分配方法及裝置、電子設備 Download PDF

Info

Publication number
TWI709055B
TWI709055B TW108101809A TW108101809A TWI709055B TW I709055 B TWI709055 B TW I709055B TW 108101809 A TW108101809 A TW 108101809A TW 108101809 A TW108101809 A TW 108101809A TW I709055 B TWI709055 B TW I709055B
Authority
TW
Taiwan
Prior art keywords
character sequence
blockchain
smart contract
participant
equity
Prior art date
Application number
TW108101809A
Other languages
English (en)
Other versions
TW202008195A (zh
Inventor
陸旭明
Original Assignee
開曼群島商創新先進技術有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 開曼群島商創新先進技術有限公司 filed Critical 開曼群島商創新先進技術有限公司
Publication of TW202008195A publication Critical patent/TW202008195A/zh
Application granted granted Critical
Publication of TWI709055B publication Critical patent/TWI709055B/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/602Providing cryptographic facilities or services
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/389Keeping log of transactions for guaranteeing non-repudiation of a transaction

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Accounting & Taxation (AREA)
  • Economics (AREA)
  • Finance (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Development Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Game Theory and Decision Science (AREA)
  • Educational Administration (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本說明書一個或多個實施例提供一種權益分配方法及裝置、電子設備,應用於區塊鏈節點;所述方法包括:調用用於產生字符序列的第一智慧合約,所述第一智慧合約被用於為參與方產生符合預設規則的隨機字符序列,所述隨機字符序列的第一產生時刻早於符合所述預設規則的目標字符序列的第二產生時刻;將所述隨機字符序列與所述參與方的身分資訊相關聯地發佈至區塊鏈;調用用於分配權益憑證的第二智慧合約,所述第二智慧合約被用於讀取所述隨機字符序列和所述目標字符序列,並在所述隨機字符序列匹配於所述目標字符序列的情況下向所述參與方分配第一權益憑證。

Description

權益分配方法及裝置、電子設備
本發明係有關區塊鏈技術領域,尤其是一種權益分配方法及裝置、電子設備。
在實施權益分配的過程中,比如網路資源的使用權、儲存資源的使用權、資料資源的調用權等,往往可分配的權益有限但參與分配的參與方數量眾多,如果對權益進行平均分配則導致每一參與方被分配的權益極少、反而影響了對權益的正常應用,並且一些情況下的權益可能無法分割,因而需要對參與方進行選取,從而將權益分配至被選取的參與方。
有鑑於此,本說明書一個或多個實施例提供一種權益分配方法及裝置、電子設備。 為實現上述目的,本說明書一個或多個實施例提供技術方案如下: 根據本說明書一個或多個實施例的第一方面,提出了一種權益分配方法,應用於區塊鏈節點;所述方法包括: 調用用於產生字符序列的第一智慧合約,所述第一智慧合約被用於為參與方產生符合預設規則的隨機字符序列,所述隨機字符序列的第一產生時刻早於符合所述預設規則的目標字符序列的第二產生時刻; 將所述隨機字符序列與所述參與方的身分資訊相關聯地發佈至區塊鏈; 調用用於分配權益憑證的第二智慧合約,所述第二智慧合約被用於讀取所述隨機字符序列和所述目標字符序列,並在所述隨機字符序列匹配於所述目標字符序列的情況下向所述參與方分配第一權益憑證。 根據本說明書一個或多個實施例的第二方面,提出了一種權益分配裝置,應用於區塊鏈節點;所述裝置包括: 第一調用單元,調用用於產生字符序列的第一智慧合約,所述第一智慧合約被用於為參與方產生符合預設規則的隨機字符序列,所述隨機字符序列的第一產生時刻早於符合所述預設規則的目標字符序列的第二產生時刻; 第一發佈單元,將所述隨機字符序列與所述參與方的身分資訊相關聯地發佈至區塊鏈; 第二調用單元,調用用於分配權益憑證的第二智慧合約,所述第二智慧合約被用於讀取所述隨機字符序列和所述目標字符序列,並在所述隨機字符序列匹配於所述目標字符序列的情況下向所述參與方分配第一權益憑證。 根據本說明書一個或多個實施例的第三方面,提出了一種電子設備,包括: 處理器; 用於儲存處理器可執行指令的儲存器; 其中,所述處理器通過運行所述可執行指令以實現如上述實施例中任一所述的權益分配方法。
這裡將詳細地對示例性實施例進行說明,其示例表示在圖式中。下面的描述涉及圖式時,除非另有表示,不同圖式中的相同數字表示相同或相似的要素。以下示例性實施例中所描述的實施方式並不代表與本說明書一個或多個實施例相一致的所有實施方式。相反,它們僅是與如所附申請專利範圍中所詳述的、本說明書一個或多個實施例的一些方面相一致的裝置和方法的例子。 需要說明的是:在其他實施例中並不一定按照本說明書示出和描述的順序來執行相應方法的步驟。在一些其他實施例中,其方法所包括的步驟可以比本說明書所描述的更多或更少。此外,本說明書中所描述的單個步驟,在其他實施例中可能被分解為多個步驟進行描述;而本說明書中所描述的多個步驟,在其他實施例中也可能被合併為單個步驟進行描述。 圖1是一示例性實施例提供的一種權益分配方法的流程圖。如圖1所示,該方法應用於區塊鏈節點,可以包括以下步驟: 步驟102,調用用於產生字符序列的第一智慧合約,所述第一智慧合約被用於為參與方產生符合預設規則的隨機字符序列,所述隨機字符序列的第一產生時刻早於符合所述預設規則的目標字符序列的第二產生時刻。 在一實施例中,通過在區塊鏈的客戶端上創建交易(transfer),可以通過該交易觸發對智慧合約的調用,比如上述的第一智慧合約、下述的第二智慧合約等。 在一實施例中,第一智慧合約中可以預先寫入產生符合預設規則的隨機字符序列的處理邏輯,使得該第一智慧合約被調用後,可以基於上述的處理邏輯自動產生符合該預設規則的隨機字符序列。由於第一智慧合約上的處理邏輯為公開內容,並且整個處理過程由第一智慧合約自動完成、不存在人工干預,使得能夠確保產生的隨機字符序列的隨機性,並且確保產生的隨機字符序列符合上述預設規則。 在一實施例中,上述的預設規則用於指示隨機字符序列所需滿足的組合條件,比如序列所包含的字符數量、字符類型、字符的取值範圍等,本說明書並不對此進行限制。例如,預設規則可以限制隨機字符序列為8位數字,則序列“45614381”符合該預設規則、序列“ax0642f0”不符合該預設規則;又例如,預設規則可以限制隨機字符序列為5位數字+3位字母,則序列“45614381”不符合該預設規則、序列“ax0642f0”符合該預設規則。 在一實施例中,由於第一智慧合約隨機產生各個參與方對應的隨機字符序列,使得不同參與方對應的隨機字符序列可能相同、也可能不同,都需要基於實際情況而確定。 步驟104,將所述隨機字符序列與所述參與方的身分資訊相關聯地發佈至區塊鏈。 在一實施例中,通過在區塊鏈的客戶端上創建交易,可以通過該交易將參與方輸入的預測結果發佈至區塊鏈上,成為區塊鏈的分布式資料庫中的一筆資料。 需要指出的是:區塊鏈中的交易,存在狹義的交易以及廣義的交易之分。狹義的交易是指使用者向區塊鏈發佈的一筆價值轉移;例如,在傳統的比特幣區塊鏈網路中,交易可以是使用者在區塊鏈中發起的一筆轉帳。而廣義的交易是指使用者向區塊鏈發佈的一筆具有業務意圖的業務資料;例如,運營方可以基於實際的業務需求搭建一個聯盟鏈,依託於聯盟鏈部署一些與價值轉移無關的其它類型的在線業務(比如,事件預測、租房業務、車輛調度業務、保險理賠業務、信用服務、醫療服務等),而在這類聯盟鏈中,交易可以是使用者在聯盟鏈中發佈的一筆具有業務意圖的業務訊息或者業務請求。本說明書中的交易,應當傾向於理解為廣義上的交易。 在一實施例中,由於區塊鏈採用分布式資料庫,使得發佈至區塊鏈上的隨機字符序列無法被篡改,可以確保該隨機字符序列真實、可靠。 在一實施例中,可以將所述隨機字符序列反饋至所述參與方,由參與方確定是否需要採用該隨機字符序列。在一種情況下,當接收到所述參與方返回的確認訊息時,可以將所述隨機字符序列與所述參與方的身分資訊相關聯地發佈至區塊鏈。在另一種情況下,當接收到所述參與方返回的重選訊息時,可以重新調用所述第一智慧合約,由該第一智慧合約重新產生一隨機字符序列,以更新所述隨機字符序列;其中,更新後的隨機字符序列還可以被反饋至參與方,以由參與方進行確認,而參與方可以通過重複上述過程,以對隨機字符序列進行確認或繼續更新。 步驟106,調用用於分配權益憑證的第二智慧合約,所述第二智慧合約被用於讀取所述隨機字符序列和所述目標字符序列,並在所述隨機字符序列匹配於所述目標字符序列的情況下向所述參與方分配第一權益憑證。 在一實施例中,第二智慧合約中可以預先寫入對隨機字符序列與目標字符序列進行比較的處理邏輯,以及基於比較結果對第一權益憑證進行分配的處理邏輯,使得第二智慧合約可以基於讀取的隨機字符序列與目標字符序列而自動確定是否需要向相應的參與方分配第一權益憑證;其中,由於第二智慧合約上的處理邏輯為公開內容,並且整個處理過程由智慧合約自動完成、不存在人工干預,使得無論是對隨機字符序列與目標字符序列的比較還是對第一權益憑證的分配,都能夠確保客觀、公正。 在一實施例中,當隨機字符序列與目標字符序列相同時,可以判定為該隨機字符序列匹配於目標字符序列。由於隨機字符序列、目標字符序列都具有隨機性,使得可能存在一個或多個隨機字符序列與目標字符序列相匹配,也可能不存在與所述目標字符序列相匹配的隨機字符序列。 在一實施例中,目標字符序列可以由鏈外對象產生後,傳入區塊鏈中。在一種情況下,目標字符序列可以由所述區塊鏈中的預言機(Oracle)節點發佈至所述區塊鏈上,由於預言機節點提供的資料被認為絕對可靠,因而可以確保該實際結果的準確性。在另一種情況下,目標字符序列可以為經共識後由所述區塊鏈中的任一區塊鏈節點發佈至所述區塊鏈上,譬如該任一區塊鏈節點可以在區塊鏈內發起共識、以針對該任一區塊鏈節點提供的目標字符序列進行確認,當該目標字符序列通過了各個區塊鏈節點的共識後,可以被應用於與隨機數字序列進行比較;例如,該任一區塊鏈節點可以通過調用上述的第一智慧合約,從而利用該第一智慧合約包含的處理邏輯隨機產生該目標字符序列。 在一實施例中,可以通過調用上述的第一智慧合約產生目標字符序列,一方面可以保證該目標字符序列的隨機性,另一方面可以保證該目標字符序列符合上述的預設規則,還可以避免在該目標字符序列的產生過程中涉及到人為干預和造假。 在一實施例中,所述第一權益憑證可以為區塊鏈內的智慧資產憑證,而所述第二智慧合約可以直接將所述智慧資產憑證分配至所述參與方,例如將該智慧資產憑證綁定至參與方在區塊鏈上對應的鏈內帳戶。智慧資產憑證是參與方可在區塊鏈內獲得的權益,例如區塊鏈資產、區塊鏈內的操作權限等,本說明書並不對此進行限制。 在一實施例中,所述第一權益憑證可以為區塊鏈外的鏈外權益憑證時,而所述第二智慧合約可以向鏈外對象發送分配指令,以指示所述鏈外對象向所述參與方分配所述鏈外權益憑證,例如將鏈外權益憑證綁定至參與方的鏈外帳戶。鏈外權益憑證可以包括用於表徵任意類型的鏈外權益的憑證,譬如在會員系統內的會員積分,在交易平臺上的優惠券、兌換券、抵價券,資料讀取權限,網路資源的使用權限,儲存空間的使用權限等,本說明書並不對此進行限制。 在一實施例中,區塊鏈節點可以將所述隨機字符序列與所述目標字符序列之間的匹配結果發佈至所述區塊鏈,以便於參與方、監管方或其他任意對象進行查看與核驗。 在一實施例中,可以確定所述參與方持有的第二權益憑證被凍結,以作為所述參與方的參與憑證;其中,所述第二智慧合約用於在所述隨機字符序列不匹配於所述目標字符序列的情況下解除所述參與方對所述參與憑證的持有關係。通過將參與方持有的第二權益憑證凍結為參與憑證,可以對參與方設置一定的參與門檻,從而在一定程度上限制參與方的數量。其中,參與方可以要求區塊鏈節點多次調用第一智慧合約,使得該參與方可以具有多個對應的隨機字符序列,而對於每一隨機字符序列,可以要求參與方分別凍結相應的參與憑證,否則可以拒絕產生相應的隨機字符序列。 在一實施例中,所述第一權益憑證所表徵的權益大小與所述第二權益憑證表徵的權益大小呈正相關。當第二權益憑證所表徵的權益越大時,表明參與方投入了更多的資源來爭奪第一權益憑證,因而可以相應提升第一權益憑證所表徵的權益大小,以作為對參與方的激勵。 在一實施例中,即便參與方並未凍結形成參與憑證,仍然可以參與對第一權益憑證的分配,並在隨機字符序列與目標字符序列相匹配的情況下獲得上述的第一權益憑證。在另一實施例中,當參與方並未凍結形成參與憑證時,可以拒絕為參與方產生相應的隨機字符序列,或者判定參與方對應的隨機字符序列無效,使其無法真正參與到對第一權益憑證的分配中;或者,在隨機字符序列與目標字符序列相匹配的情況下,雖然可以向該參與方分配第一權益憑證,但是該第一權益憑證無法表徵任何權益相當於未分配任何權益憑證,使得該參與方的參與無意義。 為了便於理解,下面以分配區塊鏈內的區塊鏈資源為例,對本說明書的權益分配方案進行描述。圖2是一示例性實施例提供的一種產生隨機數字串的示意圖;如圖2所示,假定使用者A希望參與獲取某一區塊鏈資源,該使用者A可以通過安裝有客戶端的手機21向設備23發起參與請求1;類似地,當使用者B希望參與獲取上述區塊鏈資源時,該使用者B可以通過安裝有客戶端的手機22向設備23發起參與請求2。 設備23被配置為管理資源分配的伺服端,該設備23一方面與使用者A-B等使用的手機21-22等進行交互,接收諸如上述的參與請求1-2等,另一方面與設備24進行交互。設備24被配置為區塊鏈中的一個區塊鏈節點,協助設備23完成對區塊鏈資源的分配。對區塊鏈資源的分配過程可以包括兩個階段:第一階段中,為使用者A、使用者B等各個參與方分別產生相應的隨機數字串,第二階段中,基於各個參與方對應的隨機數字串,對區塊鏈資源進行分配;下面分別針對這兩個階段進行描述。 圖3是一示例性實施例提供的一種產生隨機數字串的示意圖;如圖3所示,步驟302在作為伺服端側的設備23處執行,步驟304-306、310在作為區塊鏈節點側的設備24處執行,步驟308在設備24調用的智慧合約側執行;產生隨機數字串的過程可以包括以下步驟: 步驟302,設備23接收來自參與方的參與請求。 在一實施例中,使用者A、使用者B可以作為參與方,設備23可以接收使用者A通過手機21發起的參與請求1、接收使用者B通過手機22發起的參與請求2。 步驟304,設備24接收設備23發送的產生指令。 在一實施例中,以使用者A為例:設備23在接收到使用者A通過手機21發起的參與請求1後,可以向設備24發送產生指令1,該產生指令1用於指示設備24觸發對隨機數字串的產生步驟,以產生使用者A對應的隨機數字串1。類似地,響應於使用者B通過手機22發起的參與請求2,設備23可以向設備24發送產生指令2,該產生指令2用於指示設備24觸發對隨機數字串的產生步驟,以產生使用者B對應的隨機數字串2。 步驟306,設備24創建交易,並發佈至區塊鏈中。 步驟308,智慧合約1被設備24創建的交易所觸發,產生隨機數字串。 在一實施例中,智慧合約1可以掃描區塊鏈上的交易,並在掃描到設備24在步驟306中發佈的交易後,使得該智慧合約1被調用。在其他實施例中,設備24還可以通過其他方式調用智慧合約1,譬如將創建的交易直接發送至智慧合約1的合約位址等,本說明書並不對此進行限制。 在一實施例中,智慧合約1中預先定義了產生隨機數字串的功能邏輯,使得智慧合約1可以基於該功能邏輯自動產生符合預設規則的隨機數字串,譬如該預設規則可以用於指示該隨機數字串的長度、數值範圍等。由於智慧合約1被發佈於區塊鏈上,使得智慧合約1中定義的功能邏輯為公開資料,從而確保對於隨機數字串的產生結果客觀、公平,避免人為干預造成的暗箱操作等情況。 步驟310,設備24獲取智慧合約1產生的隨機數字串,並發佈至區塊鏈中。 在一實施例中,以使用者A為例:當智慧合約1為使用者A產生隨機數字串1時,設備24可以創建一交易,該交易中包含該隨機數字串1和使用者A的身分資訊,然後將該交易在區塊鏈中進行共識,使得該交易經過共識後能夠被發佈至區塊鏈中,以記錄至區塊鏈的分布式資料庫中,即“上鏈”。本說明書並不限定採用的共識算法的類型;例如,當設備24所處的區塊鏈為聯盟鏈或公有鏈時,該設備24可以基於諸如PBFT(Practical Byzantine Fault Tolerance,實用拜占庭容錯)算法向其他區塊鏈節點發起共識,並在通過共識後將上述交易發佈至區塊鏈,使其被記錄至區塊鏈的分布式資料庫中;再例如,當設備24所處的區塊鏈為公有鏈時,該設備24可以與其他區塊鏈節點基於POW(Proof of Work,工作量證明)算法、POS(Proof of Stake,股權證明)算法或其他算法競爭記帳權,並由獲得記帳權的區塊鏈節點向相應區塊內記入交易資料,而當包含上述隨機數字串1和使用者A的身分資訊的交易被記入時,該隨機數字串1和使用者A的身分資訊可以被相關聯地記錄至區塊鏈的分布式資料庫中。類似地,使用者B或其他使用者對應的隨機數字串,也可以與相應使用者的身分資訊相關聯地記錄至區塊鏈中,此處不再一一贅述。
在一實施例中,設備24可以首先將隨機數字串1返回設備23,使得設備23可以將該隨機數字串1返回手機21,以供使用者A進行查看和確認;當使用者A確認採用該隨機數字串1時,可以通過手機21向設備23發送確認訊息,則設備23可以通知設備24將該隨機數字串1與使用者A的身分資訊相關聯地上鏈;而當使用者A不希望採用該隨機數字串1時,可以通過手機21向設備23發送重選訊息,則設備23可以通知設備24丟棄該隨機數字串1或避免通知設備24將該隨機數字串1與使用者A的身分資訊相關聯地上鏈,並且該設備23可以重新觸發步驟304~310,產生更新後的隨機數字串1,以供使用者A進行確認。使用者A可以多次要求設備23對產生的隨機數字串進行更新/更換,直至得到滿意的隨機數字串。類似地,使用者B或其他使用者也可以對智慧合約1產生的隨機數字串進行確認或要求更換,此處不再一一贅述。
在一實施例中,每一參與方可以要求產生多個隨機數字串。但是,每增加一個隨機數字串,參與方獲得區塊鏈資源的概率也可能隨之增大,因而可以對參與方設置一定參與門檻,確保公平競爭。仍以使用者A為例,當使用者A通過手機21發起參與請求1時,可以對使用者A持有的一定權益憑證進行凍結,以作為其參與憑證,譬如該參與憑證可以為使用者A在鏈外對象處的會員積分、參與券等鏈外權益憑證,或者該參與憑證可以為使用者A在區塊鏈上持有的智慧資產憑證,本說明書並不對此進行限制。其中,當使用者A持有多份參與憑證時,可以分別用於獲得多份隨機數字串,也可以應用於同一份隨機數字串,本說明書並不對此進行限制。
在一實施例中,上述的參與憑證並非必須,所有參與方均可以在不提供參與憑證的情況下,要求獲得相應的隨機數字串,但應當限制每個參與方所能夠獲得隨機數字串的數量,比如每個參與方僅能獲得1個隨機數字串或不超過3個隨機數字串等,從而確保各個參與方獲得區塊鏈資源的概率相同或近似相同。
圖4是一示例性實施例提供的一種分配區塊鏈資源的示意圖;相應地,圖5是一示例性實施例提供的一種分配區塊鏈資源的示意圖。如圖5所示,步驟502-504、510在作為區塊鏈節點側的設備24處執行,步驟506-508在設備24調用的智慧合約側執行;產生隨機數字串的過程可以包括以下步驟:
步驟502,設備24確認是否到達預設時刻。 在一實施例中,對於區塊鏈資源的分配可以是週期性的,可以按照預定義的週期長度分別確定每一週期中的該預設時刻。在另一實施例中,對於區塊鏈資源的分配並非週期性的,可以根據實際情況定義該預設時刻。本說明書並不對此進行限制。 步驟504,設備24創建交易,並發佈至區塊鏈中。 步驟506,智慧合約2被設備24創建的交易所觸發,分別獲取隨機數字串、目標數字串,以確定隨機數字串與目標數字串是否匹配。 在一實施例中,智慧合約2可以掃描區塊鏈上的交易,並在掃描到設備24在步驟504中發佈的交易後,使得該智慧合約2被調用。在其他實施例中,設備24還可以通過其他方式調用智慧合約2,譬如將創建的交易直接發送至智慧合約2的合約位址等,本說明書並不對此進行限制。 在一實施例中,智慧合約2中預先定義了對隨機數字串和目標數字串進行獲取、比較的功能邏輯,使得智慧合約2可以基於該功能邏輯自動獲取隨機數字串和目標數字串,並對隨機數字串和目標數字串進行比較。 在一實施例中,通過如圖3所示的步驟310,使得隨機數字串被分別記錄於區塊鏈上的交易中,這些交易可以被標記為與區塊鏈資源的分配相關,使得智慧合約2可以據此從區塊鏈中查找到這些交易,並獲取隨機數字串。例如,智慧合約2可以通過掃描特定位址的交易記錄或者特定流水號的交易記錄,即可獲得相應交易內包含的隨機數字串。 在一實施例中,預言機節點25傳入的目標數字串被記錄於區塊鏈中的某一交易中,該交易被標記為與區塊鏈資源的分配相關,使得智慧合約2可以據此從區塊鏈中查找到該交易,並獲取該目標數字串。例如,智慧合約2可以通過掃描特定位址的交易記錄或者特定流水號的交易記錄,即可獲得相應交易內包含的目標數字串。其中,預言機節點25可以從預設的鏈外對象處獲得該目標數字串,而該鏈外對象可以通過公證搖號、電腦隨機產生等方式獲得該目標數字串。 在一實施例中,設備24可以通過調用智慧合約1,譬如通過類似於步驟306-308的方式,使得智慧合約1可以基於預定義的功能邏輯隨機產生一組數字串,並將其作為該目標數字串。然後,設備24可以將該目標數字串通過交易發佈至區塊鏈中,以由智慧合約2進行獲取並與隨機數字串進行比較。正如上文所述,由於智慧合約1中定義的功能邏輯為公開資料,從而確保對於目標數字串的產生結果客觀、公平,避免人為干預造成的暗箱操作等情況。 在一實施例中,隨機數字串、目標數字串均存在對應的產生時刻,在將隨機數字串與目標數字串進行比較之前,應當確定隨機數字串的產生時刻在目標數字串的產生時刻之前,避免參與方在獲知目標數字串之後才獲取隨機數字串而造成作弊行為。此外,還可以定義隨機數字串的產生時刻應當在先前已使用過(已經被用於與隨機數字串進行比較,以分配區塊鏈資源)的目標數字串的產生時刻之後,避免同一隨機數字串被反復應用於與不同的目標數字串進行比較。 步驟508,當隨機數字串與目標數字串相匹配時,智慧合約2向相應的參與方分配區塊鏈資源憑證。 在一實施例中,以使用者A為例。假定使用者A對應的隨機數字串1與目標數字串相匹配,智慧合約2可以向使用者A分配區塊鏈資源憑證,該區塊鏈資源憑證表徵了區塊鏈中相應的區塊鏈資源。 在一實施例中,當未要求使用者A預先凍結形成參與憑證時,分配的區塊鏈資源憑證所表徵的權益大小為預設大小。 在一實施例中,當使用者A預先凍結了參與憑證時,分配的區塊鏈資源憑證所表徵的權益大小與該參與憑證所表徵的權益大小呈正相關。例如,當使用者A凍結了1份參與憑證時,分配的區塊鏈資源憑證所表徵的權益大小為a,當使用者A凍結了5份參與憑證時,分配的區塊鏈資源憑證所表徵的權益大小為5a。其中,所分配的區塊鏈資源憑證所表徵的權益大小可以不大於預設最大值。 在一實施例中,當使用者A對應的隨機數字串1與目標數字串不匹配時,若使用者A預先凍結了參與憑證,智慧合約2可以控制解除使用者A對該參與憑證的持有關係,以作為使用者A參與競爭區塊鏈資源的代價,可以避免使用者A隨意參與競爭,有助於確保公平。 其中,當參與憑證為凍結的區塊鏈權益憑證時,智慧合約2可以直接扣除該參與憑證;當參與憑證為凍結的鏈外權益憑證時,智慧合約2可以向該參與憑證的管理方發送扣除指令,以指示該管理方扣除該參與憑證。 步驟510,設備24獲取智慧合約2返回的匹配結果,並將該匹配結果發佈至區塊鏈中。 在一實施例中,通過將匹配結果上鏈,便於後續進行查看、核驗等,確保匹配結果真實可靠、有據可依。 圖6是一示例性實施例提供的一種設備的示意結構圖。請參考圖6,在硬體層面,該設備包括處理器602、內部匯流排604、網路介面606、記憶體608以及非易失性儲存器610,當然還可能包括其他業務所需要的硬體。處理器602從非易失性儲存器610中讀取對應的電腦程式到記憶體608中然後運行,在邏輯層面上形成權益分配裝置。當然,除了軟體實現方式之外,本說明書一個或多個實施例並不排除其他實現方式,比如邏輯器件抑或軟硬體結合的方式等等,也就是說以下處理流程的執行主體並不限定於各個邏輯單元,也可以是硬體或邏輯器件。 請參考圖7,在軟體實施方式中,該權益分配裝置應用於區塊鏈節點;該裝置可以包括: 第一調用單元71,調用用於產生字符序列的第一智慧合約,所述第一智慧合約被用於為參與方產生符合預設規則的隨機字符序列,所述隨機字符序列的第一產生時刻早於符合所述預設規則的目標字符序列的第二產生時刻; 第一發佈單元72,將所述隨機字符序列與所述參與方的身分資訊相關聯地發佈至區塊鏈; 第二調用單元73,調用用於分配權益憑證的第二智慧合約,所述第二智慧合約被用於讀取所述隨機字符序列和所述目標字符序列,並在所述隨機字符序列匹配於所述目標字符序列的情況下向所述參與方分配第一權益憑證。 可選的, 所述目標字符序列由所述第二智慧合約從所述區塊鏈上讀取,所述目標字符序列由所述區塊鏈中的預言機節點發佈至所述區塊鏈上; 或者,所述目標字符序列由所述第二智慧合約從所述區塊鏈上讀取,所述目標字符序列經共識後由所述區塊鏈中的任一區塊鏈節點發佈至所述區塊鏈上。 可選的,所述第一發佈單元72具體用於: 將所述隨機字符序列反饋至所述參與方; 當接收到所述參與方返回的確認訊息時,將所述隨機字符序列與所述參與方的身分資訊相關聯地發佈至區塊鏈。 可選的,還包括: 第三調用單元74,當接收到所述參與方返回的重選訊息時,重新調用所述第一智慧合約,以更新所述隨機字符序列。 可選的, 當所述第一權益憑證為區塊鏈內的智慧資產憑證時,所述第二智慧合約用於將所述智慧資產憑證分配至所述參與方; 當所述第一權益憑證為區塊鏈外的鏈外權益憑證時,所述第二智慧合約用於向鏈外對象發送分配指令,以指示所述鏈外對象向所述參與方分配所述鏈外權益憑證。 可選的,還包括: 第二發佈單元75,將所述隨機字符序列與所述目標字符序列之間的匹配結果發佈至所述區塊鏈。 可選的,還包括: 確定單元76,確定所述參與方持有的第二權益憑證被凍結,以作為所述參與方的參與憑證; 其中,所述第二智慧合約用於在所述隨機字符序列不匹配於所述目標字符序列的情況下解除所述參與方對所述參與憑證的持有關係。 可選的,所述第一權益憑證所表徵的權益大小與所述第二權益憑證表徵的權益大小呈正相關。 上述實施例闡明的系統、裝置、模組或單元,具體可以由電腦晶片或實體實現,或者由具有某種功能的產品來實現。一種典型的實現設備為電腦,電腦的具體形式可以是個人電腦、膝上型電腦、蜂窩電話、相機電話、智慧電話、個人數位助理、媒體播放器、導航設備、電子郵件收發設備、遊戲控制台、平板電腦、可穿戴設備或者這些設備中的任意幾種設備的組合。 在一個典型的配置中,電腦包括一個或多個處理器(CPU)、輸入/輸出介面、網路介面和記憶體。 記憶體可能包括電腦可讀媒介中的非永久性儲存器,隨機存取儲存器(RAM)及/或非易失性記憶體等形式,如唯讀儲存器(ROM)或快閃記憶體(flash RAM)。記憶體是電腦可讀媒介的示例。 電腦可讀媒介包括永久性和非永久性、可行動和非可行動媒體可以由任何方法或技術來實現資訊儲存。資訊可以是電腦可讀指令、資料結構、程式的模組或其他資料。電腦的儲存媒介的例子包括,但不限於相變記憶體(PRAM)、靜態隨機存取儲存器(SRAM)、動態隨機存取儲存器(DRAM)、其他類型的隨機存取儲存器(RAM)、唯讀儲存器(ROM)、電可抹除可程式化唯讀儲存器(EEPROM)、快閃記憶體或其他記憶體技術、唯讀光碟唯讀儲存器(CD-ROM)、數位多功能光碟(DVD)或其他光學儲存、卡式磁帶、磁碟儲存、量子儲存器、基於石墨烯的儲存媒介或其他磁性儲存設備或任何其他非傳輸媒介,可用於儲存可以被計算設備存取的資訊。按照本文中的界定,電腦可讀媒介不包括暫存電腦可讀媒體(transitory media),如調變的資料信號和載波。 還需要說明的是,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,並不排除在包括所述要素的過程、方法、商品或者設備中還存在另外的相同要素。 上述對本說明書特定實施例進行了描述。其它實施例在所附申請專利範圍的範圍內。在一些情況下,在申請專利範圍中記載的動作或步驟可以按照不同於實施例中的順序來執行並且仍然可以實現期望的結果。另外,在圖式中描繪的過程不一定要求示出的特定順序或者連續順序才能實現期望的結果。在某些實施方式中,多任務處理和並行處理也是可以的或者可能是有利的。 在本說明書一個或多個實施例使用的術語是僅僅出於描述特定實施例的目的,而非旨在限制本說明書一個或多個實施例。在本說明書一個或多個實施例和所附申請專利範圍中所使用的單數形式的“一種”、“所述”和“該”也旨在包括多數形式,除非上下文清楚地表示其他含義。還應當理解,本文中使用的術語“及/或”是指並包含一個或多個相關聯的列出項目的任何或所有可能組合。 應當理解,儘管在本說明書一個或多個實施例可能採用術語第一、第二、第三等來描述各種資訊,但這些資訊不應限於這些術語。這些術語僅用來將同一類型的資訊彼此區分開。例如,在不脫離本說明書一個或多個實施例範圍的情況下,第一資訊也可以被稱為第二資訊,類似地,第二資訊也可以被稱為第一資訊。取決於語境,如在此所使用的詞語“如果”可以被解釋成為“在……時”或“當……時”或“響應於確定”。 以上所述僅為本說明書一個或多個實施例的較佳實施例而已,並不用以限制本說明書一個或多個實施例,凡在本說明書一個或多個實施例的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本說明書一個或多個實施例保護的範圍之內。
102‧‧‧步驟 104‧‧‧步驟 106‧‧‧步驟 21‧‧‧手機 22‧‧‧手機 23‧‧‧設備 24‧‧‧設備 25‧‧‧預言機節點 302‧‧‧步驟 304‧‧‧步驟 306‧‧‧步驟 308‧‧‧步驟 310‧‧‧步驟 502‧‧‧步驟 504‧‧‧步驟 506‧‧‧步驟 508‧‧‧步驟 510‧‧‧步驟 602‧‧‧處理器 604‧‧‧內部匯流排 606‧‧‧網路介面 608‧‧‧記憶體 610‧‧‧非易失性儲存器 71‧‧‧第一調用單元 72‧‧‧第一發佈單元 73‧‧‧第二調用單元 74‧‧‧第三調用單元 75‧‧‧第二發佈單元 76‧‧‧確定單元
圖1是一示例性實施例提供的一種權益分配方法的流程圖。 圖2是一示例性實施例提供的一種產生隨機數字串的示意圖。 圖3是一示例性實施例提供的一種產生隨機數字串的示意圖。 圖4是一示例性實施例提供的一種分配區塊鏈資源的示意圖。 圖5是一示例性實施例提供的一種分配區塊鏈資源的示意圖。 圖6是一示例性實施例提供的一種設備的結構示意圖。 圖7是一示例性實施例提供的一種權益分配裝置的方塊圖。

Claims (17)

  1. 一種權益分配方法,應用於區塊鏈節點;所述方法包括:調用用於產生字符序列的第一智慧合約,所述第一智慧合約被用於為參與方產生符合預設規則的隨機字符序列,所述隨機字符序列的第一產生時刻早於符合所述預設規則的目標字符序列的第二產生時刻,被第二智慧合約從所述區塊鏈上讀取的所述目標字符序列由鏈外對象發佈至區塊鏈上或由所述第一智慧合約產生;將所述隨機字符序列與所述參與方的身分資訊相關聯地發佈至區塊鏈;調用用於分配權益憑證的所述第二智慧合約,所述第二智慧合約被用於讀取所述隨機字符序列和所述目標字符序列,並在所述隨機字符序列匹配於所述目標字符序列的情況下向所述參與方分配第一權益憑證。
  2. 根據請求項1所述的方法,所述目標字符序列由所述第二智慧合約從所述區塊鏈上讀取,所述目標字符序列由所述區塊鏈中的預言機節點發佈至所述區塊鏈上;或者,所述目標字符序列由所述第二智慧合約從所述區塊鏈上讀取,所述目標字符序列經共識後由所述區塊鏈中的任一區塊鏈節點發佈至所述區塊鏈上。
  3. 根據請求項1所述的方法,所述將所述隨機字符序列與所述參與方的身分資訊相關聯地發佈至區塊鏈,包括:將所述隨機字符序列反饋至所述參與方;當接收到所述參與方返回的確認訊息時,將所述隨機字符序列與所述參與方的身分資訊相關聯地發佈至區塊鏈。
  4. 根據請求項3所述的方法,還包括:當接收到所述參與方返回的重選訊息時,重新調用所述第一智慧合約,以更新所述隨機字符序列。
  5. 根據請求項1所述的方法,當所述第一權益憑證為區塊鏈內的智慧資產憑證時,所述第二智慧合約用於將所述智慧資產憑證分配至所述參與方;當所述第一權益憑證為區塊鏈外的鏈外權益憑證時,所述第二智慧合約用於向鏈外對象發送分配指令,以指示所述鏈外對象向所述參與方分配所述鏈外權益憑證。
  6. 根據請求項1所述的方法,還包括:將所述隨機字符序列與所述目標字符序列之間的匹配結果發佈至所述區塊鏈。
  7. 根據請求項1所述的方法,還包括:確定所述參與方持有的第二權益憑證被凍結,以作為所述參與方的參與憑證;其中,所述第二智慧合約用於在所述隨機字符序列不匹配於所述目標字符序列的情況下解除所述參與方對所述參與憑證的持有關係。
  8. 根據請求項7所述的方法,所述第一權益憑證所表徵的權益大小與所述第二權益憑證表徵的權益大小呈正相關。
  9. 一種權益分配裝置,應用於區塊鏈節點;所述裝置包括:第一調用單元,調用用於產生字符序列的第一智慧合約,所述第一智慧合約被用於為參與方產生符合預設規則的隨機字符序列,所述隨機字符序列的第一產生時刻早於符合所述預設規則的目標字符序列的第二產生時刻,被第二智慧合約從所述區塊鏈上讀取的所述目標字符序列由鏈外對象發佈至區塊鏈上或由所述第一智慧合約產生;第一發佈單元,將所述隨機字符序列與所述參與方的身分資訊相關聯地發佈至區塊鏈;第二調用單元,調用用於分配權益憑證的所述第二智慧合約,所述第二智慧合約被用於讀取所述隨機字符序列和所述目標字符序列,並在所述隨機字符序列匹配於所述 目標字符序列的情況下向所述參與方分配第一權益憑證。
  10. 根據請求項9所述的裝置,所述目標字符序列由所述第二智慧合約從所述區塊鏈上讀取,所述目標字符序列由所述區塊鏈中的預言機節點發佈至所述區塊鏈上;或者,所述目標字符序列由所述第二智慧合約從所述區塊鏈上讀取,所述目標字符序列經共識後由所述區塊鏈中的任一區塊鏈節點發佈至所述區塊鏈上。
  11. 根據請求項9所述的裝置,所述第一發佈單元具體用於:將所述隨機字符序列反饋至所述參與方;當接收到所述參與方返回的確認訊息時,將所述隨機字符序列與所述參與方的身分資訊相關聯地發佈至區塊鏈。
  12. 根據請求項11所述的裝置,還包括:第三調用單元,當接收到所述參與方返回的重選訊息時,重新調用所述第一智慧合約,以更新所述隨機字符序列。
  13. 根據請求項9所述的裝置,當所述第一權益憑證為區塊鏈內的智慧資產憑證時, 所述第二智慧合約用於將所述智慧資產憑證分配至所述參與方;當所述第一權益憑證為區塊鏈外的鏈外權益憑證時,所述第二智慧合約用於向鏈外對象發送分配指令,以指示所述鏈外對象向所述參與方分配所述鏈外權益憑證。
  14. 根據請求項9所述的裝置,還包括:第二發佈單元,將所述隨機字符序列與所述目標字符序列之間的匹配結果發佈至所述區塊鏈。
  15. 根據請求項9所述的裝置,還包括:確定單元,確定所述參與方持有的第二權益憑證被凍結,以作為所述參與方的參與憑證;其中,所述第二智慧合約用於在所述隨機字符序列不匹配於所述目標字符序列的情況下解除所述參與方對所述參與憑證的持有關係。
  16. 根據請求項15所述的裝置,所述第一權益憑證所表徵的權益大小與所述第二權益憑證表徵的權益大小呈正相關。
  17. 一種實現權益分配方法的電子設備,包括:處理器;用於儲存處理器可執行指令的儲存器; 其中,所述處理器通過運行所述可執行指令以實現如請求項1至8中任一項所述的權益分配方法。
TW108101809A 2018-07-27 2019-01-17 權益分配方法及裝置、電子設備 TWI709055B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201810845016.0A CN108985644B (zh) 2018-07-27 2018-07-27 权益分配方法及装置、电子设备
CN201810845016.0 2018-07-27

Publications (2)

Publication Number Publication Date
TW202008195A TW202008195A (zh) 2020-02-16
TWI709055B true TWI709055B (zh) 2020-11-01

Family

ID=64551832

Family Applications (1)

Application Number Title Priority Date Filing Date
TW108101809A TWI709055B (zh) 2018-07-27 2019-01-17 權益分配方法及裝置、電子設備

Country Status (6)

Country Link
US (2) US11087372B2 (zh)
EP (1) EP3779815A4 (zh)
CN (1) CN108985644B (zh)
SG (1) SG11202010706WA (zh)
TW (1) TWI709055B (zh)
WO (1) WO2020019798A1 (zh)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108985644B (zh) * 2018-07-27 2021-02-09 创新先进技术有限公司 权益分配方法及装置、电子设备
CN110046300A (zh) * 2018-12-14 2019-07-23 阿里巴巴集团控股有限公司 内容推送方法及装置、电子设备
CN111932222B (zh) * 2019-04-24 2025-02-21 阿里巴巴集团控股有限公司 网络资源处理和网络红包发放方法、设备及存储介质
US11188521B2 (en) * 2019-06-05 2021-11-30 International Business Machines Corporation Flexible transaction validation
CN110602249B (zh) * 2019-09-29 2021-10-22 腾讯科技(深圳)有限公司 一种资源分配的方法以及相关装置
CN113449342B (zh) * 2020-03-27 2023-04-11 山东浪潮质量链科技有限公司 一种基于区块链的随机数预言机实现方法、设备及介质
CN111461793B (zh) * 2020-04-27 2023-10-10 吉林省桥王智能科技有限公司 基于活跃度概率选择的积分链共识方法
CN111562902B (zh) * 2020-05-07 2023-08-11 成都库珀创新科技有限公司 一种基于区块链的随机数生成方法及装置
CN113688356A (zh) * 2020-05-18 2021-11-23 国家广播电视总局广播电视科学研究院 数字媒体内容的权益控制方法、装置、设备及存储介质
CN112417032B (zh) * 2020-07-22 2023-11-14 贵州鼎西众讯科技有限公司 基于区块链的动态股权分配方法、系统及装置
CN112001732B (zh) * 2020-09-03 2024-07-26 浙江网商银行股份有限公司 业务处理系统、方法以及装置
EP4238275A1 (en) * 2020-10-29 2023-09-06 Ocelot Technologies, Inc. Blockchain-based secure, anonymizing message bus
CN112184194A (zh) * 2020-11-02 2021-01-05 立旃(上海)科技有限公司 基于区块链的资源授权方法及装置
US12236422B2 (en) * 2022-01-05 2025-02-25 Mastercard International Incorporated Computer-implemented methods and systems for authentic user-merchant association and services
CN114511270A (zh) * 2022-02-18 2022-05-17 北京京东拓先科技有限公司 用于分配库存的方法、装置、电子设备和介质
EP4495871A4 (en) * 2022-03-18 2025-05-14 Fujitsu Limited INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD AND INFORMATION PROCESSING PROGRAM
CN115169992B (zh) * 2022-09-02 2023-01-17 天聚地合(苏州)科技股份有限公司 基于区块链的数据要素权益分配方法、装置和系统
CN116991936B (zh) * 2022-10-08 2025-08-26 腾讯科技(深圳)有限公司 基于区块链的权益凭证管理方法、装置、电子设备和介质
CN117273712A (zh) * 2023-11-20 2023-12-22 中国证券登记结算有限责任公司 权益凭证处理方法、装置和系统

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106600405A (zh) * 2016-11-17 2017-04-26 复旦大学 基于区块链的数据权益保护方法
CN107423945A (zh) * 2017-04-13 2017-12-01 葛武 基于区块链技术的智能能源交易管理系统及方法
CN108985644A (zh) * 2018-07-27 2018-12-11 阿里巴巴集团控股有限公司 权益分配方法及装置、电子设备

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015085393A1 (en) * 2013-12-13 2015-06-18 Tang li jun System and method for rating a transaction history
US20150302400A1 (en) * 2014-04-18 2015-10-22 Ebay Inc. Distributed crypto currency reputation system
US20160098730A1 (en) * 2014-10-01 2016-04-07 The Filing Cabinet, LLC System and Method for Block-Chain Verification of Goods
US9436923B1 (en) * 2015-02-26 2016-09-06 Skuchain, Inc. Tracking unitization occurring in a supply chain
GB201511964D0 (en) * 2015-07-08 2015-08-19 Barclays Bank Plc Secure digital data operations
US12452075B2 (en) * 2015-07-14 2025-10-21 Fmr Llc Asynchronous crypto asset transfer and social aggregating, fractionally efficient transfer guidance, conditional triggered transaction, datastructures, apparatuses, methods and systems
EP3394779B1 (en) * 2015-12-22 2021-11-03 Financial & Risk Organisation Limited Methods and systems for identity creation, verification and management
US10496989B2 (en) * 2016-02-22 2019-12-03 Bank Of America Corporation System to enable contactless access to a transaction terminal using a process data network
US11526938B2 (en) * 2016-03-31 2022-12-13 Refinitiv Us Organization Llc Systems and methods for providing financial data to financial instruments in a distributed ledger system
US10521775B2 (en) * 2016-04-18 2019-12-31 R3 Ltd. Secure processing of electronic transactions by a decentralized, distributed ledger system
US10046228B2 (en) * 2016-05-02 2018-08-14 Bao Tran Smart device
CN107819582A (zh) * 2016-09-14 2018-03-20 陈新 智能区块链互联系统
US11663609B2 (en) * 2016-10-04 2023-05-30 International Business Machines Corporation Method and apparatus to enforce smart contract execution hierarchy on blockchain
US20180130034A1 (en) * 2016-11-07 2018-05-10 LedgerDomain, LLC Extended blockchains for event tracking and management
GB201620691D0 (en) * 2016-12-05 2017-01-18 Quanta Tech Ltd Random number generation
JP7308756B2 (ja) * 2016-12-30 2023-07-14 ビーシー ディベロップメント ラボズ ゲーエムベーハー ブロックチェーン対応サービスプロバイダシステム
TWI614712B (zh) * 2017-01-20 2018-02-11 現代財富控股有限公司 智能合約的事件連結系統及其方法
CN107993047B (zh) * 2017-11-22 2021-02-19 焦文华 一种基于区块链的保单销售佣金权益管理方法
CN108234515B (zh) * 2018-01-25 2020-07-24 中国科学院合肥物质科学研究院 一种基于智能合约的自认证数字身份管理系统及其方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106600405A (zh) * 2016-11-17 2017-04-26 复旦大学 基于区块链的数据权益保护方法
CN107423945A (zh) * 2017-04-13 2017-12-01 葛武 基于区块链技术的智能能源交易管理系统及方法
CN108985644A (zh) * 2018-07-27 2018-12-11 阿里巴巴集团控股有限公司 权益分配方法及装置、电子设备

Also Published As

Publication number Publication date
US11087372B2 (en) 2021-08-10
CN108985644A (zh) 2018-12-11
EP3779815A1 (en) 2021-02-17
US20210042741A1 (en) 2021-02-11
US20210357997A1 (en) 2021-11-18
WO2020019798A1 (zh) 2020-01-30
SG11202010706WA (en) 2020-11-27
TW202008195A (zh) 2020-02-16
EP3779815A4 (en) 2021-06-09
CN108985644B (zh) 2021-02-09

Similar Documents

Publication Publication Date Title
TWI709055B (zh) 權益分配方法及裝置、電子設備
TWI771618B (zh) 基於區塊鏈的作品版權分配方法和裝置
CN111882745B (zh) 对象选取方法及装置、电子设备
JP2024042037A (ja) ブロックチェーン上で匿名で保持されるトークンに関連付けられた交換を指示する方法及びシステム
WO2019127532A1 (zh) 基于区块链的众筹信息处理方法、装置、存储介质及电子设备
JP2019160316A (ja) ブロックチェーンのためのリソースの公平性のためのシステム、方法、およびコンピュータ・プログラム
TWI718472B (zh) 事件預測方法及裝置、電子設備
WO2020220760A1 (zh) 基于区块链的缴费代扣方法及装置、电子设备、存储介质
WO2020215824A1 (zh) 基于区块链的虚拟资源分配方法和装置
US20190114707A1 (en) Distribution of Blockchain Tokens
WO2020220759A1 (zh) 一种基于区块链的支付方法和装置
TW202026997A (zh) 基於區塊鏈的商品購置方法和裝置
TW202016827A (zh) 對象選取方法及裝置、電子設備
TWI729345B (zh) 事件預測方法及裝置、電子設備
CN112200567A (zh) 基于区块链的资源管理方法、装置及电子设备
US11256551B2 (en) Blockchain-based virtual resource allocation
TWI706340B (zh) 事件預測方法及裝置、電子設備
CN111461691A (zh) 基于区块链的流量统计系统、方法及装置
CN112200572A (zh) 基于区块链的资源发放方法、装置及电子设备
TW202008270A (zh) 區塊發佈方法及裝置、電子設備
CN112200570A (zh) 基于区块链的资源发放方法、装置及电子设备
TW202016807A (zh) 事件預測方法及裝置、電子設備
JP7568171B2 (ja) アバター管理システム、アバター管理方法、及びプログラム
CN112365353A (zh) 基于区块链的内容传播方法及装置
JP7733955B1 (ja) 管理システム、管理方法及び管理プログラム