기사 메일전송
  • 기사등록 2020-02-19 12:00:01
기사수정




이더리움 클래식 랩스(Ethereum Classic Labs),EVM-LLVM 출시 발표


다양한 개발 언어로 스마트 컨트랙트 프로그래밍 가능한 EVM-LLVM.스마트 컨트랙트 및 상호 운용성의 다음 단계


이더리움 클래식 랩스(ETC Labs)는 이더리움 스택 커뮤니티를 위한 EVM-LLVM(Ethereum Virtual Machine- Low Level Virtual Machine)의 출시를 발표했다. 


LLVM은 스마트 컨트랙트 개발의 새로운 이정표로, 개발자는 LLVM을 통해 더 다양한 프로그래밍 언어를 사용해 EVM을 대상으로 한 디버깅, 유효성 검사, 정적 분석 등을 할 수 있다. 


지금까지 DApp 기능을 사용하려면 새로운 분산 컴퓨터 네트워크, 운영체제 및 프로그래밍 언어를 사용해야 했다. 이러한 장애를 극복하기 위해 만들어진 것이 EVM과 Solidity다. 현재 Solidity는 EVM 기반 블록체인을 위한 최고의 스마트 컨트랙트 프로그래밍 언어다. 그러나 여전히 다수의 개발자에게 Solidity는 친근한 언어가 아니다. 하지만 EVM-LLVM의 출시로 더 많은 개발자가 쉽고 친숙하게 DApp을 개발하고 관리할 수 있게 되었다. 


ETC Labs의 CEO Terry Culver는 “개발자가 주요 언어인 Solidity 외에도 많은 개발 언어로 스마트 컨트랙트를 작성할 수 있기 때문에 이것은 중요한 혁신이다. 프로젝트팀을 이끄는 Alan Li를 알아 두는 것이 중요하다. 그의 비전과 전문성이 이 프로젝트를 가능하게 했다. 이것은 획기적인 기술 개발이며 이더리움 클래식 플랫폼을 관리하는 ETC Labs와 ETC Core의 전략적 우선순위 중 하나를 달성한 것이다.”라고 평가했다. 


LLVM은 중간/이진 머신 코드를 구성, 최적화, 생성하는 데 사용되는 라이브러리이다. 사용자가 프론트엔드와 백엔드를 제공하는 컴파일러 프레임워크로 사용할 수 있다. LLVM은 Rust, Objective C, Fortran, Ada, Haskell, Java bytcode, Python, Ruby, ActionScript 및 GLSL을 포함한 다양한 프론트엔드 언어를 지원하며 새로운 대상 플랫폼 (WASM)도 지원한다. 


LLVM의 에코 시스템은 디버깅, 검증, 정적분석 도구를 포함한 고품질 툴을 제공하며, LLVM 커뮤니티는 LLVM프로젝트를 지원하기 위해 노력하고 있다. LLVM 기반의 인프라에서 작업하는 개발자는 LLVM 커뮤니티로부터 지속적인 혜택과 지원을 받을 수 있다.

0
기사수정

다른 곳에 퍼가실 때는 아래 고유 링크 주소를 출처로 사용해주세요.

http://www.blocktimestv.com/news/view.php?idx=15375
기자프로필
빗썸
기사본문 하단배너 이미지(채널)_2-1번…
다스아카데미 우측
 ▷ Blockchain Leaders 더보기
    게시물이 없습니다.
모바일 버전 바로가기