Unlock instant, AI-driven research and patent intelligence for your innovation.

Computer-implemented decision making system and method

A computer system, computer technology, applied in computing, payment architecture, payments involving neutral parties, etc., which can solve the problem that the selection may come from the buyer, the selection of the supplier may come from the upper management, etc.

Pending Publication Date: 2020-09-11
NCHAIN HLDG LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For example, in the case of a retailer that needs to buy products for the upcoming season, the choice of products to buy might originate from the buyer, the choice of suppliers might come from upper management, and the total amount the company will pay might come from accountants

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Computer-implemented decision making system and method
  • Computer-implemented decision making system and method
  • Computer-implemented decision making system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0144] Example 1 - Transaction and Selection Document

[0145] The MFMP protocol is built on 4 core transactions; commitment transaction T C , payment transaction T P , refund transaction T R and vote transaction T V . The interface (interfacing) of these 4 transactions is as follows: Figure 4 shown.

[0146] exist Figure 4 In , each transaction is represented by a rectangle with rounded corners. Transaction inputs and outputs are represented by basic rectangles. Inputs are shown in the left half of the transaction, while outputs are shown in the right half of the transaction. The labels of the input and output rectangles are the public keys of the "source of coin" and "intended recipient" respectively; e.g., S a Is the source of funds for voting transactions, and at the same time is the recipient of funds for commitment transactions. In the current case, a person's public key can be used as a tag for that person himself. Esc output / input is the ex...

Embodiment 2

[0211] Example 2 - Transaction and Selection Document

[0212] The difference between this embodiment and the multi-factor multi-party protocol of the first embodiment is that the first embodiment records the votes of the parties as a combination of the sets of votes included in the n of m multi-signature output script of the voting transaction, However, this embodiment requires voting parties to disclose their votes by including their votes as arguments to the input script of the voting transaction. By doing so, the advantage is provided of more directly linking a party to its vote and allowing one party to sign transactions independently of knowing the other party's vote.

[0213] In a first embodiment, the parties' votes are stored in the m-of-n multi-signature output script of the voting transaction. In order to indicate that their vote was represented and / or recorded in the voting transaction confirmation, each party (e.g., Figure 11 Parties A, B, and C) of w...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method of making a decision on a blockchain is disclosed. First public keys are received from each of a plurality of participants (A, B, C), wherein each first public key represents a possible selection by a participant and is related to a corresponding first private key by a cryptographic operation having a homomorphic property. The first public keys are combined to generate second public keys,wherein each second public key represents a possible decision based on a combination of possible selections. Third public keys, corresponding to the second public keys, are communicated to the participants. A voting blockchain transaction is generated (Tc voting), wherein an input of the voting transaction is a script executable by means of a digital signature corresponding to a first private keyof each of a plurality of the participants, wherein each first private key represents a selection made by the participant. An output of the voting transaction is a script representing a decision based on the selections made by the participants. A payment blockchain transaction (Tp payment) is generated for transferring a first digital asset, wherein execution of an output of the payment transaction requires a digital signature corresponding to a third public key corresponding to the decision of the voting transaction.

Description

technical field [0001] The present invention relates generally to systems and methods for automated decision-making, and more particularly, to automated decision-making via blockchain. The invention is particularly suitable for, but not limited to, use in methods of voting via blockchain. Background technique [0002] In this document, we use the term "blockchain" to include all forms of electronic, computer-based, distributed ledgers. These include consensus-based blockchain and transaction chain technologies, permissioned and permissionless ledgers, shared ledgers, and variations thereof. Although other blockchain implementations have been proposed and developed, the most widely known application of blockchain technology is the Bitcoin ledger. Although Bitcoin may be referred to herein for convenience and illustrative purposes, it should be noted that the present invention is not limited to use with the Bitcoin blockchain and that alternative blockchain implementations a...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06Q20/02
CPCG06Q20/02G06Q20/223G06Q20/38215G06Q20/389G06N5/01G06Q20/3825G06Q20/3829H04L9/008H04L9/3252H04L2209/463
Inventor 西尔维娅·巴托鲁奇P·伯纳特丹尼尔·约瑟夫
Owner NCHAIN HLDG LTD