KY2-Chain은 Keep Your Endeavor (블록체인 기반 공정한 병기본 솔루션) 서비스의 데이터 무결성을 보증하기 위해 만들어진 허가형 블록체인 입니다. 타입스크립트를 기반으로 개발되었으며 메시징 서비스 Kafka
를 활용해 강력한 로드밸런싱과 빠른 속도를 보장합니다. 모든 데이터는 암호화 되어 Couchbase
에 저장되여 네트워크가 허가된 사용자만이 자체적으로 제공하는 KY2 Explorer
에서 블록데이터를 조회할 수 있습니다.
{
"blocks": {
"rows": [
{
"_type": "Block",
"data": [
{
"rank": "S",
"user": "eunsol",
"test": "체력측정"
}
],
"header": {
"version": "1.0.0",
"index": 1,
"previousHash": "8E15155C5BACE388CBB750CF9724FF3CD63DF3CEED6419F9D5B134A36E01D062",
"generated_time": "1663988978289",
"merkleRoot": "B28C94B2195C8ED259F0B415AAEE3F39B0B2920A4537611499FA044956917A21",
"event_id": "923fe3dc-1b66-4cd0-b0d1-f7796e36b463",
"organization": "army"
},
"id": "1d7a93ba-e495-44e7-9f96-ebb1d101531a"
},
{
"_type": "Block",
"data": [
{
"rank": "G",
"user": "genesis",
"test": "genesis"
}
],
"header": {
"version": "1.0.0",
"index": 0,
"previousHash": "0000000000000000000000000000000000000000000000000000000000000000",
"generated_time": "1663897055",
"merkleRoot": "B28C94B2195C8ED259F0B415AAEE3F39B0B2920A4537611499FA044956917A21",
"event_id": "493fe070-5fb1-411b-ac59-b968ff34cae5",
"organization": "ky2"
},
"id": "ea8b5ef8-ccc7-475a-b740-73961afcdc73"
}
],
"meta": {
"requestId": "a7722236-d5d5-4f5f-85d6-c32c8a96378a",
"clientContextId": "0ddd9c100913eeed",
"status": "success",
"signature": {
"_type": "json",
"data": "json",
"header": "json",
"id": "json"
},
"warnings": [],
"metrics": {
"elapsedTime": 2.074171,
"executionTime": 2.008513,
"sortCount": 0,
"resultCount": 2,
"resultSize": 846,
"mutationCount": 0,
"errorCount": 0,
"warningCount": 0
}
}
}
}
{
"userUUID": 123 // 반영환
"testUUID": 123, // 체력
"rank": "s" // s, a, b, c, f, p, np
}
생체인증 앱 -> 토큰을 줌 -> 블록체인에 넘겨주세요 { "role": "병사" "token": 생체인증토큰
“oraganization” : “” }
웹에서는 -> 토큰만 넘겨주세여 (사용자 UUID) { "role" : "간부" "token" : "UUID" }
3. {
"url" : "[api.jerrykang.com](<http://api.jerrykang.com/>)"
}
DB ID
Administrator
DB PASSWORD
ab2953