의견.png

무브

위키원
Asadal (토론 | 기여)님의 2019년 7월 2일 (화) 20:31 판
이동: 둘러보기, 검색
리브라(Libra)
벤 마우러(Ben Maurer) 무브 개발자

무브(Move)는 개별 거래 로직과 스마트 계약리브라(Libra) 블록체인상에서 구동시키기 위해 개발한 프로그래밍 언어이다.

용어

무브(Move)는 리브라 스마트 컨트랙트 프로그래밍을 위해 자체로 개발한 프로그래밍 언어이다. 코인데스크코리아정승원 기자는 'Move'라는 용어에 대해, 페이스북의 모토였던 "Move Fast and Break Things"에서 따왔으리라고 추측하였다. 그는 근거로, 첫째, 페이스북 본사 게스트용 와이파이 계정 fbguest의 암호가 "M0vefast"(알파벳 o 대신 숫자 0)이라는 점, 그리고 둘째, 리브라가 사용하는 송금 트랜잭션의 함수 이름이 "move()"라는 점 등을 들었다.[1]

특징

리브라의 목표는 수십억 명을 대상으로 블록체인 기반의 결제용 암호화폐 서비스를 제공하는 것이다. 이를 위해 무브는 보안성과 안정성에 가장 큰 주안점을 두고 개발되었다. 무브는 지금까지 존재했던 스마트 계약과 관련된 사고들을 참고 삼아 설계되었고, 개발자의 의도를 쉽고 정확하게 표현할 수 있기 때문에 예기치 못한 버그 또는 보안 사고를 방지한다. 디지털 자산에 실물 자산의 성격을 부여하여 디지털 자산의 주인을 한 명으로 규정하고, 한 번밖에 사용될 수 없도록 하며, 새로운 동일 자산의 생성을 제한하는 기능도 한다.

무브는 특정 자산의 거래내역을 자동으로 검증할 수 있다. 이러한 기능을 통해 무브는 리브라 블록체인의 보안을 강화할 것이며, 핵심 거래 코드의 작성을 용이하게 함으로써 리브라 생태계의 거버넌스 정책에 대한 보안도 강화할 수 있게 된다. 무브는 리브라 블록체인 합의 알고리즘과 함께 그 위에서 개발되는 금융 혁신들을 촉진하는 것을 목적으로 한다.

각주

  1. 정승원 기자, 〈페이스북 리브라, 블록체인 업계에 무임승차 혜택 줄 것〉, 《코인데스크코리아》, 2019-06-21

참고자료

같이 보기


  의견.png 이 무브 문서는 프로그래밍에 관한 토막글입니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 이 문서의 내용을 채워주세요.