겉바속촉

[Blockchain] 블록체인 타임스탬프 본문

IT일기(하반기)/블록체인

[Blockchain] 블록체인 타임스탬프

겉바속촉 2020. 7. 24. 13:11
728x90
반응형

 

 

보안의 문제를 보완하는 것

그것이 바로 블록체인을 통해 해결할 수 있습니다:)

 

 

 

우리가 실시간 계좌이체, 무통장 입금... 꼭 은행방문을 하지 않더라도 플랫폼에서 간단하게 

해결할 수 있습니다. 하지만 새벽시간대에도 해야할 때가 있는 데 서비스 이용 점검시간이라서

못했던 경험들이 있쥬???

 

 

 

하지만 블록체인 기술을 사용하면 24시간 365일 언제든지 사용이 가능합니다

예를 들어 비트코인만 보더라도 운용회사나 거래소에 귀속되지 않기 때문에 언제든지 자유롭게 

거래가 가능하며 보안의 문제에서도 개인 정보 없이 송금, 결제가 이루어지는 것이쥬

즉 블록체인은 P2P방식을 기반으로 보안성 강화와 가용성을 높여주고 있는 것이에요

 

 

 


 

타임스탬프

 

 

타임스탬프의 정의는 날짜, 시간을 표시하는 문자열인데요

 

 

 

2020-07-24 11:06:34

이런 형식입니다

 

 

특성1) 같은 시간을 공유

특성2) 과거로 되돌리는 것이 불가능

 

 

 

 

그런데 여기서 문제점이 나옵니다

 

 

 

과거로 시간을 되돌리는 것이 불가능한것은 맞지만

 

 

별도의 설정을 통해 사용자가 변경할 수 있쥬

게다가 실제 시간과 설정된 시간이 같다는 보장이 없습니다

 

 


 

"그럼 어떻게 해야할까?"

 

 

 

결국 여기서 또 중앙 집중형 시스템이 등장합니다

 

중앙 집중형 시스템이

서비스의 무결성을 유지하기는

가장 쉽죠

 

 

 

하지만 그것은

 

그 시스템에 오류가 없다

 

라는

전제조건이 반드시 필요합니다

 

 

 

게다가 탈중앙화를 외치는 시점에서

신뢰성도 떨어지게 됩니다

 

 

그래서 우리는

블록체인의 타임스탬프 구조를 살펴봐야합니다

 


 

 

블록체인의 타임스탬프 ==> P2P네트워크 속 모든 노드가 공유하는 시간

 

이렇게 봐주시면 됩니다

특히 분산시스템, P2P시스템의 노드는

 

11시 17분 이런 절대 시각이 아니라

이거 다음 이거 그 다음 이거

 

이런 형태로 앞 뒤의 순서를 이용하는 형태입니다

 

 

 

이 때에 바로 암호화 해시 함수를 사용하여

논리 데이터 저장 순서를 정의합니다

 

 

비트코인에서 적용되는 해시함수는 SHA-256 입니다.

 

728x90
반응형