[센트럴리티] 블록체인에 종사하는 이유
드싱
2020-11-29 04:21:53
조회 466 | 댓글 0

 

 

개발자들에 있어, 블록 체인은 지구상에서 가장 흥미로운 기회 중 하나여야합니다. 이는 아직 초기 단계에있는 분야이기 때문에 열정적이고 헌신적인 개발자가 새로운 영역을 개척하고 혁신적인 분야에서 창의력을 발휘할 수있는 잠재력이 너무나도 많기 떄문입니다.

그러나 모든 새롭고 복잡한 분야들과 마찬가지로 블록체인은 새로운 기술을 배워야 하는 것이 많습니다. CENNZnet 팀에서는 일반 개발자에서 블록체인 개발자로의 전향은 일반적인 일들입니다. 많은 재능있는 개발자들이 일반 개발자에서 블록체인 세계로의 큰 도약 이후 필요한 새로운 언어와 기술을 배우고 있습니다. 그렇다면 그들은 왜 그렇게 할까요?

우리는 수석 개발자 Alex Sedighi와 함께 그의 여정에 대해 알아보고 신규 블록 체인 개발자에게 몇 가지 팁을 제공하고자 합니다.

무엇이 당신을 블록체인 영역에서 일하도록 만들었나요?

저는 개발자로 지원하라는 제안을 받은적이 있습니다. 그 당시 저는 블록체인에 대해 들어 봤지만 별로 관심은 없었습니다. 나는 그것들을 단순히 탈중앙화 디지털 화폐를 만들기위한 시도로 보았습니다. 당시 제가 놓쳤던 것은 이 영역에 대한 엄청난 잠재력 및 제공 할 수있는 솔루션의 범위였습니다.

나중에 저는 연구를 통해 디지털 화폐는 블록 체인 기술을 통해서만 가능할 수있는 일련의 응용 프로그램 중 하나 (그리고 아마도 가장 어려운 것 중 하나 일 수 있음)라는 것을 알게되었습니다. 저는 탈중앙화 된 거버넌스 솔루션에 매료되었습니다. 사용자의 데이터를 소유하지 않은 dApp, 신뢰할 수없는 허가 된 데이터 공유 등이 그것이었죠.

저에게 흥미 진진한 또 다른 측면은 Rust였습니다. 저는 숙련 된 C ++ 개발자로서 엄격하게 입력 된 언어를 선호하는 경향이 있습니다. 그러나 Rust 이전에는 현대의 C ++에 실제적인 경쟁자가 없었습니다. 당시 저는 Rust가 개발자들 사이에서 가장 사랑받는 언어라는 것을 알게 되었고 정말로 그것을 시도하고 싶었습니다.

블록 체인 분야에서 일하는 데 필요한 새로운 기술은 무엇입니까? 이것들을 어떻게 배우게 되었습니까? 힘든 여정 이었나요?

Rust를 배우는 것은 매우 즐겁지만 약간의 시간이 걸립니다. 저는 제 역할을 통해 Rust의 실제 프로그래밍 솔루션과 문제에 대해 작업하면서 동시에 Rust Book과 Rust By Example에서 이론을 배우는 기회를 가졌습니다. 저는 일을 마치고 Rust를 배우는 데에 거의 한 시간 정도의 시간을 들였습니다.

그러나 Rust만이 필요한 것은 아닙니다. 블록 체인 개념을 배우는 것도 필수입니다. Centrality.ai에서는 Parity Technologies의 "Substrate"를 사용합니다. Substrate는 매우 일반적인 방식으로 Rust로 작성되었으며 Rust의 고급 매크로를 실질적으로 사용합니다. 이들은 완전히 생산적으로 되기 위해 뛰어 넘어야하는 또 다른 장애물이었습니다. 힘든 여정 이었지만 정말 즐거웠습니다!

 

 

댓글목록

전체목록
<2021.01.26> 토큰 일정
  • 일정이 없습니다.
일정 전체보기
인기글