KR20210077151A - 프로그램 기록매체 - Google Patents
프로그램 기록매체 Download PDFInfo
- Publication number
- KR20210077151A KR20210077151A KR1020190168471A KR20190168471A KR20210077151A KR 20210077151 A KR20210077151 A KR 20210077151A KR 1020190168471 A KR1020190168471 A KR 1020190168471A KR 20190168471 A KR20190168471 A KR 20190168471A KR 20210077151 A KR20210077151 A KR 20210077151A
- Authority
- KR
- South Korea
- Prior art keywords
- information
- block
- neural
- software
- block chain
- 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.)
- Withdrawn
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/57—Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
- G06F21/577—Assessing vulnerabilities and evaluating computer system security
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/35—Clustering; Classification
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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 OR CALCULATING; 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/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1034—Reaction to server failures by a load balancer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
- H04L67/1044—Group management mechanisms
- H04L67/1051—Group master selection mechanisms
-
- 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]
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 Engineering & Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Finance (AREA)
- Computer Hardware Design (AREA)
- Strategic Management (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computing Systems (AREA)
- Software Systems (AREA)
- Mathematical Physics (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Debugging And Monitoring (AREA)
Abstract
Description
도 3은 본 발명의 실시 예에 따른 뉴럴 블록 모듈을 보다 구체적으로 도시한 블록도이다.
도 4는 본 발명의 실시 예에 따른 뉴럴 블록 모듈의 동작 방법을 설명하기 위한 흐름도이다.
도 5는 본 발명의 실시 예에 따른 관리 서비스 장치를 설명하기 위한 블록도이다.
도 6은 본 발명의 실시 예에 따른 관리 서비스 장치의 동작 방법을 설명하기 위한 흐름도이다.
도 7은 본 발명의 실시 예에 따른 관리 서비스 장치의 블록 체인 기반 소프트웨어 품질 분석 인터페이스를 설명하기 위한 예시도이다.
Claims (6)
- 블록체인 네트워크를 형성하는 노드 단말에, 투표 합의 프로세스에 의해 블록 체인의 블록 생성 권한을 위임받는 마스터 노드를 선정하여 블록 체인 처리를 제어하는 뉴럴 블록 모듈이 구비되는 뉴럴 블록 클러스터 기반 블록체인 시스템과, 상기 뉴럴블록의 모니터링 정보에 의해 블록체인 네트워크 관리정보를 제공하는 관리 서비스 장치를 포함하는 블록체인 네트워크 시스템의 동작방법을 컴퓨터에서 실행시키기 위한 프로그램이 기록된 기록매체로서,
상기 관리 서비스 장치가,
상기 뉴럴 블록 모듈로부터 뉴럴 블록 클러스터 네트워크 및 전체 블록 체인 네트워크로부터 소프트웨어 품질 검증을 위한 검증 정보를 전달받는 단계;
상기 검증정보에 기초한 소프트웨어 가시화, 아키텍쳐 가시화 및 문서 가시화 서비스를 제공하고, 가시화된 정보에 기초한 블록 체인 내 거래 및 결제 프로세스의 문제점 또는 취약점들을 분석 및 검증하여 관련 품질 정보를 관리자 단말로 제공하는 단계를 포함하는
뉴럴 블록 클러스터 기반의 블록 체인 네트워크 시스템의 동작방법을 컴퓨터에서 실행시키기 위한 프로그램이 기록된 기록매체. - 제1항에 있어서,
상기 관리 서비스 장치는,
프로젝트 관리 툴, 소프트웨어 버전 관리, 지속적 통합 툴을 포함하고, 상기 뉴럴 블록 모듈로 부터 수집된 정보에 기초하여 블록 체인 시스템 소프트웨어의 소스 코드 정보를 파싱하여 소프트웨어의 요구 사항 충족 여부를 검사하고, 이에 따른 품질 검증 정보를 가시화하여 제공하는
뉴럴 블록 클러스터 기반의 블록체인 네트워크 시스템의 동작방법을 컴퓨터에서 실행시키기 위한 프로그램이 기록된 기록매체.
- 제2항에 있어서,
뉴럴 블록 모듈로부터 수집된 모니터링 정보에 따라, 블록 체인 네트워크 내 구축된 소프트웨어의 요구사항으로부터 테스트까지의 상호 추적, 설계 및 코드의 연관성 감지, 품질 점수 측정 중 하나를 포함하는 정량적 결과 정보를 산출하고, 산출된 결과 정보는 품질 검증 정보로서 가시화하여 제공하는
뉴럴 블록 클러스터 기반의 블록체인 네트워크 시스템의 동작방법을 컴퓨터에서 실행시키기 위한 프로그램이 기록된 기록매체. - 제1항에 있어서,
상기 관리 서비스 장치는,
소프트웨어 제품 정보 추출부, 문맥 분석부, 정보 베이스부, 구조 시각화부를 포함하고, 각 구성요소를 이용하여, 뉴럴 블록 모듈로부터 수집된 소스 코드 정보의 파싱을 처리하고, 파싱된 정보를 이용하여 소프트웨어 구조 정보를 시각화된 아키텍쳐 정보로서 가시화 처리하여 제공하는
뉴럴 블록 클러스터 기반의 블록체인 네트워크 시스템의 동작방법을 컴퓨터에서 실행시키기 위한 프로그램이 기록된 기록매체. - 제1항에 있어서,
상기 관리 서비스 장치는,
뉴럴 블록 모듈로부터 수집되는 검증 정보와 전술한 소프트웨어 가시화부, 아키텍쳐 가시화부 및 문서 가시화부로부터 구축된 가시화 정보를 이용하여, 블록 체인 소프트웨어의 취약점을 분석 검증하는 취약점 분석 단계를 더 포함하는
뉴럴 블록 클러스터 기반의 블록체인 네트워크 시스템의 동작방법을 컴퓨터에서 실행시키기 위한 프로그램이 기록된 기록매체. - 제5항에 있어서,
상기 취약점 분석단계는
뉴럴 블록 모듈로부터 수집되는 검증 메시지와, 전술한 가시화 정보로부터, 솔리디티, LUA와 같이 예시되는 다양한 소프트웨어 언어의 취약점을 분석 및 검증하고 검증결과를 인터페이스 제공부로 제공하고, 소프트웨어의 취약점 및 검증 모니터링 정보를 생성하여 가시화된 인터페이스 정보로 제공하는
뉴럴 블록 클러스터 기반의 블록체인 네트워크 시스템의 동작방법을 컴퓨터에서 실행시키기 위한 프로그램이 기록된 기록매체.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020190168471A KR20210077151A (ko) | 2019-12-17 | 2019-12-17 | 프로그램 기록매체 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020190168471A KR20210077151A (ko) | 2019-12-17 | 2019-12-17 | 프로그램 기록매체 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20210077151A true KR20210077151A (ko) | 2021-06-25 |
Family
ID=76629460
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020190168471A Withdrawn KR20210077151A (ko) | 2019-12-17 | 2019-12-17 | 프로그램 기록매체 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20210077151A (ko) |
-
2019
- 2019-12-17 KR KR1020190168471A patent/KR20210077151A/ko not_active Withdrawn
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Huang et al. | A survey of state-of-the-art on blockchains: Theories, modelings, and tools | |
| US11630808B2 (en) | Proof of lottery (PoL) blockchain | |
| CN112527912B (zh) | 基于区块链网络的数据处理方法、装置及计算机设备 | |
| CN111383021B (zh) | 基于区块链网络的节点管理方法、装置、设备及介质 | |
| US10693646B2 (en) | Event execution using a blockchain approach | |
| EP3891952A2 (en) | A node testing method and apparatus for a blockchain system | |
| KR102813163B1 (ko) | 뉴럴 블록 클러스터 기반의 안전한 블록 체인 네트워크 시스템 | |
| KR102813162B1 (ko) | 블록 체인 네트워크 동작 프로그램 | |
| KR20210077135A (ko) | 블록 체인 동작 프로그램 기록매체 | |
| KR102610530B1 (ko) | 비-랜덤 합의체 증명 기반 블록 체인 네트워크를 랜덤 합의체 증명 기반 블록 체인 네트워크로 이용하는 뉴럴 합의체 노드 장치 및 그 동작 방법 | |
| KR102610532B1 (ko) | 블록 체인 네트워크 시스템의 동작 방법 | |
| Huang et al. | Blockchain Scalability Fundamentals | |
| KR102535980B1 (ko) | 뉴럴 블록 기반 블록 체인 시스템의 관리 장치 | |
| KR20220094012A (ko) | 블록 체인의 뉴럴 블록 클러스터 기반의 유통이력 관리 및 제품 인증 서비스제공 장치 및 그 동작 방법 | |
| KR102879122B1 (ko) | 블록체인 네트워크 관리 프로그램 | |
| KR102879121B1 (ko) | 뉴럴 블록 기반 블록 체인 시스템의 관리 방법 | |
| KR102864039B1 (ko) | 뉴럴 블록 클러스터 기반의 블록 체인 네트워크 시스템 | |
| KR102813164B1 (ko) | 뉴럴 블록 클러스터 기반의 안전한 블록 체인 네트워크 시스템의 동작방법 | |
| KR20210077151A (ko) | 프로그램 기록매체 | |
| KR20210077141A (ko) | 블록 체인 네트워크의 동작 프로그램 | |
| KR20210077165A (ko) | 관리 프로그램 기록매체 | |
| KR102850339B1 (ko) | 안전품질 및 유통이력 관리를 위한 뉴럴 합의체 기반의 블록체인 네트워크 시스템의 모니터링 서비스 제공 장치 및 그 동작 방법 | |
| Mallreddy et al. | Leveraging Blockchain for Secure Data Sharing and Cloud Computing: Implementing Distributed Timestamping with Machine Learning and Cryptographic Protocols | |
| KR102913019B1 (ko) | 앵커링 기술 기반의 블록체인 데이터 원본성 증명 방법 및 시스템 | |
| US12045256B2 (en) | Tracing data in complex replication system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-2-2-P10-P22-nap-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-2-2-P10-P22-nap-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| R15-X000 | Change to inventor requested |
St.27 status event code: A-3-3-R10-R15-oth-X000 |
|
| R16-X000 | Change to inventor recorded |
St.27 status event code: A-3-3-R10-R16-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| PC1203 | Withdrawal of no request for examination |
St.27 status event code: N-1-6-B10-B12-nap-PC1203 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |