By Brandon Lovejoy

Architects of Consensus는 세계에서 가장 검증된 고성능 블록체인 스택인 EOSIO를 개발하고 발전시키는 보이지 않는 인물을 조명하는 데 전념하는 시리즈입니다. 이들은 블록체인 기술의 많은 잠재력을 알리기 위해 타원 곡선과 머클트리에 대해 탐구하며 그 지식을 저희와 공유하기 위해 돌아온 용감한 탐험가들 입니다.

저는 Areg Hayrapetian과 함께 가상세계와 유사한 영상 통화를 하면서 즐거운 시간을 보냈습니다. 해당 온라인 채팅은 블록체인에 전념하고 호기심이 많으며 상당한 지식을 겸비한 한 개인에 대해 알아가는 시간이었으며, 그는 최고가 되기위해 자신 내면의 꿈을 따라 남들과는 다른 길을 걸었습니다.

Areg는 탈중앙화와 중앙화의 대조적인 디자인 특성에서부터 계정 권한의 세부 사항, TPS, 사회의 자유와 통제 사이에 이르기 까지 다양한 분야에 대해 광범위한 생각을 하고 있습니다. 어렵게 얻은 EOS의 가능성, AI의 음모, 기술의 본질에 대한 그의 관점도 드러났습니다.

2013년, Areg는 33세의 나이로 처음 비트코인에 관심을 갖게 된 이후에 지속적으로 블록체인과 암호화폐의 가능성을 조사해 온 컨센서스 수준의 블록체인 설계자이자 엔지니어입니다. UCLA에서 기계 공학 학사 과정을 마친 Areg는 MTI에서 동일한 분야의 박사 과정을 밟기 시작했지만, Areg는 여전히 블록체인에 매료되었고, 어느 ​​시점에서 그 끌림을 거부할 수 없게 되었습니다. 2018년, 그는 엔지니어링 팀이 EOSIO 1.0을 제공하도록 돕기 위해 Block.One에 합류했습니다. Areg는 현재 EOS Network Foundation에서 엔지니어링 책임자로 종사하고 있으며, EOS를 최고의 Web3 스마트 컨트랙트 플랫폼 및 전체 커뮤니티의 이익을 위한 블록체인 생태계로 발전시키기 위해 계속해서 자신의 재능을 사용하고 있습니다.

블록체인과 암호화폐에 관심을 갖게 된 계기는 무엇인가요?

비트코인은 코드에 내장된 기술과 인센티브 모델을 사용하여, 단일 법인 또는 기관이 소유하거나 제어하는 플랫폼이 아니더라도 사람들이 실질적인 상품 및 서비스와 교환하며 금융 가치가 있는 토큰을 보유할 수 있는 더 영리한 방법으로 플랫폼을 만들 수 있다는 더넓은 개념을 저에게 일깨워줬습니다.

이것이 달성 가능하다는 사실, 그리고 전체적인 개념만으로도 저는 주목해야 한다는 것을 알게 되었습니다. 그리고 그것은 여러분에게 돈이란 정말로 무엇인가라는 생각을 하게 만듭니다.

따라서 저는 이 아이디어에 및 암호학에 관심을 가지고 그것이 어떻게 멋진 것들을 구축하는데 어떻게 적용될 수 있는지, 게임 이론, 경제학, 그 모든 것들과 마찬가지로 비트코인의 기술은 이미 그자체로 충분한 동기를 부여하고 있었습니다.

하지만 다른 동기 부여 요인 중 하나는 이 개념의 매력적이고 중요한 부분은 기존의 금융 네트워크가 허용하는 것보다 더 거대한 애플리케이션 프로그램에 재정적 인센티브를 통합하는 방법을 제공할 수 있고, 디지털 공간에서 더 큰 경쟁과 혁신을 이뤄낼 수 있다는 것입니다.

금융과 크게 분리된 디지털 공간의 제품과 서비스에 관해서는 이미 경쟁이 치열하다고 생각했습니다. 이러한 경쟁은 혁신으로 이어지고, 고객이 원하는 다양한 분야에서 욕구와 선호도를 충족시켜줄 수 있기 때문에 좋은 일이라고 생각합니다.

그러나 특별하고 강력한 상품 및 서비스는 재정적 상황 및 자본력이 충족되어야 가능합니다. 그리고 기존 금융 시스템과의 연결은 제가보기에는 보수적이며 혁신과 창조적 자유에 대한 병목현상을 일으키는 것 같습니다. 그래서 저는 기존 금융 시스템에 대한 오픈 액세스 대안이 성장하면, 경쟁과 지배적인 기존 금융 시스템의 방해로 인해 결코 실현되지 않았던 제품과 서비스의 가능성이 열릴 수 있다는 생각에 흥분했습니다.

저는 나이가 들어감에 따라 지나치게 많은 자유와 그것이 사회에 미칠 수 있는 악영향에 대한 우려를 가지고 있습니다. 거의 모든 것은 적당한 것이 최선이고, 좋은 것이 너무 많으면 오히려 역효과를 가져올 수 있습니다. 저는 지난 10년 동안 제가 여전히 상당히 큰 지지자로 생각했던 언론의 자유와 같은 삶의 비재정적 측면마저 어떻게 무기화되어 대규모로 악영향을 줄 수 있는지를 보여주었다고 생각합니다. 재정이나 돈은 사람들의 행동을 바꾸는 데 매우 효과적인 특별하고도 강력한 변종으로 생각할 수 있습니다. 그래서 저는 실제로 돈의 흐름과 관련하여 절대적인 자유로움을 원하지 않으며, 재정에 대한 어떠한 제약도 없는 세상은 사회적인 측면에서 타당하다고 생각하지 않기 때문에 원하지 않습니다.

