Product appraisal and authentication system and method
Assigneecycaltrust Co., Ltd.
InventorEmi Kumagai
Life of this patent
Estimating the term…
Abstract
A hashed identifier individually assigned to an appraisal required product based on digital goods data of the appraisal required product (5) is generated, a transaction hash or a two-dimensional code corresponding thereto generated when a non-fungible token (NFT) of the appraisal required product (5) associated with the generated identifier is recorded on a blockchain is output, and a first blockchain wallet address of an owner of the NFT of the appraisal required product (5) at a transfer destination is recorded in association with the NFT every time the owner changes.
Claims3
A product appraisal and authentication system comprising:
- a first terminal that individually assigns a hashed identifier to an appraisal required product based on digital goods data of the appraisal required product;
- a second terminal;
- a distributed file server that generates the hashed identifier individually assigned to the appraisal required product;
- a dedicated platform comprising a processor that outputs a transaction hash or a two-dimensional code corresponding thereto generated when a non-fungible token (NFT) of the appraisal required product associated with the identifier generated in the distributed file server is recorded on a blockchain of the dedicated platform;
- and
- the processor records a first blockchain wallet address of an owner of the NFT of the appraisal required product at a transfer destination in association with the NFT every time the owner changes, wherein
- an appraisal and authentication of the appraisal required product is performed by the processor by directly acquiring a second blockchain wallet address from an appraisal authenticating person, reading a first blockchain wallet address associated with an NFT that corresponds to a transaction hash or a two-dimensional code corresponding thereto acquired from the appraisal authenticating person, and determining whether the read first blockchain wallet address and the second blockchain wallet address are identical to each other, thereby authenticating the appraisal required product, wherein
- the appraisal and authentication is further performed by the processor using the appraisal required product, and the transaction hash or the two-dimensional code output from the dedicated platform, and a small recording medium (a1) that stores a secret key α1 and product information with regard to the appraisal required product, the small recording medium (a1) being attached to or incorporated in the appraisal required product,
- the processor records on a blockchain the product information and transaction information at respective distribution stages until the appraisal required product reaches a consumer,
- the product appraisal and authentication system further includes:
- an application [A] which is a software program executed by a controller in the second terminal comprising the application [A] used for writing the product information and the transaction information to the blockchain by a manufacturing company, a manufacturer, an author, and various business operators;
- and
- an application [B] which is a software program executed by a controller in the first terminal comprising the application [B] used for reading the product information and the transaction information from the blockchain by the consumer,
- the processor of the dedicated platform further performs the appraisal and authentication by additionally generating a third hash based on a first hash and a second hash, and recording the third hash on the blockchain, the first hash is generated by the processor based on the transaction hash, and the second hash is obtained by the processor when the manufacturing company, the manufacturer, the author, and the various business operators write the product information and/or the transaction information to the blockchain using the application [A], and
- the appraisal and authentication of the appraisal required product is performed by the processor by additionally generating a sixth hash based on a fourth hash and a fifth hash, and determining both of whether the first blockchain wallet address and the second blockchain wallet address are identical to each other and whether the third hash and the sixth hash are identical to each other, the fourth hash is generated by the processor based on the transaction hash or the two-dimensional code corresponding thereto acquired from the appraisal authenticating person, and the fifth hash is read from the blockchain by the processor based on the product information and the transaction information with the secret key α1 assigned to the appraisal required product using the application [B] by the appraisal authenticating person.
A product appraisal and authentication system comprising:
- a first terminal that individually assigns a hashed identifier to an appraisal required product based on digital goods data of the appraisal required product;
- a second terminal;
- a distributed file server that generates the hashed identifier individually assigned to the appraisal required product;
- a dedicated platform comprising a processor that outputs a transaction hash or a two-dimensional code corresponding thereto generated when a non-fungible token (NFT) of the appraisal required product associated with the identifier generated in the distributed file server is recorded on a blockchain of the dedicated platform;
- and
- the processor records a first blockchain wallet address of an owner of the NFT of the appraisal required product at a transfer destination in association with the NFT every time the owner changes, wherein
- an appraisal and authentication of the appraisal required product is performed by the processor by directly acquiring a second blockchain wallet address from an appraisal authenticating person, reading a first blockchain wallet address associated with an NFT that corresponds to a transaction hash or a two-dimensional code corresponding thereto acquired from the appraisal authenticating person, and determining whether the read first blockchain wallet address and the second blockchain wallet address are identical to each other, thereby authenticating the appraisal required product, wherein
- the appraisal and authentication is further performed by the processor using the appraisal required product, and the transaction hash or the two-dimensional code output from the dedicated platform, and a small recording medium (a1) that stores a secret key α1 and product information with regard to the appraisal required product, the small recording medium (a1) being attached to or incorporated in the appraisal required product,
- the processor records on a blockchain the product information and transaction information at respective distribution stages until the appraisal required product reaches a consumer,
- the product appraisal and authentication system further includes:
- an application [A] which is a software program executed by a controller in the second terminal comprising the application [A] used for writing the product information and the transaction information to the blockchain by a manufacturing company, a manufacturer, an author, and various business operators;
- and
- an application [B] which is a software program executed by a controller in the first terminal comprising the application [B] used for reading the product information and the transaction information from the blockchain by the consumer,
- the processor of the dedicated platform further performs the appraisal and authentication by additionally generating a third hash based on a first hash and a second hash, and recording the third hash on the blockchain, the first hash is generated by the processor based on the transaction hash, and the second hash is obtained by the processor when the manufacturing company, the manufacturer, the author, and the various business operators write the product information and/or the transaction information to the blockchain using the application [A], and
- the appraisal and authentication of the appraisal required product is performed by the processor by additionally generating a sixth hash based on a fourth hash and a fifth hash, and determining both of whether the first blockchain wallet address and the second blockchain wallet address are identical to each other and whether the third hash and the sixth hash are identical to each other, the fourth hash is generated by the processor based on the transaction hash or the two-dimensional code corresponding thereto acquired from the appraisal authenticating person, and the fifth hash is read from the blockchain by the processor based on the product information and the transaction information with the secret key α1 assigned to the appraisal required product using the application [B] by the appraisal authenticating person, wherein
- the appraisal and authentication is further performed by the processor using a guarantee card, and the transaction hash or the two-dimensional code output from the dedicated platform and generated by the processor, and a small recording medium (b) that records a secret key β1 and product information on an appraisal required product is attached to or incorporated in the guarantee card,
- the product information and transaction information at respective distribution stages until the appraisal required product reaches a consumer are recorded by the processor on a blockchain,
- the appraisal and authentication of the appraisal required product is further performed by the processor by reading the fifth hash from the blockchain based on the product information and the transaction information with the secret key β1 assigned to the guarantee card using the application [B] by the appraisal authenticating person.
A product appraisal and authentication system comprising:
- a first terminal that individually assigns a hashed identifier to an appraisal required product based on digital goods data of the appraisal required product;
- a second terminal;
- a distributed file server that generates the hashed identifier individually assigned to the appraisal required product;
- a dedicated platform comprising a processor that outputs a transaction hash or a two-dimensional code corresponding thereto generated when a non-fungible token (NFT) of the appraisal required product associated with the identifier generated in the distributed file server is recorded on a blockchain of the dedicated platform;
- and
- the processor records a first blockchain wallet address of an owner of the NFT of the appraisal required product at a transfer destination in association with the NFT every time the owner changes, wherein
- an appraisal and authentication of the appraisal required product is performed by the processor by directly acquiring a second blockchain wallet address from an appraisal authenticating person, reading a first blockchain wallet address associated with an NFT that corresponds to a transaction hash or a two-dimensional code corresponding thereto acquired from the appraisal authenticating person, and determining whether the read first blockchain wallet address and the second blockchain wallet address are identical to each other, thereby authenticating the appraisal required product, wherein
- the appraisal and authentication is further performed by the processor using the appraisal required product, and the transaction hash or the two-dimensional code output from the dedicated platform, and a small recording medium (a1) that stores a secret key α1 and product information with regard to the appraisal required product, the small recording medium (a1) being attached to or incorporated in the appraisal required product,
- the processor records on a blockchain the product information and transaction information at respective distribution stages until the appraisal required product reaches a consumer,
- the product appraisal and authentication system further includes:
- an application [A] which is a software program executed by a controller in the second terminal comprising the application [A] used for writing the product information and the transaction information to the blockchain by a manufacturing company, a manufacturer, an author, and various business operators;
- and
- an application [B] which is a software program executed by a controller in the first terminal comprising the application [B] used for reading the product information and the transaction information from the blockchain by the consumer,
- the processor of the dedicated platform further performs the appraisal and authentication by additionally generating a third hash based on a first hash and a second hash, and recording the third hash on the blockchain, the first hash is generated by the processor based on the transaction hash, and the second hash is obtained by the processor when the manufacturing company, the manufacturer, the author, and the various business operators write the product information and/or the transaction information to the blockchain using the application [A], and
- the appraisal and authentication of the appraisal required product is performed by the processor by additionally generating a sixth hash based on a fourth hash and a fifth hash, and determining both of whether the first blockchain wallet address and the second blockchain wallet address are identical to each other and whether the third hash and the sixth hash are identical to each other, the fourth hash is generated by the processor based on the transaction hash or the two-dimensional code corresponding thereto acquired from the appraisal authenticating person, and the fifth hash is read from the blockchain by the processor based on the product information and the transaction information with the secret key α1 assigned to the appraisal required product using the application [B] by the appraisal authenticating person, wherein
- in the dedicated platform, the transaction hash is directly used as the first hash, and the transaction hash acquired from the appraisal authenticating person in the appraisal and authentication is directly used as the fourth hash.
Dependencies are inferred from the claim text.