IT 기초/Blockchain

Blockchain 작동 원리

데이터 세상 2022. 5. 16. 16:17

Blockchain 작동 원리

디지털 자산 추적

블록체인은 distributed ledger(분산된 원장) 기술을 활용하여 지점 A에서 지점 B까지 가치 값 또는 디지털 자산의 이동을 추적한다.
블록체인 기술은 네트워크 상의 모든 노드에 대한 합의를 요구한다. 이것은 트랜잭션이 네트워크에 널리 반포되었을 때, 네트워크가 이러한 트랜잭션들을 인증해줘야만 한다는 것을 의미한다.

 

Public Blockchain (퍼블릭 블록체인)

네트워크 상의 모든 참가자에게 신뢰와 권한을 나눠준다.

 

비트코인 (Bitcoin)

디지털 통화의 소유권을 추적하는데 사용
https://bitcoin.org/en/

 

이더리움 (Ethereum)

개발자들이 분산 애플리케이션을 개발하고 사용하는 것을 가능하도록 하는 개방형 소프트웨어 플랫폼
https://ethereum.org/en/
https://blockgeeks.com/guides/ethereum/

출처: https://blockgeeks.com/guides/ethereum/

 

이더리움 플랫폼 이점

Immutability (불변성)
3rd party는 데이터를 변경할 수 없다.

Corruption & tamper proof (부정 및 변조 방지)
어플리케이션은 합의 원칙에 따라 형성된 네트워크를 기반으로 하므로 검열이 불가능하다.

Secure (보안)
중앙 장애 지점이 없고 암호화를 사용하여 보호되므로 해킹 공격 및 사기 행위로부터 애플리케이션을 잘 보호한다.

Zero downtime
어플리케이션은 다운되지 않으며 절대 끌 수 없다.

 

이더리움 플랫폼 단점

스마트 계약 코드(Smart Contract Code)는 사람이 작성하기 때문에 스마트 계약은 코드를 작성하는 사람만큼만 훌륭하다. 코드 버그 또는 부주의로 인해 의도하지 않은 불리한 조치가 취해질 수 있다.
코드의 실수가 악용되는 경우 네트워크 합의를 얻고 기본 코드를 다시 작성하는 것 외에는 공격이나 악용을 중지할 수 있는 효율적인 방법이 없다. 이것은 불변을 의미하는 블록체인의 본질에 어긋난다. 또한 중앙 당사자가 취하는 모든 조치는 애플리케이션의 분산된 특성에 대해 심각한 질문을 제기한다.

 

이더리움의 미래

이더리움 플랫폼은 또한 우리가 인터넷을 사용하는 방식을 바꾸는 데 도움이 된다.
분산형 애플리케이션은 정보를 즉시 보고, 교환하고 전달할 수 있는 정보 인터넷에서 사람들이 중개자 없이 즉각적인 가치를 교환할 수 있는 가치 있는 인터넷으로 근본적인 변화를 추진하고 있다.

Private Blockchain (프라이빗 블록체인)

프라이빗 블록체인은 ‘신뢰할 수 있는’ 환경에서 운영되며, 좀 더 안전하다고 간주된다.

 

하이퍼레저 패브릭 (Hyperledger Fabric,  Hyperledger IBM)

https://www.hyperledger.org/projects/fabric
스마트 계약에 초점을 맞춘 엔진
이 프로젝트는 IBM이 주도한다. Fabric은 유연한 수준의 권한으로 대규모 블록체인 애플리케이션을 개발하기 위한 기반으로 설계된 블록체인 기술의 플러그 앤 플레이 구현이다.
Fabric은 단일 블록체인이 아닌 모듈식 아키텍처로 블록체인 기반 솔루션 개발을 위한 기반이다.

출처: https://blockgeeks.com/guides/hyperledger/

 

하이퍼레저

https://blockgeeks.com/guides/hyperledger/
Hyperledger는 개방형 산업 블록체인 개발을 위한 허브와 같은 것이다.
Hyperledger is the committee of leaders.

Hyperledger is an open source collaborative effort created to advance cross-industry blockchain technologies. It is a global collaboration, hosted by The Linux Foundation, including leaders in finance, banking, Internet of Things, supply chains, manufacturing, and Technology.”

 


References

 

반응형

'IT 기초 > Blockchain' 카테고리의 다른 글

Blockchain Terms (블록체인 용어)  (0) 2022.05.12
Blockchain (블록체인)  (0) 2022.05.12