하지만, 저는 사회가 언어 및 재정 문제, 일반적이지 않은 형태의 표현에 대해 과도하고 불필요하게 제한적인 측면에 더 편중되어 있는 경우가 있으며, 그 균형을 바꾸기 위해 경쟁을 제공할 수 있는 기술이 있으며 사회에 부정적인 영향 보다는 긍정적인 영향을 더 많이 주고있다고 생각합니다. 다시 말하지만, 절제가 핵심이며, 암호화폐 공간에는 자신의 상황에 맞지 않게 너무 극단적으로 가는 이들이 많다고 생각합니다. 하지만 이 공간에 있는 이들과 모든 사람들의 삶을 통제하기를 원하는 현재 사회의 다른 쪽에 있는 강력한 현직자들 사이의 자연스러운 긴장감이 훨씬 더 원활한 타협으로 이어지기를 바랍니다. 저는 비록 약간 일을 미루는 면이 있기는 하지만 암호화폐 공간의 전반적인 정신을 지지하는 편입니다.

중앙화 서버가 지배적인 아키텍처가 되기 전과 같이, 블록체인이 인터넷의 초기 약속을 이행하고 보다 탈중앙화된 P2P 네트워크를 가져올 것이라고 생각하시나요?

네, 그러길 바랍니다. 인터넷 자체는 모든 것을 제어하는 ​​너무 많은 권한 없이도 작업을 수행할 수 있는 훌륭하고 탈중앙화된 인프라입니다. 하지만 Web 2.0과 클라우드 모델이 등장한 이유는 그 안에 많은 가치가 있기 때문입니다. 그리고 중앙 집중식 제어를 하지 않는 대체 수단을 통해 그 가치를 달성하는 것이 더 어렵습니다. 왜 그 모델이 지배하고 있었는지 이해가 됩니다. 하지만 저는 앞으로 인터넷 대한 변화가 있을것이라 생각합니다. 초기 인터넷과 함께 시작할 수 있는 더 탈중앙화된 모델을 만들 수 있으며, 그것은 정말 멋지고 강력한 아이디어였습니다. 이는 매우 고무적이지만, 작업하기 매우 어렵습니다. 중앙화된 시스템보다 어렵지만, 저희가 나아가야 할 방향입니다. 편리한 기능들을 너무 손상시키지 않으면서 보다 탈중앙화된 시스템으로 돌아가기를 바랍니다.

유용하고 쉬운 것을 만들고 싶을 때는 중앙 집중식으로 만드는 것이 더 간단합니다. 궁극적인 목표는 편의성, 유연성, 확장성 문제를 해결하는 플랫폼을 확보하는 동시에 핵심 비즈니스 로직이나 마케팅을 활용하여 애플리케이션의 고유한 측면에만 집중하려는 사람들의 운영 부담을 덜어주는 것입니다. 많고 다양한 애플리케이션에 공통적인 인프라 부분은 해당 분야의 전문가들이 판단하여 실행하는 것이 이상적입니다. 그러나 현재 사용하고 있는 시스템과 비교하여 탈중앙화된 미래의 차이점은 편리한 탈중앙화 애플리케이션 플랫폼이 모든 사람이 이용하는 플랫폼에 대한 제어권은 극소수의 개인에 의해 제공되는 방식으로 되어서는 안 된다는 것입니다.

