JP6358658B2 - ブロックチェーン生成装置、ブロックチェーン生成方法、ブロックチェーン検証装置、ブロックチェーン検証方法およびプログラム - Google Patents
ブロックチェーン生成装置、ブロックチェーン生成方法、ブロックチェーン検証装置、ブロックチェーン検証方法およびプログラム Download PDFInfo
- Publication number
- JP6358658B2 JP6358658B2 JP2015219426A JP2015219426A JP6358658B2 JP 6358658 B2 JP6358658 B2 JP 6358658B2 JP 2015219426 A JP2015219426 A JP 2015219426A JP 2015219426 A JP2015219426 A JP 2015219426A JP 6358658 B2 JP6358658 B2 JP 6358658B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- transaction
- block chain
- block
- blockchain
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 96
- 238000012795 verification Methods 0.000 title claims description 78
- 238000004364 calculation method Methods 0.000 claims description 39
- 238000012790 confirmation Methods 0.000 claims description 9
- 239000000203 mixture Substances 0.000 description 32
- 238000012545 processing Methods 0.000 description 14
- 230000006870 function Effects 0.000 description 13
- 238000012797 qualification Methods 0.000 description 12
- 230000008569 process Effects 0.000 description 10
- 238000004519 manufacturing process Methods 0.000 description 8
- 230000008094 contradictory effect Effects 0.000 description 7
- 238000004891 communication Methods 0.000 description 5
- 238000007429 general method Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000008450 motivation Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000002860 competitive effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000005065 mining Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
- H04L9/0618—Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
- H04L9/0637—Modes of operation, e.g. cipher block chaining [CBC], electronic codebook [ECB] or Galois/counter mode [GCM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
- G06Q20/06—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
- G06Q20/065—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/22—Payment schemes or models
- G06Q20/223—Payment schemes or models based on the use of peer-to-peer networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3236—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
- H04L9/3239—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q2220/00—Business processing using cryptography
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/56—Financial cryptography, e.g. electronic payment or e-cash
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/50—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P80/00—Climate change mitigation technologies for sector-wide applications
- Y02P80/10—Efficient use of energy, e.g. using compressed air or pressurized fluid as energy carrier
- Y02P80/15—On-site combined power, heat or cool generation or distribution, e.g. combined heat and power [CHP] supply
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Accounting & Taxation (AREA)
- Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Strategic Management (AREA)
- Databases & Information Systems (AREA)
- Finance (AREA)
- Data Mining & Analysis (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
図1を参照して、本発明の実施の形態に係る取引支援システム5を説明する。取引支援システム5は、複数のコンピュータを備え、各コンピュータは、各コンピュータに設けられた通信制御装置およびP2Pネットワーク4を介して、自律分散的に接続されている。なお、図1に示す取引支援システム5において接続されるコンピュータの数は、一例であって、これに限るものではない。
https://bitcoin.org/bitcoin.pdf>)。最終的に攻撃によって作られたチェーンがネットワークに受け入れられるためには、正規のチェーンの長さを追い抜く必要があり、攻撃者がブロックを生成している間にも、正規のチェーンの長さは伸びていくため、攻撃者はシステムにおける過半数以上(すなわち正規のチェーン以上)のブロック生成速度がなければ差を縮めることができないからである。
図4を参照して、トランザクション生成装置3を説明する。トランザクション生成装置3は、記憶装置310、処理装置320および通信制御装置330を備える一般的なコンピュータである。一般的なコンピュータが所定の機能を実現するためのプログラムを実行することによって、トランザクション生成装置3は、図4に示す各機能を実現する。
図5を参照して、ブロックチェーン生成装置1を説明する。ブロックチェーン生成装置1は、記憶装置110、処理装置120および通信制御装置130を備える一般的なコンピュータである。一般的なコンピュータが所定の機能を実現するためのプログラムを実行することによって、ブロックチェーン生成装置1は、図4に示す各機能を実現する。
図7を参照して、ブロックチェーン検証装置2を説明する。ブロックチェーン検証装置2は、記憶装置210、処理装置220および通信制御装置230を備える一般的なコンピュータである。一般的なコンピュータが所定の機能を実現するためのプログラムを実行することによって、ブロックチェーン生成装置1は、図4に示す各機能を実現する。
ステップS202においてブロックチェーン検証装置2は、ブロックチェーンデータ212におけるブロックが、ステップS201で特定されたパラメータ種別で承認されているか否かを判定する。特定されたパラメータ種別で承認されていないと判定された場合、ステップS206においてブロックチェーン検証装置2は、当該ブロックチェーンデータを承認しないことを決定する。
ブロックチェーン生成装置1が参照するブロック承認方法データ114と、ブロックチェーン検証装置2が参照するブロック承認方法データ214は、同様のデータである。このブロック承認方法データは、例えば、図6に示すいずれかの承認方法のブレンドパターンを特定する。
ブレンドパターンA:第1のパラメータ種別を第1の数だけ繰り返した後、第2のパラメータ種別を第2の数だけ繰り返す(図9(a)ないし(c))
ブレンドパターンB:連続する所定の数のパラメータ種別の繰り返しにおいて、少なくとも、第1のパラメータ種別および第2のパラメータ種別をそれぞれ1つずつ含む(図9(d)および(e))
図5のブロックチェーン生成装置1の取引パターン量算出手段124および図6のブロックチェーン検証装置2の取引パターン量算出手段225を説明する。
上記のように、本発明の実施の形態によって記載したが、この開示の一部をなす論述および図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例および運用技術が明らかとなる。
2 ブロックチェーン検証装置
3 トランザクション生成装置
4 P2Pネットワーク
5 取引支援システム
110、210、310 記憶装置
111、211、311 共有データ
112、212、312 ブロックチェーンデータ
113、213、313 トランザクションデータ
114、214 ブロック承認方法データ
115、215 パラメータデータ
120、220、320 処理装置
121、221、321 同期手段
122、223 パターン算出手段
123、224 コイン貯蓄量算出手段
124、225 取引パターン量算出手段
125 ブロック生成条件確認手段
126 ブロックチェーン生成手段
130、230、330 通信制御装置
222 ブロック承認方法検証手段
226 ブロック生成条件検証手段
227 ブロックチェーン検証手段
Claims (8)
- 複数のトランザクション生成装置によって生成されたトランザクションデータを含むブロックを連結したブロックチェーンデータに、新たなブロックを連結して、新たなブロックチェーンデータを生成するブロックチェーン生成装置であって、
前記ブロックチェーンデータと、前記ブロックチェーンに含まれていないトランザクションデータとを含む共有データを取得する同期手段と、
前記ブロックチェーンデータの前記トランザクションデータのうち、当該ブロックチェーン生成装置を用いる生成者の識別子に関連するトランザクションデータから、前記生成者の取引パターン量を算出する取引パターン量算出手段と、
前記取引パターン量算出手段が算出した前記取引パターン量に基づいて、前記生成者が、前記新たなブロックチェーンデータを生成する資格を有しているか否かを判定するブロック生成条件確認手段と、
前記ブロック生成条件確認手段が資格を有していると判定した場合、前記共有データを参照して、前記新たなブロックチェーンの生成を試みるブロックチェーン生成手段
とを備えることを特徴とするブロックチェーン生成装置。 - 前記取引パターン量は、前記生成者の信用の指標である
ことを特徴とする請求項1に記載のブロックチェーン生成装置。 - 前記取引パターン量は、
前記生成者の識別子に関連するトランザクションデータにおける、取引相手の識別子の各組み合わせにおける、前記取引相手の識別子の合計である
ことを特徴とする請求項1に記載のブロックチェーン生成装置。 - 前記取引パターン量は、
前記生成者の識別子に関連するトランザクションデータにおける、取引相手の識別子のユニーク数である
ことを特徴とする請求項1に記載のブロックチェーン生成装置。 - 複数のトランザクション生成装置によって生成されたトランザクションデータを含むブロックを連結したブロックチェーンデータに、新たなブロックを連結して、新たなブロックチェーンデータを生成するブロックチェーン生成方法であって、
コンピュータが、前記ブロックチェーンデータと、前記ブロックチェーンに含まれていないトランザクションデータとを含む共有データを取得するステップと、
前記コンピュータが、前記ブロックチェーンデータの前記トランザクションデータのうち、当該コンピュータを用いる生成者の識別子に関連するトランザクションデータから、前記生成者の取引パターン量を算出すステップと、
前記コンピュータが、前記生成者の取引パターン量に基づいて、前記生成者が、前記新たなブロックチェーデータンを生成する資格を有しているか否かを判定するステップと、
前記コンピュータが、前記生成者が、前記新たなブロックチェーンデータを生成する資格を有していると判定した場合、前記共有データを参照して、前記新たなブロックチェーンの生成を試みるステップ
とを備えることを特徴とするブロックチェーン生成方法。 - 複数のトランザクション生成装置によって生成されたトランザクションデータを含むブロックを連結したブロックチェーンデータを検証するブロックチェーン検証装置であって、
前記ブロックチェーンデータを含む共有データを取得する同期手段と、
前記ブロックチェーンデータの前記トランザクションデータのうち、前記ブロックチェーンデータを生成した装置を用いる生成者の識別子に関連するトランザクションデータから、前記生成者の取引パターン量を算出する取引パターン量算出手段と、
前記取引パターン量算出手段が算出した前記取引パターン量に基づいて、前記生成者が、前記ブロックチェーンデータを生成する資格を有しているか否かを判定するブロック生成条件検証手段と、
前記ブロック生成条件検証手段が資格を有していると判定した場合、前記ブロックチェーンデータを承認するブロックチェーン検証手段
とを備えることを特徴とするブロックチェーン検証装置。 - 複数のトランザクション生成装置によって生成されたトランザクションデータを含むブロックを連結したブロックチェーンデータを検証するブロックチェーン検証方法であって、
コンピュータが、前記ブロックチェーンデータを含む共有データを取得するステップと、
前記コンピュータが、前記ブロックチェーンデータの前記トランザクションデータのうち、前記ブロックチェーンデータを生成した装置を用いる生成者の識別子に関連するトランザクションデータから、前記生成者の取引パターン量を算出するステップと、
前記コンピュータが、前記生成者の取引パターン量に基づいて、前記生成者が、前記ブロックチェーンデータを生成する資格を有しているか否かを判定するステップと、
前記コンピュータが、前記生成者が、前記ブロックチェーンデータを生成する資格を有していると判定した場合、前記ブロックチェーンデータを承認するステップ
とを備えることを特徴とするブロックチェーン検証方法。 - コンピュータに、請求項1ないし請求項4および請求項6のいずれか1項に記載の手段として機能させるためのプログラム。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015219426A JP6358658B2 (ja) | 2015-11-09 | 2015-11-09 | ブロックチェーン生成装置、ブロックチェーン生成方法、ブロックチェーン検証装置、ブロックチェーン検証方法およびプログラム |
EP16864199.1A EP3376456A4 (en) | 2015-11-09 | 2016-11-08 | BLOCK CHAIN GENERATING DEVICE, BLOCK CHAIN GENERATING METHOD, BLOCK CHAIN CHECKING DEVICE, BLOCK CHAIN CHECKING METHOD, AND PROGRAM |
CN201680065445.5A CN108352009B (zh) | 2015-11-09 | 2016-11-08 | 区块链生成装置、区块链生成方法、区块链验证装置、区块链验证方法以及计算机可读存储介质 |
PCT/JP2016/083063 WO2017082238A1 (ja) | 2015-11-09 | 2016-11-08 | ブロックチェーン生成装置、ブロックチェーン生成方法、ブロックチェーン検証装置、ブロックチェーン検証方法およびプログラム |
US15/770,851 US10790963B2 (en) | 2015-11-09 | 2016-11-08 | Blockchain generation apparatus, blockchain generation method, blockchain verification apparatus, blockchain verification method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015219426A JP6358658B2 (ja) | 2015-11-09 | 2015-11-09 | ブロックチェーン生成装置、ブロックチェーン生成方法、ブロックチェーン検証装置、ブロックチェーン検証方法およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017091149A JP2017091149A (ja) | 2017-05-25 |
JP6358658B2 true JP6358658B2 (ja) | 2018-07-18 |
Family
ID=58695323
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015219426A Active JP6358658B2 (ja) | 2015-11-09 | 2015-11-09 | ブロックチェーン生成装置、ブロックチェーン生成方法、ブロックチェーン検証装置、ブロックチェーン検証方法およびプログラム |
Country Status (5)
Country | Link |
---|---|
US (1) | US10790963B2 (ja) |
EP (1) | EP3376456A4 (ja) |
JP (1) | JP6358658B2 (ja) |
CN (1) | CN108352009B (ja) |
WO (1) | WO2017082238A1 (ja) |
Families Citing this family (64)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8874477B2 (en) | 2005-10-04 | 2014-10-28 | Steven Mark Hoffberg | Multifactorial optimization system and method |
JP6355168B2 (ja) | 2015-11-09 | 2018-07-11 | 日本電信電話株式会社 | ブロックチェーン生成装置、ブロックチェーン生成方法、ブロックチェーン検証装置、ブロックチェーン検証方法およびプログラム |
JP6986519B2 (ja) * | 2016-05-04 | 2021-12-22 | アルゴランド インク.Algorand Inc. | 分散型トランザクション伝播および検証システム |
JP7110550B2 (ja) * | 2017-03-13 | 2022-08-02 | ソニーグループ株式会社 | 情報処理装置および情報処理方法 |
WO2018186874A1 (en) * | 2017-04-07 | 2018-10-11 | Chang Hwa Shang | Blockchain network and method of operation thereof |
CN107341660B (zh) * | 2017-05-27 | 2021-06-29 | 唐盛(北京)物联技术有限公司 | 一种区块链底层共识机制以及基于该共识机制的区块链*** |
CN107402824B (zh) * | 2017-05-31 | 2020-06-02 | 创新先进技术有限公司 | 一种数据处理的方法及装置 |
GB201709848D0 (en) * | 2017-06-20 | 2017-08-02 | Nchain Holdings Ltd | Computer-implemented system and method |
KR101886283B1 (ko) * | 2017-06-27 | 2018-08-07 | 김준헌 | 블록체인 기반의 암호화 화폐를 이용한 세금 환급 방법, 프로그램, 및 컴퓨터 판독 가능한 기록 매체 |
JP2019012415A (ja) * | 2017-06-30 | 2019-01-24 | 株式会社bitFlyer | ネットワークにおける合意形成方法及び当該ネットワークを構成するノード |
CN107241360B (zh) * | 2017-08-04 | 2019-01-18 | 北京明朝万达科技股份有限公司 | 一种数据安全共享交换方法和数据安全共享交换平台*** |
US11314727B2 (en) | 2017-08-22 | 2022-04-26 | Nec Corporation | Blockchain management apparatus, blockchain management method, and program |
KR101922963B1 (ko) * | 2017-08-28 | 2018-11-28 | 아주대학교산학협력단 | 블록 체인 생성 장치 및 방법 |
CN111164636A (zh) | 2017-09-27 | 2020-05-15 | 株式会社Artrigger | 交易管理方法、使用权管理方法、通信终端以及程序 |
US10832241B2 (en) * | 2017-10-11 | 2020-11-10 | International Business Machines Corporation | Transaction reservation for block space on a blockchain |
JP7119346B2 (ja) | 2017-11-13 | 2022-08-17 | トヨタ自動車株式会社 | 環境改善システム、ならびにそれに用いられるサーバ |
KR102030905B1 (ko) * | 2017-12-08 | 2019-10-10 | 인제대학교 산학협력단 | 블록 체인 시스템 아키텍쳐 및 방법 |
CN108023896B (zh) * | 2017-12-28 | 2020-09-08 | 江苏通付盾科技有限公司 | 区块同步方法及*** |
US20200412541A1 (en) * | 2018-01-27 | 2020-12-31 | Redrock Biometrics Inc | Authentication ledger interactions for decentralized biometric authentication |
WO2019144948A1 (en) | 2018-01-27 | 2019-08-01 | Redrock Biometrics Inc | Decentralized biometric authentication platform |
JP6969664B2 (ja) * | 2018-02-27 | 2021-11-24 | 日本電気株式会社 | ブロックチェーン管理システム、ブロックチェーン管理装置、情報提供装置及びブロックチェーン管理方法 |
JP7031374B2 (ja) | 2018-03-01 | 2022-03-08 | 株式会社デンソー | 検証端末、検証システム |
KR102024005B1 (ko) * | 2018-03-13 | 2019-09-24 | 주식회사 웨이투빗 | 블록체인을 이용한 트랜잭션 처리 방법 및 이를 이용한 트랜잭션 서버 |
JP7040218B2 (ja) | 2018-03-29 | 2022-03-23 | 富士通株式会社 | ブロックチェーンプログラム及びブロックチェーン方法 |
CN110799966A (zh) * | 2018-04-22 | 2020-02-14 | 因特比有限公司 | 用于使用现有区块链节点来托管新区块链的方法和*** |
CN108566398B (zh) * | 2018-04-23 | 2020-10-27 | 北京奇虎科技有限公司 | 区块链攻击事件感知方法、装置及计算机存储介质 |
CN108551454B (zh) * | 2018-04-23 | 2020-10-30 | 北京奇虎科技有限公司 | 区块链攻击事件感知方法、装置及计算机存储介质 |
CN108306898B (zh) * | 2018-04-23 | 2021-02-05 | 北京奇宝科技有限公司 | 区块链攻击事件的感知方法、装置、计算设备及存储介质 |
CN108596617B (zh) * | 2018-04-23 | 2020-11-20 | 北京奇虎科技有限公司 | 区块链攻击事件感知方法、装置及计算机存储介质 |
CN108665274A (zh) * | 2018-05-14 | 2018-10-16 | 北京链享未来科技有限公司 | 一种记账节点智能选择方法 |
JP7036665B2 (ja) * | 2018-05-22 | 2022-03-15 | 株式会社日立製作所 | データ管理方法およびデータ管理システム |
CN109033832B (zh) * | 2018-06-22 | 2021-02-09 | 深圳前海益链网络科技有限公司 | 一种防范对区块链网络进行短暂分叉双花攻击的方法 |
KR102108909B1 (ko) * | 2018-06-25 | 2020-05-12 | 주식회사 잇다 | 블록체인 dPoC 합의알고리즘 기반 합의 인증 수행 방법 |
CN108960794A (zh) * | 2018-07-14 | 2018-12-07 | 上海分布信息科技有限公司 | 一种区块生成方法及区块生成*** |
US11201751B2 (en) * | 2018-07-18 | 2021-12-14 | iComply Investor Services Inc. | System and method for off-chain cryptographic transaction verification |
CN108984768B (zh) * | 2018-07-21 | 2022-03-08 | 江苏飞搏软件股份有限公司 | 分布链式数据资源目录和索引管理方法 |
US10812254B2 (en) | 2018-07-30 | 2020-10-20 | International Business Machines Corporation | Identity confidence score based on blockchain based attributes |
JP2020021186A (ja) | 2018-07-31 | 2020-02-06 | 富士通株式会社 | トランザクション制御装置、トランザクション制御プログラムおよびトランザクション制御方法 |
CN110428307A (zh) * | 2018-08-30 | 2019-11-08 | 腾讯科技(深圳)有限公司 | 虚拟宠物商品的交易方法、***、设备及存储介质 |
JP7051648B2 (ja) | 2018-09-05 | 2022-04-11 | 株式会社日立製作所 | 電子取引装置、電子取引検証装置、及び電子取引方法 |
JP2020043416A (ja) * | 2018-09-07 | 2020-03-19 | 京セラドキュメントソリューションズ株式会社 | 機器管理システム及び機器管理方法 |
CN109241362B (zh) * | 2018-09-18 | 2020-12-01 | 百度在线网络技术(北京)有限公司 | 区块生成方法、装置、设备及存储介质 |
KR102130062B1 (ko) * | 2018-09-18 | 2020-07-03 | 엔에이치엔 주식회사 | 블록체인 네트워크의 노드들 간의 합의를 이루는 방법 및 블록체인 시스템 |
JP6878680B2 (ja) * | 2018-10-22 | 2021-06-02 | 株式会社レイステクノロジー | ブロックチェーンを用いた物流管理システムおよびそれを利用したデータ取引システム |
CN109587238B (zh) * | 2018-12-03 | 2021-08-03 | 百度在线网络技术(北京)有限公司 | 区块链的数据处理和同步方法、装置、设备及存储介质 |
KR102209570B1 (ko) * | 2018-12-20 | 2021-01-29 | 한양대학교 에리카산학협력단 | 블록체인 기반의 차량 데이터 위변조 방지 방법 및 시스템 |
CN111367859A (zh) * | 2018-12-26 | 2020-07-03 | 北京邦天信息技术有限公司 | 一种区块链交易数据的存储方法及*** |
CN109815747A (zh) * | 2019-01-17 | 2019-05-28 | 重庆金融资产交易所有限责任公司 | 基于区块链的离线审计方法、电子装置及可读存储介质 |
CN110046996B (zh) * | 2019-01-18 | 2020-09-15 | 阿里巴巴集团控股有限公司 | 数据处理方法和装置 |
CN109547499B (zh) * | 2019-01-18 | 2022-05-10 | 北京千颂科技发展有限公司 | 基于区块链的数据隔离式共享方法、装置、终端及*** |
CN109992623B (zh) * | 2019-02-25 | 2023-06-16 | 平安科技(深圳)有限公司 | 基于区块链的航空机务数据共享方法及相关设备 |
CN109905474B (zh) * | 2019-02-26 | 2022-04-15 | 上海南潮信息科技有限公司 | 基于区块链的数据安全共享方法和装置 |
US11269858B2 (en) | 2019-03-26 | 2022-03-08 | International Business Machines Corporation | Information management in a decentralized database including a fast path service |
US11418322B2 (en) | 2019-03-26 | 2022-08-16 | International Business Machines Corporation | Information management in a decentralized database including a fast path service |
US11398895B2 (en) | 2019-03-26 | 2022-07-26 | International Business Machines Corporation | Information management in a decentralized database including a fast path service |
CN110097361B (zh) * | 2019-04-01 | 2023-04-07 | 南京思利华信息科技有限公司 | 一种基于x11算法的区块链动态算力共识方法及计算机*** |
JP6650157B1 (ja) * | 2019-05-08 | 2020-02-19 | 株式会社モールサービス | 情報管理システム、情報管理方法及び情報管理プログラム |
US10503905B1 (en) * | 2019-06-26 | 2019-12-10 | Capital One Services, Llc | Data lineage management |
CN110324815B (zh) * | 2019-07-02 | 2022-02-01 | 中国联合网络通信集团有限公司 | 一号多卡的开通方法、服务器、终端和区块链网络*** |
CN110648234B (zh) * | 2019-09-12 | 2022-08-19 | 广州蚁比特区块链科技有限公司 | 一种区块生成方法及装置 |
KR102425058B1 (ko) * | 2019-11-29 | 2022-07-27 | 순천향대학교 산학협력단 | 블록 체인 노드의 블록 전파 방법 |
KR102551592B1 (ko) * | 2019-12-03 | 2023-07-06 | 한국조폐공사 | 자동차의 주행거리 조작을 방지하는 방법 및 이를 사용한 주행거리기록장치 |
KR20210075654A (ko) * | 2019-12-13 | 2021-06-23 | 현대자동차주식회사 | 블록체인 생성 시스템 및 그 운용 방법 |
CN113845830A (zh) * | 2021-10-13 | 2021-12-28 | 常州正邦数码科技有限公司 | 一种装饰膜表层用功能膜的耐指纹涂层及其制备方法 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10354325B1 (en) | 2013-06-28 | 2019-07-16 | Winklevoss Ip, Llc | Computer-generated graphical user interface |
US20150046337A1 (en) * | 2013-08-06 | 2015-02-12 | Chin-hao Hu | Offline virtual currency transaction |
WO2015142765A1 (en) * | 2014-03-17 | 2015-09-24 | Coinbase, Inc | Bitcoin host computer system |
WO2015148725A2 (en) * | 2014-03-25 | 2015-10-01 | Mark Stephen Meadows | Systems and methods for executing cryptographically secure transactions using voice and natural language processing |
US11270298B2 (en) * | 2014-04-14 | 2022-03-08 | 21, Inc. | Digital currency mining circuitry |
US10340038B2 (en) * | 2014-05-13 | 2019-07-02 | Nant Holdings Ip, Llc | Healthcare transaction validation via blockchain, systems and methods |
US9875510B1 (en) | 2015-02-03 | 2018-01-23 | Lance Kasper | Consensus system for tracking peer-to-peer digital records |
-
2015
- 2015-11-09 JP JP2015219426A patent/JP6358658B2/ja active Active
-
2016
- 2016-11-08 EP EP16864199.1A patent/EP3376456A4/en not_active Ceased
- 2016-11-08 WO PCT/JP2016/083063 patent/WO2017082238A1/ja active Application Filing
- 2016-11-08 US US15/770,851 patent/US10790963B2/en active Active
- 2016-11-08 CN CN201680065445.5A patent/CN108352009B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
EP3376456A1 (en) | 2018-09-19 |
US20180323964A1 (en) | 2018-11-08 |
US10790963B2 (en) | 2020-09-29 |
JP2017091149A (ja) | 2017-05-25 |
WO2017082238A1 (ja) | 2017-05-18 |
CN108352009A (zh) | 2018-07-31 |
EP3376456A4 (en) | 2019-04-24 |
CN108352009B (zh) | 2020-12-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6358658B2 (ja) | ブロックチェーン生成装置、ブロックチェーン生成方法、ブロックチェーン検証装置、ブロックチェーン検証方法およびプログラム | |
JP6355168B2 (ja) | ブロックチェーン生成装置、ブロックチェーン生成方法、ブロックチェーン検証装置、ブロックチェーン検証方法およびプログラム | |
Kaur et al. | A research survey on applications of consensus protocols in blockchain | |
Song et al. | Proof-of-Contribution consensus mechanism for blockchain and its application in intellectual property protection | |
JP7420890B2 (ja) | ブロックチェーンで実施されるイベントロック暗号化の方法及びシステム | |
US11836720B2 (en) | Infinitely scalable cryptocurrency system with fast, secure verification | |
Bhaskar et al. | Bitcoin mining technology | |
Kroll et al. | The economics of Bitcoin mining, or Bitcoin in the presence of adversaries | |
JP2023018005A (ja) | 一般的な計算のためのブロックチェーン | |
JP2020068388A (ja) | コンテンツ契約システム、コンテンツ契約方法、権利者端末、譲受人端末、制御端末、コンテンツ蓄積サーバ、権利者プログラム、譲受人プログラム、制御プログラムおよびコンテンツ蓄積プログラム | |
JP7075393B2 (ja) | ブロックチェーンにより実現されるシステム及び方法 | |
Mahmoud et al. | Research challenges and opportunities in blockchain and cryptocurrencies | |
KR20220088507A (ko) | 분산 거래 전파 및 검증 시스템 | |
Larimer | Transactions as proof-of-stake | |
Panda et al. | Bitcoin and blockchain: history and current applications | |
US20230370275A1 (en) | Verification system for proving authenticity and ownership of digital assets | |
Nica et al. | Cryptocurrencies: Concept and current market structure | |
Boreiri et al. | A novel consensus protocol in blockchain network based on proof of activity protocol and game theory | |
Clark et al. | Research perspectives and challenges for bitcoin and cryptocurrencies | |
Sigurdsson et al. | Vulnerabilities and security breaches in cryptocurrencies | |
Masseport et al. | Proof of usage: User-centric consensus for data provision and exchange | |
Yang et al. | If you can’t beat them, pay them: Bitcoin protection racket is profitable | |
Appelbaum | Consensus Mechanisms and Related Issues | |
US20240202711A1 (en) | Decentralized incentive system for validating transactions to blockchain miners | |
Wei et al. | Resist the type of BWH attack: through introducing discount factor and withdrawal threshold into Bitcoin |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170622 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20170622 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20180612 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180614 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6358658 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |