쿼크체인 메인넷의 Go프로그래밍 언어란 무엇인가요?

쿼크체인이 지난 4일 메인넷에 Go프로그래밍 언어를 추가하여 공개를 했다고 발표했습니다.

쿼크체인이 발표한 Go프로그래밍 언어는 어떤 언어인것인지 알 수 있을까요?

    1개의 답변이 있어요!

    • 우선 Go 프로그래밍 언어는 쿼크체인 측이 개발한 것은 아닙니다. Go 언어는 구글이 개발한 프로그래밍 언어로서 메모리를 효율적으로 활용할 수 있도록 하는 가비지 컬렉션 기능과 연산의 효율성을 높이는 병렬성의 특징을 가지고 있고, 생산적이고 효율성이 높은 언어라고 할 수 있습니다.

      그리고 이번에 쿼크체인이 이 Go 언어를 활용하여 메인넷을 추가적으로 구현할 수 있도록 소프트웨어를 개발함으로써 기존의 Python 언어 기반의 버전과 함께 메인넷을 지원할 수 있게 되었습니다.

      이러한 Go 버전으로 개발된 클라이언트는 기존의 파이썬 버전보다 보안성이 향상되었고, 보다 더 많은 개발자들의 참여를 이끌어낼 가능성이 있으며, 파이썬 버전에 비해 Go 언어 기반의 메인넷의 속도가 3-5배 정도 더 빨라질 것으로 예상됩니다. (최적화가 진행될수록 더욱 빨라지게 됩니다.)

      끝으로 Go 버전을 이용하는 채굴자들이 더 빠르게 블록을 동기화하고 더 높은 연산 효율성을 가지게 되어 채굴에 더욱 유리할 수 있겠습니다.

      답변이 도움이 되길 바랍니다.