시간이 지나면서 탈중앙화의 진정한 모습으로 다시 돌아가기를 희망하지만, 그러한 목표를 달성하기 위해서는 이 대안을 기반으로 하는 기술 스택(으로 간주하는데 필수적인 사항들과 타협하지 않고 많은 기술들을 구축해야 하기 때문에 그 과정이 오래걸릴 것이라고 생각됩니다.

여전히 비용, 개발자 편의성 그리고 블록체인이 여전히 뒤쳐지져 있는 모든 종류의 분야에서 블록체인과 애플리케이션 구축을 위한 기존 기술 스택 간의 격차를 줄일 필요가 있으며 이는 정교한 애플리케이션을 구축하기 위해 노력하면서 제가 배운 지식 입니다. 이러한 격차를 줄이지 않으면 대다수의 애플리케이션에 적용할 수가 없습니다.

현재, 이는 진정으로 탈중앙화를 필요로 하는 애플리케이션의 작은 하위 집합에만 실행 가능합니다. 그렇지 않으면 그들은 생존할 수 없습니다. 제가 보고 싶은 것은 절대적으로 필요하지 않지만 여전히 그것의 혜택을 받을 수 있는 응용 프로그램이 최소한 중요한 기능에 대해 점점 더 나아가는 세상입니다.

당신은 실제로 박사 학위와는 완전히 다른 길을 가고 있었습니다. 기계 공학에서 어떻게 오늘의 당신의 위치로 그렇게 장대한 코스 변화를 만들게 되었습니까?

맞습니다. 처음에 저는 학업 및 경력을 지금과는 다른 분야인 기계 공학에 집중했습니다. 어렸을 때부터 컴퓨터와 프로그래밍에 관심이 많았기 때문에, 저는그 길을 가기로 결정하는 것을 다소 주저했습니다. 어린 시절과 청년 시절에 저는 혼자 컴퓨터 공학을 공부했고 재미를 위해 사이드로 프로그래밍 프로젝트에 참여했습니다. 그런 다음 2013년에 비트코인에 처음 관심을 가졌을 때부터 2017년 말까지 제한된 자유 시간을 점점 더 많이 사용하여 블록체인 기술과 암호화폐에 대해 배울 수 있는 모든 것을 배우고 프로젝트들에 일부 오픈 소스 코드를 기여했습니다. 암호화폐 커뮤니티 토론 포럼에 관심을 갖고 참여했습니다. 제 마음은 제가 관성적으로 계속 따르려고 하는 분야나 업무 경로에 있지 않으며, 내가 정말로 하고 싶은 것은 대부분의 시간을 블록체인 프로젝트에 사용하는 것이라는 것이 분명해졌습니다. 그런 다음 2018년 2월에 EOSIO 구축을 돕기 위해 Block.one에 합류하면서, 암호화폐와 블록체인을 취미 생활에서 전업 및 직업으로 전환했습니다.

EOSIO 개발 초기 단계에서 Block.one에서 일한 경험은 어땠습니까?

EOS 토큰 판매가 종료되는 기한에 맞춰 EOSIO 팀이 EOSIO 1.0을 완료하고 이를 선보이기 위해 서두를 때 저는 Block.one에 합류했습니다. 힘든 일이 많았지만 그 러시에 참여하고 팀이 마감일까지 작동하는 소프트웨어를 제공하는 데 도움을 주는 것도 재미있었습니다.

커뮤니티가 함께 모여 우리가 개발한 오픈 소스 코드를 가져와 블록체인, EOS 블록체인 및 이를 둘러싼 전체 생태계를 시작하는 데 사용하는 것을 목격하게 되어 기뻤습니다. 매우 흥미로운 시간이었고 EOSIO 팀이 EOSIO 소프트웨어를 지속적으로 개선하고 새로운 기능을 추가하고 EOS 커뮤니티가 EOS가 되면서 발생한 다양한 문제를 진단하고 해결하도록 돕기까지 바빴던 출시 후 2년도 즐거웠습니다. 해커와 공격자가 가득한 공개 영역에서 전투로 단련되었습니다.

저는 Block.one에서 이후 2년 동안 약간 우회하여, Bullish에서 암호화폐 거래소를 구축하고 거래소가 구축된 EOSIO 기반 블록체인의 프라이빗 버전을 개선하는 데 집중하게 되었습니다. 좋은 경험이었고 EOSIO에서 정교한 애플리케이션들을 구축하고 실제로 애견푸딩을 하는 과정은 정교하고 성능 집약적인 구축에 관해서, 다른 블록 체인 플랫폼은 말할 것도없고, 대규모 개발자 팀이 관리하는 블록체인에서 정교하고 성능 집약적인 애플리케이션을 구축하는 경우, EOSIO에 많은 결함이 있음을 보여주었습니다. 블록체인 기술을 개선하기 위해 해야 할 일은 아직 많이 있습니다!

이제 저는 처음 Block.one에 합류했을 때 하려고 했던 일을 다시 하기 위해 EOS 네트워크 재단에 합류했습니다. 이는 활용도가 높은 정교하고 탈중앙화된 애플리케이션들을 개발자들이 구축할 수 있도록 EOS 네트워크 기반의 기술을 우수한 블록체인 플랫폼으로 만들기 위함입니다.

그래서 현재 당신은 무엇보다도 TrustEVM에 대해 집중적으로 작업하고 있습니다. 해당 프로젝트에서 당신의 역할은 무엇이며 그 프로젝트의 중요성에 대한 당신의 견해는 무엇입니까?

Trust EVM과 관련하여 지금 제 역할은 팀이 프로덕션 출시를 준비할 때 소프트웨어를 계속 개선할 수 있도록 가능한 모든 개발 지원을 해당 팀에 제공하는 것입니다. 특히, 현재 빠른 솔루션에서 nodeos 플러그인으로 더 성능이 좋고 지속 가능한 구현으로 번역기인 Trust EVM 스택의 구성 요소 구현을 업그레이드하는 것과 관련이 있습니다.

특히 EOS와 관련하여 Trust EVM의 중요성에 대한 제 견해는 Solidity를 사용하고 EVM과 유사한 플랫폼에 대해 개발하는 데 익숙한 기존 개발자들이 변경이 거의 또는 전혀 필요 없이 Trust EVM을 기반으로 구축하는 것으로 쉽게 전환할 수 있다는 것입니다. 그들 편에서, 우리는 희망적으로 사용자의 수요를 유도 하기 위해 더 많은 개발자들이 EOS 상에서 개발하도록 유치할 수 있습니다. 친숙한 EVM 플랫폼을 제공하면 전환 장벽이 낮아지지만 EOS에서 실행되는 Trust EVM이 EOS에서 사용 가능한 더 높은 트랜잭션 용량을 활용할 수 있으므로 궁극적으로 개발자들이 현재 선택할 수 있는 다른 많은 EVM보다 더 저렴한 트랜잭션을 얻을 수 있기 때문에 개발자가 전환할 동기가 부여될 것으로 예상됩니다. 이것은 희망적으로 EOS 개발을 활성화하고 긍정적인 감정이 EOS에 대한 추가 가치와 개선을 주도할 수 있습니다.

저에게 EOS의 EVM 성공은 네이티브 EOS 개발을 앗아가는 것이 아니라, 궁극적으로는 이를 지원하는 수단입니다. EOS 커뮤니티는 EVM과 같은 플랫폼에서 개발하는 데 익숙한 것과 비교하여 일부 개발자가 볼 수 있는 격차를 해결하기 위해 기본 EOS 개발을 위한 도구 및 플랫폼을 지속적으로 혁신하고 개선할 것입니다. 그리고 언젠가는 Trust EVM을 통해 EOS 생태계에 합류한 개발자들이 기존 앱을 이전하거나(예: 더 나은 성능을 활용하기 위해) 네이티브 EOS 개발 모델에서는 사용할 수 있지만 EVM 모델에서는 사용할 수 없는 고유한 기능의 이점을 얻을 수 있는 보다 정교한 응용 프로그램을 위해 네이티브 EOS에 합류하기를 바랍니다.

따라서 저에게 있어 EOS 상의 Trust EVM 사용에 대한 성공은 단기적으로 EOS에서 EVM 기반 탈중앙화 응용 프로그램의 개발자 활동이 증가하고 EOS에서 실행되는 응용 프로그램에 대한 사용자 수요가 증가하는 것입니다. 장기적으로는 EOS에서 실행되는 애플리케이션에 대한 높은 사용자 수요가 계속되지만 대부분의 사용자 활동은 개선된 네이티브 EOS 개발 모델에서 실행되는 분산 애플리케이션에 집중되고, EVM은 여전히 ​​주변의 애플리케이션을 위한 네이티브 EOS 개발을 보완하며 의미를 갖는 것입니다.

가장 잘 다루는 프로그래밍 언어는 무엇이며, 자신이 최고 수준이라고는 생각하진 않지만 다룰 수 있는 언어는 무엇인가요?

다양한 언어를 알고 있지만 다른 언어와 비교하여 확실히 눈에 띄는 것은 C++이고 제가 가장 즐겨 사용하는 언어입니다. Python, JavaScript, Rust와 같은 다른 언어도 잘 다루기는 하지만 C++가 가장 능숙한 언어입니다. 그리고 작업하고 싶은 언어 측면에서 실제로 시스템 작업을 선호합니다. 그래서 C++도 적합하지만 Rust도 정말 좋아합니다. 저는 이것이 깔끔한 언어라고 생각합니다.

설계 같은 인접 컴퓨터 과학 기술 중 당신이 유일하게 자격이 있다고 느끼는 분야는 무엇입니까?

예, 저는 즐기고 있으며 지난 4년 동안 설계적인 측면에서 꽤 많은 시간을 보냈습니다. 저는 종종 EOSIO의 아키텍처 설계에 참여했으며 소프트웨어를 지속적으로 개선하고 아키텍처를 구축하는 방법을 모색했습니다. Bullish에서 저는 그들이 사용하고 있는 계정 및 권한 시스템의 설계자였으며 팀이 이를 개발하도록 이끌었습니다. 시간이 지남에 따라 저는 아키텍처를 구축하고 개발자 팀이 작업하도록 이끄는 측면에 더 집중해 왔습니다. 저는 여전히 코딩하는 것도 좋아하지만, 실제로 스스로 개발하는 것보다 이러한 설계를 훨씬 더 중요시합니다.

당신이 작업에 참여한 더 주목할만한 블록체인 프로젝트들에 대해 알려주실 수 있나요?

저는 BitShares 커뮤니티에 참여하면서 시작했습니다. 커뮤니티 포럼에서 다른 회원들과의 토론, 아이디어, 분석 및 피드백 등의 형태로 기여하는 경우가 대부분이었습니다. 그러다가 스팀 블록체인에 참여하기 시작하면서 좀 더 적극적인 역할을 맡게 되었습니다. 콘텐츠 추가를 통해 스팀잇 플랫폼 자체에 참여하는 것 외에도 스팀 블록체인 코드 베이스에 일부 코드를 기여하고 일부 버그를 찾아 수정했으며 잠시 스팀에서 블록 프로듀서에 해당하는 증인 역할을 수행하기도 했습니다.

그러나 블록체인 영역에서 제가 공헌한 대부분은 EOSIO 작업을 시작할 때 이루어졌습니다. 저는 핵심 EOSIO 코드 베이스의 다양한 부분을 작업했습니다. 특히 코드 기반에서 더 많은 시간을 보내는 경향이 있는 분야는 계정 및 권한 시스템, DPoS보다 낮은 수준의 합의 알고리즘 및 프로토콜의 하드 포크 업그레이드를 더 쉽게 할 수 있는 프로토콜 기능 프레임워크였습니다. 저는 또한 시스템 컨트랙트와 그 다양한 기능에 대해 작업하는 데 시간을 보냈고, 특히 시스템 컨트랙트 내에서 PowerUp 구현에 대한 작업을 수행했습니다.

Bullish 거래소에서 일하는 동안 꽤 흥미로운 몇 가지 다른 프로젝트를 진행했습니다. 하나는 EOSIO 블록체인과 비트코인 ​​블록체인 간의 인터 블록체인 커뮤니케이션 시스템에 대한 개념 증명으로, 최소한의 신뢰만 필요로 하는 BTC 커스터디 솔루션을 가능하게 했습니다. Bullish가 궁극적으로 다양한 신규 토큰들을 더 쉽게 추가할 수 있는 다른 방향으로 가기 전에 Bitcoin 테스트 네트워크에서 토큰 입출금을 수행했습니다. 제가 Bullish에서 대부분의 시간을 보낸 것은 더 높은 권한 작업을 위해 WebAuthn 키를 사용해야 하는 Bullish 거래소의 요구를 충족하는 EOSIO 블록체인을 기반으로 구축된 유연한 계정 및 권한 시스템을 구축하도록 개발자 팀의 아키텍처를 설계하고 이끄는 것이었습니다. 낮은 권한 작업을 위해 만료되는 세션 키 설정, 거래소 운영자가 부과한 정책(예: 규정 준수 제한)에 의해 조정되는 세분화된 기능을 가진 역할 활용, 사용자 및 운영자 계정 활동 둘 다의 변조 방지 로그를 설정하는 블록체인에 대한 추적 및 검증을 통해 이 모든 것을 용이하게 합니다.

개발자가 블록체인 상에서 구축할 때 직면하는 주요 도전과제는 무엇입니까?

주요 과제 중 하나는 개발자, 특히 EOSIO를 기반으로 하고 보다 일반적으로 블록체인을 기반으로 구축하는 것이 어떤 것인지 잘 알지 못하는 개발자가 특히 버그 및 수정 사항이 있는 경우, 현존하는 테이블에 인덱싱 되기 전에 데이터에 액세스하기 위한 컨트랙트 데이터가 필요하지만, 출시 후 시간이 지남에 따라 컨트랙트 코드를 변경하는 것이 어렵다는 것입니다. 이는 상태 마이그레이션을 포함하는 복잡한 프로세스이며 하위 호환성 측면을 고려하면 모두 큰 부담입니다. 이를 추상화하고 개발자가 SQL 데이터베이스에 더 가깝게 사용할 수 있도록 돕는 더 나은 개발자 도구가 있다면, 이는 매우 도움이 될 것입니다.

또 다른 것은 문제를 디버그하는 데 도움이 되는 더 나은 개발자 도구입니다. 예를 들어 현재 EOSIO 스마트 컨트랙트를 위한 디버거는 없습니다.

마지막으로 EOSIO만큼 빠르지만 특정 유형의 애플리케이션을 구축하려면 여전히 많은 성능 향상이 필요합니다. 이 단계에서 블록체인은 일부 애플리케이션에서 요구하는 처리량과 규모에 대해 준비가 되지 않았습니다. 이들은 여러분들이 분산화 및 블록체인 기반 구축의 이점을 누리고 싶은 애플리케이션들입니다. 여러분들은 아마 이를 엄청나게 원할 것입니다.

그렇다면 당신이 블록체인 상에서 구축하기에 완전히 잘못된 예는 무엇입니까?

많은 중앙화 거래소에서나 기대되는 수준의 낮은 지연시간을 유지하면서 초당 100,000건 이상의 트랜잭션 처리량을 쉽게 구현하는 것이라고 생각합니다. 스마트 컨트랙트를 통해 이를 구축하려는 것은 지금 당장은 나쁜 생각입니다.

TPS 측면에서 EOSIO의 기대값은 무엇입니까?

이는 트랜잭션이 수행하는 작업에 따라 다릅니다. 퍼블릭 글로벌 분산 EOSIO 네트워크에서 4,000개 이상의 토큰 전송을 쉽게 상회 수 있고 이를 유지할 수 있음이 이미 입증되었습니다. 몇 가지 다른 트릭과 조정을 통해 그 이상을 달성할 수 있다는 것을 알고 있지만 명확하게 말하기는 어렵습니다. 우리는 실험 환경뿐만 아니라 실제 글로벌 네트워크 환경에서도 실제 이에 대한 벤치마킹을 통해 현실적으로 유지될 수 수준이 어떤 것인지를 알아내야 합니다. 우리는 백만 단위의 TPS를 말하는 것이 아니고, 아마 그 이하의 숫자에 대해 이야기하고 있을 것입니다. 여러분들이 조정을 잘 수행하고, 각 트랜잭션이 너무 복잡한 작업을 수행하지 않는다면 약 10,000 TPS가 꽤 합리적으로 들린다고 생각합니다.

그렇다면 왜 EOS인가요? 추상적이 아닌 역사적 순간에 EOS의 핵심 가치는 무엇이라고 생각하십니까?

첫째, 몇몇 커뮤니티들은 기술이 어떻게 구축되어야 하는지에 대해 매우 엄격할 수 있고, 탈중앙화 스펙트럼의 더 극단적인 끝에 있을 수 있다고 생각합니다. 저는 잘 작동하고 장기적으로 큰 개발자 커뮤니티를 사로잡을 수 있는 무언가를 만들기 위해 적절한 절충을 만들려고 생각하지는 않습니다. 이 커뮤니티의 사람들은 적어도 더 유연해 보입니다. 제가 생각하는 플랫폼과 그 거버넌스 시스템 그리고 합의를 위한 올바른 절충안에 더 맞추지는 않더라도 말입니다. 그래서 미래를 위한 실행 가능한 플랫폼을 만들기 위해 필요한 아키텍처를 구축하기 위한 정렬이 있는 것처럼 느껴집니다.

둘째, EOS는 실제로 플랫폼의 장기적인 탈중앙화에 도움이 되는 놀랄 만큼 예외적인 상황에 놓여 있습니다. 탈중앙화 애플리케이션을 위한 범용 플랫폼이 되는 데 초점을 맞춘 여러 암호화폐들이 있습니다. 그리고, 그들의 토큰 분배를 살펴보면 EOS보다 덜 분산되어 있습니다. 이는 일반적으로 내부자에게 할당되는 양이 매우 큰 최근의 플랫폼 프로젝트 중 많은 경우에 해당되며, 이는 일반적으로 이러한 내부자들이 향후 수년간 거버넌스에 막대한 영향력을 끼칠 것이라는 것을 의미합니다. 그러한 종류의 중앙화는 실제 단기적으로는 그러한 공동체의 이익에 도움이 될 수 있습니다. 왜냐하면 그것은 극소수의 고도로 동기부여된 개인들이 네트워크의 이익을 위해 결정적인 행동을 할 수 있게 해주기 때문입니다. 따라서 그들 스스로 매우 큰 토큰 보유자가 되기도 합니다. 그러나 탈중앙화 권력구조로의 전환이 입증되지 않은 채로 남아 있을 때, 그들 플랫폼의 장기적인 성공에 대한 원동력이 된다고 생각하지는 않습니다.

이상적으로, 이러한 분산형 애플리케이션 플랫폼은 사용자가 미래에 이 모델의 장기적 지속 가능성에 대해 편안하게 느낄 수 있도록 분산형 거버넌스 시스템의 통제 하에 있는 동안 특히 개발자와 사용자 채택과 같은 성공을 입증합니다. 저는 중앙집권적 조정을 통해 토큰 보유자의 이익을 주도하고 행동할 수 있는 권한을 부여함으로써 성공을 달성할 수 있다고 생각합니다. 하지만 중앙화된 중재자들이 통제권을 부여받은 토큰에 대한 재정적 이익을 계속 유지하기를 바라는 것보다 중앙 조정자와 토큰 소유자 간의 이해 관계를 조정하는 보다 강력한 메커니즘을 보고 싶습니다. 그것이 이오스 네트워크 재단의 자금 구조가 저를 정말 흥분시키는 이유입니다. 만약 ENF가 커뮤니티의 기대를 충족시키지 못한다면, 그들은 인플레이션 탭으로부터 차단될 수 있고 그 자금은 더 생산적인 곳으로 이동될 수 있습니다. 그리고 블록체인에 일이 설정되는 방식에서는 그렇게 해도 괜찮다는 문화적 기대가 있는 반면, 수행에 실패하는 담당자들로부터 미리 배정된 자금을 탈취하기 위한 포크를 만드는 것은 더 많은 논란이 있기 때문에 토큰 보유자들은 자신들의 플랫폼의 평판을 훼손할 것을 우려해 그런 포크를 실행하기를 꺼릴 수 있습니다. 그리고 그 극단적인 옵션은 내부자들의 미리 할당된 자금이 커뮤니티가 성공적으로 포크를 할 수 있는 영향력을 가진 블록체인에 토큰으로 보유된다고 가정하는 것입니다.

EOS 토큰의 광범위하게 분포된 특성과 결정 및 자금 조달에 사용되는 메커니즘, 그리고 필요한 경우 취소하는 데 사용되는 메커니즘은 ENF와 같은 조정자가 토큰 소유자의 이익을 주도하고 대표할 수 있도록 하여 향후 몇 년 동안 EOS가 생존할 수 있다면, 커뮤니티를 활성화하고, 감정을 개선하고, 개발자 채택을 늘리고, 많은 사용자 수요를 창출한다면, 내부자가 관심을 잃거나 현금화하고 시스템이 지원 없이 죽을 위험이 없는 지속 가능한 시스템으로 장기적으로 성공이 생존할 수 있습니다. 물론 EOS에서 현재 사용 가능한 이러한 거버넌스 메커니즘은 원시적이며 결함이 있음을 인정합니다. 저는 아직 개선이 필요하다고 생각합니다. 그러나 이러한 결점에도 불구하고 저는 EOS가 향후 몇 년 동안 관련성의 엄청난 장애물을 극복할 수 있다고 가정할 때, 저는 최근의 다른 많은 범용 블록체인 플랫폼들보다 EOS의 지속 가능성과 장기적인 탈중앙화에 대해 더 확신을 가지고 있습니다. 하지만 저는 그 난관을 쉽게 극복할 수 있을 것이라는 확신을 주고 싶지는 않습니다. 그것은 어려운 일일 것입니다. 하지만 그 장애물을 성공적으로 극복한다면 EOS의 장기적인 미래가 매우 밝을 수 있다고 믿는 것이 중요합니다. 그렇지 않으면 큰 노력은 낭비처럼 느껴질 것입니다.

또한 EOS의 독특한 역사와 오늘날 커뮤니티가 처한 불행한 상황으로 인해 EOS와 EOS 커뮤니티의 현재 모습이 만들어진 측면이 있습니다. 저는 이러한 불행과 절망이 우리 모두가 보는 문제를 해결하기 위해 기꺼이 중요한 조치를 취하는 큰 위험 성향을 가진 보다 공격적이고 야심찬 커뮤니티를 만들 수 있다고 생각합니다. 그리고 그런 종류의 대담한 행동이 바로 지금 EOS가 성공하기 위해 필요한 요소라고 생각하고 있습니다. 아직 해야 할 일이 많고, 구현해야 할 큰 변화가 많으며, 진로를 바꾸고 올바른 방향으로 나아가기 위해서는 막대한 투자가 필요합니다. 저는 지금까지 있었던 우리의 실망스러운 역사가 있었지만, 적절한 투자 및 4년 간의 실망 후에도 수 많은 놀랍고 뛰어난 개발자들이 남아 여전히 구축중인 커뮤니티와 결합될 때, 결국에는 장기적으로 EOS의 엄청난 힘을 만들어낼 것이라고 희망합니다.

컴퓨터 공학 관련 분야 외에 무엇을 탐구하고 있습니까?

저는 한 두 가지를 깊이있게 파고드는것을 좋아하며 여기에는 다연히 블록체인이 포함되며 폭넓은 지식 또한 선호 합니다. 비록 여러분이 다양한 지식에 대해 깊게 파고 들지 않아야 한다는 의견이 있더라도 저는 폭넓게 배우는 것을 좋아합니다. 현재 제가 다양한 지식을 위해 시간을 할애하는 것은 수학, 물리학, 공학, 심리학, 경제, 정치 등 입니다. 저는 다른 기술을 개발하거나 관련될 일에 몰두하는 것과 같이 시간을 보낼 수 있는 방법보다 세상과 그 안에 있는 사람들이 어떻게 어울리는지 더 자세히 이해하기 위해 시간을 보내는 것을 선호하며 여전히 선택적인 편이라고 생각합니다.

당신은 미래의 꿈은 무엇입니까? 블록체인 이후의 삶이 있습니까?

앞으로 몇 년 동안 블록체인에 대한 관심과 해야 할 일들이 많이 남아 있다고 생각합니다. 그러나 모든 일이 순조롭게 진행된다면, 결국에는 많은 성과를 거두게 될 것이며 주로 기술 스택의 가장 높은 레이어에 초점이 맞춰지게 될 것입니다. 저는 기초 작업에 훨씬 더 관심이 많으며 기초 작업이 확립되고, 성장하며, 안정적이 된다면 블록체인 이외의 영역을 즐겁게 시작할 것 같습니다.

깊이 생각해보지는 않았지만 결국 제가 관심을 가질 수 있는 분야 중 하나는 머신러닝과 인공 지능 영역이라고 생각합니다.

머신 러닝이 블록체인과 비슷한 단계에 있는 것 같지만 개발 측면에서는 그렇지 않을 수도 있을까요?

확실히 이는 다시 많은 관심을 받고 있습니다. 인터넷이 가능하게 하는 발전된 컴퓨팅과 엄청난 양의 데이터는 딥 뉴럴 네트워크와 AI의 겨울 이후 해당 분야에 다시 원동력을 불어 넣은 역전파를 통해 주요 발전을 이뤄냈습니다.

최근 머신 러닝이 상당한 발전에도 불구하고 저는 개인적으로 저희가 훨씬 더 관심을 가지고 있는 일반적인 인공 지능 또는 기계 지능의 문제를 해결하는 것과는 아직 거리가 멀다고 느낍니다. 뉴럴 네트워크는 이제 자동 운전(Self-Driving) 자동차와 같은 유용한 기능뿐만 아니라 다양하고 멋진 기능들을 많이 가능하게 합니다. 이는 사회에 엄청난 영향을 미칠 수 있습니다. 이러한 일은 인간 지능과 동등하거나 능가할 수 있는 우리가 생각하는 기계 지능만큼 영향력이 있는것은 아닙니다. 물론, 그것은 해결하기에는 엄청나게 어려운 문제이며 저는 직감적으로 앞으로 수십 년 후에도 여전히 많은 사람들이 그 문제를 해결하기 위해 노력할 것이라고 생각합니다.

저는 블록체인에 있어, 기술의 역사에 결정적인 시기가 바로 지금이라고 느낍니다. 그리고 제가 의미하는 것은 블록체인이 궁극적으로 성장하고 다양한 애플리케이션을 구축할 수 있는 신뢰할 수 있고 실행 가능한 플랫폼이 된다면, 그 미래를 현실로 만들기 위한 대부분의 기대되는 작업들은 대부분 향후 10년 안에 나올것이라고 믿습니다. 반면에 과학자와 엔지니어는 이번 세기의 나머지 기간 동안 인간과 대등한 수준의 일반적인 기계 지능에 더 가까이 다가가기 위해 여전히 고군분투할 것이라고 생각합니다.

당신이 그렇게 이야기 하는 것을 듣고 생물학적 지능과 비교해했을 때, 그것은 곡선이 매우 가파른 것 같고, 비교해보면 블록체인은 멀지않은 시기에 정말로 성취가능해보입니다.

네. 물론 지금은 여러분들이 머신 러닝을 활용해 달성할 수 있는 더 좁은 범위의 응용 프로그램들이 많이 있습니다. 그리고 그것은 여러분들의 매우 보람 있는 커리어가 될 수 있습니다. AI와 ML 분야에서 제가 가장 보람있게 생각하는 것은 여러분이 일반적인 기계 지능의 이정표에 가까워지고 있다는 느낌입니다. 머신러닝의 좁은 적용에서 진전을 이루는 것도 흥미롭고 멋질 수 있지만, 어떤 이유에서든 간에 저는 현재 블록체인 영역 내에서 탐구하고 혁신할 수 있게 되어 더 즐겁습니다.

AI에 대한 일론 머스크의 우려 사항들에 대해 동의하시나요?

저는 일반적으로 존재하는 위협에 대해 우려하고 있습니다. 무모한 일을 하는 어리석은 사람들의 손에 AI가 가져올 수 있는 강력한 기술이 인간의 문명을 극도의 위험에 노출시킬지를 걱정합니다. 하지만 저는 제 스스로 자기 주도적 AI가 인류에 해를 끼칠 가능성보다는 AI개발 측면에 대해 더 우려하고 있다고 생각합니다.

그러나 이러한 종류의 우려는 AI를 포함한 더 광범위하게 적용됩니다. 블록체인을 포함한 모든 기술에 적용됩니다. 만들어지고 있는 기술이 의도하지 않은 방식으로 어떻게 사용될 수 있는지 생각하고 구축하며 실제로 사회에 긍정적인 영향을 미치는지 의문을 제기하는 것이 중요합니다. 일부 기술은 자연적으로 파괴적인 목적으로 사용되는 경향이 있지만 대부분의 경우 기술은 중립적입니다. 그러나 모든 유용한 기술의 공통점은 세상에 도움이 된다는 것입니다.

가장 중요한 점은 누가 그 기술을 통제하며, 그들이 유용한 기술을 어떻게 사용할 것인가 하는 것입니다. 저는 이 두가지 질문에 대하여 현재의 사회에는 많은 도전과제가 존재한다고 생각합니다. 이들은 저희의 밝은 미래를 위해서 극복해야 할 중요한 과제들입니다. 저는 그것이 일반적인 기술 문제보다는 거버넌스 문제에 더 가깝다고 생각합니다. 하지만 거버넌스를 사회적 기술로 볼 수 있습니다.

블록체인을 기반으로 구축하고자 하는 사람들에게 어떤 조언을 해주고 싶으신가요?

그냥 해보시길 바랍니다. 그냥 시도해보고, 참여하십시오. 읽어야 할 과정이나 특정 책이 있거나 필수 조건으로 취득해야 하는 자격증이 있다고 생각하지 않아도 됩니다. 인터넷에서 무료로 제공되는 정보를 사용하여 배우기 시작하고 연습으로 간단한 애플리케이션을 구축하기 시작하시기 바랍니다. 만약 여러분이 해당 방법을 배우는데 관심이 있다면 그것이 여러분에게 필요한 최고의 학습 방법입니다. 그 후에는 지식과 기술을 더욱 발전시키기 위해 새 프로젝트를 시작하거나 기존 오픈 소스 프로젝트에 기여하시기 바랍니다.

좋은 조언이군요! 시간 내주셔서 감사합니다. 오늘 이 자리에서 공유해주신 모든 생각과 인사이트에 대해 감사드립니다.

천만에요.

. . .

Areg와의 이 인터뷰의 상당 부분에서 다양한 블록체인이 사용하는 합의 알고리즘 유형에 내재된 여러 절충안에 대해 너무 깊이 파고들어, 이러한 특정 생각들은 모두 다른 부분에 저장하기로 결정했습니다. 여러분이 이것을 즐겼다면 저리는 아직 블록체인 컨센서스의 신비에 더 깊이 들어갈 것임을 아시길 바랍니다!

이것은 우리의 새로운 시리즈인 Architects of Consensus의 첫 번째 인터뷰였습니다.

아래 댓글에 여러분의 생각을 알려주시기 바랍니다!

EOS 네트워크

EOS 네트워크는EOS VM을 기반으로 하는 3세대 블록체인 플랫폼으로 저지연, 고성능, 확장성이 뛰어난 Web Assembly 엔진으로, 최적의 Web3 사용자 및 개발자 경험을 제공하며, 결정적으로 저렴한 수수료를 통해 이용할 수 있도록 특별히 설계되었습니다. EOS는 EOS 네트워크 재단(ENF)을 통해 도구 및 인프라에 대한 멀티 체인 협업 및 공공재 펀딩의 원동력 역할을 하는 EOSIO 프로토콜의 대표 블록체인 및 금융 센터입니다.

EOS Network Foundation

EOS Network Foundation(ENF)은 EOS 네트워크의 성장과 발전을 장려하기 위해 재정 및 비재정적인 지원을 구성합니다. 저희는 긍정적인 글로벌 변화를 위한 힘으로서 EOS 네트워크의 조직화된 미래를 계획하기 위해 탈중앙화의 힘을 활용하고 있습니다.​

EOS 디스코드

트위터

유투브