content

[ETC] 블록체인의 리눅스 – 엘프 (번역본)

완벽한 사용자 맞춤화 및 확장 가능성으로 자신만의 블록체인 생성​글쓴이 - Mappo (엘프의 영어 컨텐츠 라이터)번역 - 정금산 (엘프의 한글 컨텐츠 매니져)여러분은 컴퓨터에서 프로그램을 사용하면서 이러한 기능이 추가되었으면 하거나 바로가기 기능을 추가하고 싶었다고 생각해보신적이 있나요?여러분의 작업공간이나 직장에서 여러분에게 맞춤 서비스를 제공하고 있나요?아니면 그 기능들이 당신을 위해 특별하게 만들어지지 않았다고 생각하시나요?저는 제가 일해온 모든 산업에서 여러 번 좌절감을 느꼈습니다.종종 제 필요에 맞는 서비스와 제품을 갖고 싶다고 생각했습니다.우리는 개인에게 맞춰진 서비스가 아닌 여러 사람을 위해 설계된 서비스를 사용하게 되어있습니다.누군가가 어느 고객을 위해 어느 기업을 위해 설계한 것을 당신은 그저‘사용’하도록 허락 받았을 뿐이죠.그러면 여러분의 비즈니스나 용도가 원래 설계되어진 목적과 비슷할지라도 완벽하게 일치할 수는 없습니다.위에서 설명한 시나리오는 블록체인 앱에서 발생하는 큰 문제입니다.현재 다른 사람을 위해 개발된 앱을 사용하거나 개발자로서 자신만의 디앱(dApp)을 사용할 수 있습니다.하지만 그 앱은 하나의 블록체인에서 실행되며 많은 다른 디앱도 용도에 맞게 설계되었습니다.이 블록체인은 모두에게 좋을 수 있지만,완벽하지 않습니다.네트워크가 막히면 트랜잭션 속도가 느려지며 네트워크 상의 모든 디앱들의 속도가 제한됩니다.수많은 디앱들이 모여있는 이 대규모 고속도로는 조만간 맞춤화 할 수 없고 병목현상을 느끼는 디앱들이 엄청나게 늘어날 것입니다.그렇게 저는 엘프를 발견했습니다.엘프는 현재 블록체인 기술의 여러가지 문제점을 해결해가고 있습니다.이러한 문제점 중 하나는 방금 위에서 설명한 사용자 맞춤화와 확장 가능성입니다. 이것이어떻게 해결될까요?엘프는 컴퓨터의 운영체제와 비교할 수 있는 메인체은으로 실행되는 블록체인 네트워크를 만들고 있습니다.하나의 메인체인에서 실행되는 많은 앱 대신,개발자나 비즈니스로서 자신만의 디앱을 디자인하고 그 디앱을 메인체인에서 사이드체인으로 운영되는 자신만의 블록체인에서 실행할 수 있습니다.여러분은 자신만의 특정한 목적을 위해 자신만을 위해 완벽히 설계된 블록체인을 가질 수 있습니다.여러분이 원하는 공개(Public)또는 비공개(Private)방식을 선택할 수 있고,원하는 합의 프로토콜(consensus protocol)을 선택할 수 있습니다.또한 업데이트 방법도 선택할 수 있습니다.특정 사이드체인에서 실행되는 유일하거나 비슷한 유형의 디앱들이기 때문에,필요할 때마다 업데이트 할 수 있으며 전체 시스템을 완벽하게 제어할 수 있습니다.사이드체인을 사용함으로서,특정 디앱에 대한 스마트 컨트랙트 설정은 불필요한 상호 간섭으로부터 보호됩니다.각 사이드체인은 완전히 독립적이며 다른 앱과 상호 작용할 수 있지만,블록체인은 한가지 유형의 스마트 컨트랙트에만 집중하면 됩니다.사용자가 온라인에서 이미지를 공유할 수 있게 해주는 앱을 만들고 있다고 가정해 보겠습니다.이 앱을 통해 이미지들을 분류하고 함께 묶고 포트폴리오를 만들 수 있습니다.그러던 어느 날 여러분이 트위터와 비슷한 소셜 미디어 플랫폼을 운영하는 다른 디앱을 찾았습니다.이 두가지 디앱이 모두 엘프의 메인체인에서 실행중인 경우라면 메인체인은 서로 상호 작용할 수 있도록 두 사이드체인을 중재합니다.사용자 중 한명이 새로운 사진을 포트폴리오에 올리면 네트워크는 트위터와 같은 디앱을 통해 자동으로 공유합니다.둘 다 메인체인에서 실행할 필요가 없으며 더 나아가 엘프 메인체인은 다른 블록체인을 통합할 수 있습니다.DPoS를 운영하는 메인체인은 전체 시스템을 보호 할 수 있는 마이닝노드를 위임할 뿐만 아니라 각 사이드체인이 보안 수준에 부합하도록합니다.이 컨센서스 모델이 메인체인에서 실행되기 때문에,추가된 각 사이드체인은 메인체인의 이점을 얻을뿐만 아니라,메인체인을 보호하는 위임된 노드의 효율성도 증가시킬 것입니다.‘한 체인을 모든 것에 맞추는 방식’을 포기함으로써 엘프는 블록체인에서 디앱을 실행하는 혁신적인 방법을 개발할 수 있었습니다.사이드체인을 실행할 수 있는 퍼블릭 메인체인을 만듦으로써,엘프는 모든 산업 및 사용자를 위해 맞춤 가능하고 확장 가능하며 완벽하게 편리한 응용프로그램 플랫폼을 위한 완벽한 솔루션을 만들어가고 있습니다.원문:https://medium.com/@aelfblockchain/aelf-the-linux-of-blockchain-ffcb78d83730by MAPPO

content

[AELF TIMES] 7월호, 병렬처리를 통한 스케일링

엘프 타임즈 7월호 '병렬처리를 통한 스케일링'입니다.엘프는 '병렬처리를 통해 상용화가 가능한 트랜잭션과 스케일링이 가능한 블록체인'이 되기를 추구하며 이번 글에서는 엘프의 '병렬처리' 기술과 '스케일링(확장성)'에 대해 다뤄보았습니다.

content

[AELF TIMES] 6월호, 엘프 커널 개발 과정

엘프 타임즈 6월호 '엘프 커널 개발 과정'입니다. 엘프 커널 개발에 대한 설명이 담겨져있습니다.

content

[AELF TIMES] 5월호, 엘프 토큰 리포트

엘프 타임즈 5월호 'aelf Token Launch Report'입니다.엘프 토큰 발행과정에 대한 자세한 설명이 담겨져있습니다.-토큰 세일(token sale), 뉴욕서 11월28일 시행되-ICO 없이, 오로지 프라이빗 세일로만-투자 한도가 없었음에도 6배의 초과 신청 2주 내 달성

content

[인터뷰] 엘프의 창립자, 줄링과 하오보가 말하는 탈중앙화 클라우드 컴퓨팅 블록체인

해시드 포스트는 3세대 블록체인 aelf 팀을 만나 공동창립자 첸 줄링(Chen Zhuling)과 마 하오보(Ma Haobo)를 인터뷰했습니다. aelf의 크로스체인 및 self-governance를 갖춘 고효율의 multi-chain 병렬 처리 시스템에 대해서, 그리고 컴퓨터 클러스터 상의 확장 가능한 노드 및 토큰 보유자 투표 방식에 대해서 대화를 나누었습니다. 모든 답변은 줄링과 하오보가 직접 대답하였습니다.반갑습니다. 먼저 간단한 소개를 부탁드릴게요.Z:안녕하세요, 옆에 있는 하오보(Haobo)와 함께 aelf를 공동 창립한 줄링(Zhuling)이라고 합니다.저는 aelf 프로젝트 전에는 전략 컨설턴트로 일했었는데요, MIT를 졸업한 엔지니어였지만 더 넓은 시야로 세상을 보고, 여러가지 흥미로운 일들을 다루고 싶다는 욕구가 전략 컨설턴트의 세계로 저를 이끌었던 것 같습니다. 지난 5년간 대개 동남아시아에서 회사와 정부의 주요 문제에 대해 다루는 전략 컨설턴트로 일했습니다. 인도네시아나 미얀마 같은 신흥 시장에서 일하면서 기술이 나라를 어떻게 변화시키는지 지켜보는 것 자체가 굉장히 흥미로웠어요.엔지니어로서 항상 새로운 기술에 관심이 많았기 때문에 블록체인에 입문하게 되었는데, 여러 아이디어에 대한 백서를 읽고 배우면서 여가 시간을 많이 보냈습니다. 블록체인 위에서 어떤 어플리케이션들이 돌아갈 수 있는지에 대해 모두들 이야기하던 시기가 있었는데 벌써 몇 개는 현실로 실현됐네요.하지만 자세히 알아볼수록 어플리케이션의 기반이 되는 인프라를 만드는 게 훨씬 중요하다는 걸 알게 되었습니다. 포르셰나 메르세데스를 만들기 위해서는 먼저 고속도로를 건설해야 하는 것처럼요. 고속도로가 없으면 만들어진 차들이 쓸모가 없어지겠죠. 하오보와 저는 지난 7월부터 aelf에 대한 아이디어를 구상하기 시작했고, 오늘 이 자리까지 오게 됐습니다.aelf의 공동창립자, 첸 줄링(Chen Zhuling)H:안녕하세요, aelf의 공동창립자 하오보입니다. 저는 대학교에 다닐 때부터 비트코인을 거래했습니다. 2013년 정도에 라이트코인과 비트코인 채굴을 시작했고요. 산업 쪽으로 관심이 점점 많아져서, BitPay랑 비슷하지만 Gem wallet이라는 오프체인 지갑을 제공하는 비트코인 결제 시스템 GemPay를 만들었습니다. 또 allcoin이라는 암호화폐 거래소를 개발하기도 했고, 그 이후에는 Hoopox라는 회사를 만들어서 중국에 있는 대기업인 하이난 항공에 블록체인 서비스를 제공하기도 했습니다. 그리고 작년에 aelf 프로젝트를 시작했죠.aelf는 어떻게, 그리고 왜 시작하게 되셨나요?Z:비트코인을 통해 암호화폐의 첫 결제가 이루어졌다면, 이더리움은 결제를 넘어선 다양한 분야에 활용할 수 있다는 가능성을 보여줬습니다. 이더리움은 블록체인이 궁극적으로 할 수 있는 것이 무엇인지를 보여주었다는 점에서 훌륭한 플랫폼이라고 생각합니다.하지만 이더리움에도 개선시켜야 하는 몇 가지 이슈들이 있습니다. 그 중 하나는 수백 개에서 수천 개에 달하는 스마트 컨트랙트가 단 하나의 블록체인에서 작동하고 있다는 점입니다. 하나의 스마트 컨트랙트가 승인될 때 다른 스마트 컨트랙트들은 기다리고 있어야 하니까요. 리소스 분리의 문제라고 하죠.구조적인 관점에서 봤을 때도 하나의 체인이 정답은 아닐 거라고 생각합니다. 그래서 저희는 멀티체인 구조를 시도했습니다. 컴퓨팅 파워도 효율성이 더 높아졌으면 해서 자연스럽게 저희 시스템에 클라우드 컴퓨팅의 개념을 도입하게 되었습니다. 전반적으로, 다른 분야에 이미 사용되고 있는 많은 컨셉들을 블록체인에 도입하고 있어요.H:줄링의 말에 몇 마디 덧붙일게요. 저희가 집중하고 있는 세 개의 이슈는 성능(performance), 리소스 분리(resource segregation), 그리고 거버넌스(governance)입니다. 이더리움은 우리가 어떤 어플리케이션이라도 만들어 올릴 수 있는 세계적인 컴퓨터 플랫폼이지만 성능이 그렇게 효율적이지는 않습니다. 모든 컴퓨터가 풀 노드를 돌릴 수 있고, 모든 이더리움 풀 노드가 평등하기 때문입니다.세계적인 컴퓨터의 성능이 제 개인 컴퓨터의 성능에 맞춰지게 되는 거고, 그건 모두에게 비효율적인 일이예요. 그래서 저희는 전세계 클라우드 컴퓨팅(world cloud computing) 플랫폼을 만들려고 합니다. 저희 시스템 구조에서 풀 노드는 클러스터 위에서 운영될 겁니다. aelf 노드는 많은 클러스터와 데이터 센터를 가질 거고, 이더리움의 구조보다 더 효율적이죠.또한 리소스 분리 문제도 해결하려고 합니다. 아시다시피 크립토키티 같은 아주 간단한 게임도 이더리움 플랫폼의 전체 트래픽을 넘치게 한 적이 있는데 상업용 어플리케이션에서 절대 이런 일이 전체 플랫폼에 영향을 줘서는 안 되죠. 때문에 저희는 각각의 어플리케이션이 자체의 블록체인 위에서 운영되는 리소스 분리를 실행하려고 합니다.세 번째 문제는, 블록체인 생태계의 주도권이 누구에게 있냐는 것입니다. 분산화된 네트워크라는 것은 아무에게도 통제 권한이 없다는 뜻입니다. 비트코인을 예로 들자면 성능을 향상시키기 위해 블록 크기를 키우자는 사람들과, 이 의견에 반대하는 사람들로 나뉘어 오랫동안 이 문제를 결정하지 못하고 시간을 끌었습니다. 커뮤니티가 투표를 하고, 투표 결과가 온체인 거버넌스에 반영될 수 있는 기능이 추가되어야 한다고 생각합니다.기능 향상을 위한 하드 포크는 필요 없나요?Z:거버넌스에 대해서는 합의(consensus)에 대해 미리 규칙을 정해두고 하드 포크의 수를 줄이려고 노력하고 있습니다. 커뮤니티가 합의하면 네트워크 전체가 따르는 방식으로요. 완벽한 것은 애초에 없다고 생각하기 때문에 빠른 프로토타입 접근을 하려고 합니다. 예를 들어, 개선해야 할 특정 사항이 있다면 오랫동안 결정을 내리지 못하고 교착 상태에 빠져있는 대신, 사람들이 신속하게 합의에 도달하고 이를 실현할 수 있는 방법이 필요합니다. 블록체인은 아직 실험 단계이고 개선해야 할 점이 꽤 있기 때문에 이런 빠른 결정 시스템을 마련하고자 합니다.투표 시스템에 대해 조금 더 말씀해주실 수 있나요? 일정 비율을 넘겨야 실행될지, 투표율이 낮으면 재투표를 하는지 등의 규칙이 있을까요?Z:그 부분에 대해서는 저희가 전부 확정한 건 아니지만, 가능한 최소한의 참여율을 확실히 하기 위해 최솟값을 정하는 건 중요하죠. 다른 시스템에서도 볼 수 있는 일이지만 처음에 투표 원칙들을 정한다고 평생 바뀌지 않는 건 아닙니다. 이건 규약(constitution)의 일종이고, 커뮤니티의 멤버와 전체 흐름에 따라 조절될 수 있습니다. 저희가 투표 원칙을 처음으로 제안하긴 할 거지만 계속 변할 수 있어요.투표 시스템에는 두 레이어가 있습니다. 어떤 결정은 상원 의원처럼 위임된 노드들에 의해 투표될 거고, 어떤 결정은 모든 토큰 소유자에 의해 정해질 겁니다. 중요한 건 어떻게 두 레이어에 분배하느냐죠."가까운 미래에 승자만이 독식하는 상황이 올 거라고 생각하지 않습니다. 여러 프로젝트마다 각자의 장점이 있는 거고, 결국 전체 산업을 성장시키는 경쟁이 될 거라고 생각하거든요. aelf는 멀티체인 기술과 클라우드 컴퓨팅에서 혁신을 가져올 겁니다."다른 보편적인 질문을 하나 더 하겠습니다. 블록체인이 아직 실험 단계라고 하셨는데요, 지금도 Dfinity나 EOS 같은 많은 새로운 블록체인 프로젝트들이 빠르게 진행 중이에요. 어떻게 이들과 경쟁하실 건가요? aelf는 언제 출시되나요?Z:2018년은 저희에게 아주 신나는 해가 될 겁니다. 말씀하신 것처럼 EOS, aelf, Dfinity는 이미 테스트넷을 진행하고 있는데, 각각의 프로젝트들마다 중점을 두고 있는 게 다르기 때문인데요. DPOS의 무작위성에 중점을 두고 있는 프로젝트도 있는 반면 EOS는 DPOS의 효율성에 중점을 두고 있습니다. 저희에게 합의는 중요한 파트지만 멀티체인이 존재할 수 있게, 스마트 컨트랙트가 서로 영향을 주지 않아 컴퓨팅 파워를 높이도록 하는 데에 더 중점을 두고 있습니다.가까운 미래에 승자만이 독식하는 상황이 올 거라고 생각하지 않습니다. 사실 각각의 프로젝트는 각자의 장점을 가지고 있는 거고, 결국에는 전체 산업을 성장시키는 경쟁이 될 거라고 생각하거든요. aelf도 다른 프로젝트들과는 차별화되는 강점이 있다고 생각합니다. 한 체인이 모든 걸 처리하는 접근법과는 확실히 다른 멀티체인 기술을 사용하고, 클라우드 컴퓨팅을 가능하게 하는 거죠. aelf가 가져올 혁신입니다.올해 하반기에 들어서는 저희 테스트넷이 준비가 끝날 거고, 저희의 경쟁자들도 그럴 겁니다. 그럼 이제 얼마나 잘 생태계를 조성하느냐의 경쟁이 되겠죠. 산업이 부상하고 있기 때문에 저희를 포함한 여러 프로젝트들 모두 많은 것을 시도해볼 수 있는 기회가 있을 겁니다. 어떤 팀은 스타트업들이랑 일할 수도 있고, 어떤 팀은 큰 회사들과 일할 수도 있고요.또한 생태계를 구축하고 육성하기 위해 일종의 동맹 관계를 갖는 것도 중요하다고 생각합니다. 그래서 다른 곳들과 협력할 수 있도록 혁신 동맹(innovative alliance)을 시작했어요. TechCrunch의 공동 창립자인 Michael Arrington를 저희 어드바이저로 초청한 건 실리콘밸리에 있는 많은 스타트업들과 연결해줄 수 있기 때문에 좋은 기회라고 생각해요. 그리고 저희가 전에 아시아에 있는 많은 프로젝트들과 일하면서 아시아 쪽에 뿌리를 두고 있기 때문에, 그 중에서 aelf를 활용해 혁신을 일으킬 수 있을만한 회사들도 찾고 있습니다.aelf의 공동창립자, 마 하오보(Ma Haobo)올해 하반기에 테스트넷을 런칭할 거라고 말씀하셨죠?Z:네, 목표는 6월 말에 저희 테스트넷을 출시하는 겁니다. 저희 메인넷은 올해 말에 출시될 거고요.이미 몇몇 기업들과 이야기를 하고 있는데, 특히 블록체인 기술을 도입하면 훨씬 빨라질 거라고 생각하는 기업들, 예를 들면 금융 산업이나, Github 같은 커뮤니티가 주도하는 산업들을 타겟하고 있습니다. Github는 이미 탈중앙화가 진행되어서 사람들이 이미 오픈소스에 익숙해져 있어요. 벌써 함께 이 분야의 팀들과 이야기를 하고 있고 저희 테스트넷이 준비되는대로 바로 aelf와 함께 할 수 있도록 준비 중입니다.대략 몇 개의 파트너나 회사와 이야기를 하고 있나요?어느 나라의 회사들인지 물어봐도 될까요?Z:지금은 열 군데 정도입니다.다양한 나라로 구성되어 있어요. 하지만 저희는 사업개발에 서두르기 보다는 우선 플랫폼을 제대로 만들어서 시장에 정착하는 데 집중할 생각입니다. 그래도 저희와 파트너십 이야기를 하고 있는 회사가 10개 정도 있다는 것은 벌써 많은 회사들이 aelf를 이미 알고 있단 얘기죠. 이런 회사들은 블록체인 기술에 대해 더 자세하게 알고 싶다고 하면서 많은 관심을 보이고 있습니다. 사업을 성장시키는데 블록체인을 어떻게 활용할 수 있는지 조언해줄 수 있는, 내실 있는 팀으로 알려져 있다는 뜻으로 이해하고 있습니다.회사들은 또한 기본적인 구조 측면에서 이용 가능한 옵션을 찾기 위해 노력하고 있습니다. 회사들이 aelf를 이용해 사업을 할 때 아주 매력적인 포인트는 리소스 분리입니다. 그들만의 체인을 이용할 수 있는 거죠. 다른 사업의 스마트 컨트랙트 때문에 성능이 떨어지지 않게요.회사가 어떤 dApp을 이더리움 위에 만든다고 가정해본다면, 제2의 크립토키티가 나와서 전체 체인의 트래픽을 다 차지하고 내 dApp의 성능에 영향을 줄까 걱정해야 합니다. 만약 aelf 위에 크립토키티가 나왔다면 그냥 한 쪽 체인만 트래픽이 많아지는 거고, 다른 회사의 스마트 컨트랙트들은 다른 쪽 체인에서 잘 굴러가고 있겠죠.dApp의 성능이 서로 영향을 주거나 받지 않는다는 거죠?Z:네, 그렇습니다.사이드체인 솔루션이라고 하면 이더리움 진영에서 연구하고 있는 플라즈마가 먼저 떠오르는데요, 플라즈마와 aelf의 솔루션은 어떻게 다른가요?Z:우선 메인체인, 사이드체인이라고 부르는 것부터 다릅니다. 저희는 사이드체인 솔루션을 쓰는 게 아니라 멀티체인 구조로 운영되고 있어요. 메인체인은 아무 트랜잭션도 없고, 머클 트리 루트를 이용해서 다른 체인에서 트랜잭션이 잘 기록되고 있는지 감시하는 역할만 하고 있습니다.다른 체인들을 고속도로의 차선이라고 했을 때 저희 메인체인은 모든 차선이 원활하게 가고 있는지, 그리고 체인 간 커뮤니케이션을 잘 되고 있는지 확인하는 감시자의 역할입니다. 이런 점에서 사이드체인 솔루션과는 다릅니다.저희가 알기로 현재 플라즈마 같은 사이드체인 솔루션은 메인체인에서 대부분의 스마트 컨트랙트를 담당하고 사이드체인은 메인체인의 트랜잭션의 부담을 덜어내는 데만 사용되고 있습니다. 트랜잭션 속도를 높여주긴 하지만 여전히 한 체인에서 스마트 컨트랙트가 운영되고 있죠. 이와 달리 우리는 모든 스마트 컨트랙트를 각각의 다른 체인에 배치합니다.주요 차이점은 메인체인이 스마트 컨트랙트를 담당하지 않는다는 것이군요.Z:그렇죠!여러 개의 체인이 각자의 연산을 수행한다는 측면에서 비슷한 사이드체인 프로젝트들이 많이 있을 것 같은데. aelf의 차별점은 무엇인가요?Z:어느 정도 비슷한 방향을 향하고 있는 것 같습니다. 한 체인이 다른 체인들을 감시하고 있다거나, 메인체인/사이드체인 솔루션을 쓴다는 점에서 많은 유사점이 있는 것처럼 보일 수 있는데요. 이는 결국 블록체인 한 개만으로는 불충분하고, 멀티체인 솔루션이 필요하다는 인식이 산업 전반에 퍼지고 있다는 뜻입니다.하지만 멀티체인을 사용해서 확장성 문제의 일부를 해결한다고 하더라도 만약 더 복잡한 스마트 컨트랙트를 실행하고 싶다면 결국엔 더 강력한 컴퓨터가 있어야 합니다. 여기에서 저희의 클라우드 컴퓨팅 개념이 생기는데요, 트랜잭션이 병렬적으로 처리될 수 있도록 작업 스케줄러(task scheduler)를 만들 계획에 있습니다. 대부분의 체인은 트랜잭션을 하나 처리하고 그 다음에 또 하나 처리하는 방식으로 운영되고 있지만 이 지점에서 aelf가 다른 플랫폼들과 차별점을 갖습니다.사이드체인으로 확장성을 해결하려는 시도는 좋지만 dApp 개발자들 입장에서는 매번 직접 사이드체인을 구현하는 것이 쉽지 않은 일일 것 같은데요.Z:네. 그래서 저희는 사이드체인을 위한 템플릿도 만들고 있습니다. 어떤 방식으로 스마트 컨트랙트를 쓸 건지 선택할 수 있는 스마트 컨트랙트를 위한 플레이스홀더가 있을 거고, 어떤 합의 방식을 쓸 건지 선택할 수 있는 플레이스홀더도 있습니다. 만약 메인 생태계와 같은 DPOS 합의 방식을 쓴다면, 메인과 같은 수의 노드를 공유할 수 있는 합쳐진 채굴이 있을 것이고, 아니면 아예 PoW 방식을 쓰거나 프라이빗 체인처럼 쓸 수도 있어요.어떻게 체인을 운영할지 초안 단계부터 설정할 필요가 없는 회사를 위한 템플릿도 있습니다. 프라이빗 체인이나, 비트코인이나 이더리움 같은 체인이 있다면 모두 저희 메인체인에 연결해서 트랜잭션이 잘 검증되는지 확인해볼 수 있어요.코스모스나 아이콘 같은 인터체인과는 어떤 점이 다른가요?Z:인터체인에는 두 종류가 있습니다. 하나는 서로 다른 블록체인을 통합해 연합처럼 움직이는 모델인데, 블록체인들은 각자 커뮤니티에 의해 운영되고, 다른 블록체인과 일종의 소통을 할 수 있는 방식입니다. 저희는 연합 모델 대신 연방 모델을 택했는데, 여러 블록체인이 같은 규약을 가진다는 차이점이 있습니다.aelf가 굉장히 큰 목표를 그리고 있는 것 같은데, 팀이 정말 중요할 것 같아요. 팀에 대해서 소개해주실 수 있나요?H:저희 팀은 현재 25명으로 구성되어 있고 점점 늘어나고 있습니다. 대부분은 베이징과 싱가폴에 있고, 작년 12월에 상장되었기 때문에 새로 들어오는 사람들이 꽤 있습니다. 엔지니어들은 바이두나 알리바바, 텐센트에서 일하던 직원들이고, 곧 마이크로소프트에서도 새로 오는 사람이 있을 겁니다. 계속 확장 중이죠. 블록체인은 아직 얼마 안 된 분야이고 작지만, 다른 분야의 엔지니어들도 관심을 가질 기술들로 구성되어 있어요. 특히 클라우드 컴퓨팅이 그렇다고 생각합니다.Z:주요 팀 말고도 서비스를 제공할 여러 제3자와 파트너십을 맺고 있어요. 예를 들어 뉴욕의 와크먼(Wachsman)이 저희가 글로벌하게 성장할 수 있도록 PR 에이전시로 활동해주고 있습니다.오픈소스 프로젝트기 때문에 개발팀도 Github의 많은 기여자들로 구성되어 있고, 벌써 많은 아이디어와 코드를 많이 도와주고 있습니다. 사실 저희 커뮤니티는 많은 자원자들로 운영되고 있어요. 저희는 그 분들을 저희 회사의 확장된 멤버들로 생각하고 있습니다. 저희는 모든 개발을 하나부터 열까지 혼자 다 진행하는 하나의 ‘회사’로 보이고 싶지 않고, 다양한 배경을 가진 사람들이 저희와 함께 했으면 좋겠어요. 기존에 인터넷 비즈니스를 하고 계시던 분이나 이제 막 블록체인에 관심을 가지신 분들도요. 그래서 이번에 Azeroth 프로그램을 시작했는데, 특정 업무가 리스트되어 있으면, 흥미 있고 실제로 하실 수 있는 분들이 그 업무를 맡아서 진행하고, 보상을 주는 방식입니다.팀은 지금도 계속해서 성장하고 있습니다. 싱가폴, 한국, 뉴욕, 독일에 더 많은 사람들을 뽑고 있고, 당연히 활성화되고 있는 많은 나라들에도 열려 있습니다. 단기적으로 팀이 25명에서 30, 40명까지도 늘어날 걸로 보고 있어요.컴퓨팅 기여와 경제적 기여에 대해서는 어떻게 하실 건가요?Z:커뮤니케이션 부분 말고도 상호운용성을 갖는 것의 이점 중 하나는 공유된 리소스, 공유된 해시 파워 혹은 공유된 컴퓨팅 파워를 쓴다는거에요. 전체적인 매커니즘을 봤을 때 사이드체인이 합류하면 생태계에 컴퓨팅 파워와 채굴자가 새로 더해지기 때문에 전체 생태계에 경제적인 인센티브가 생기는 거죠. 이런 방식으로 궁극적으로 연합된 풀을 만들 수 있을 겁니다."블록체인은 아직 초기 단계이기 때문에 창의적이고 블록체인의 가능성에 믿을 가지고 있는 사람들이 필요하죠. 한국의 인터넷 산업을 보면 가장 혁신적인 나라입니다. 인적 자원 측면에서 저희에게 아주 매력적이죠."이제 거의 마지막 질문인데요, 한국에서 로컬 매니저를 뽑는다고 하시는 걸 보니 aelf나 다른 프로젝트들에게도 한국이 굉장히 뜨거운 시장인 것 같습니다. 왜 한국이 큰 시장인지 알려주실 수 있나요?Z:한국은 새로운 기술에 많은 관심을 갖고 있는 것 같습니다. 블록체인은 아직 초기 단계이기 때문에 창의적이고 많은 기여를 할 수 있는, 블록체인의 가능성에 믿음을 가지고 있는 사람들이 필요하죠. 인터넷 산업 분야를 보면 한국은 가장 혁신적이고, 소프트웨어가 성장을 이끈 나라입니다. 인적 자원 측면에서 저희에게 아주 매력적인 점이죠. 그리고 한국은 블록체인에 아주 중요한, 새로운 기술을 받아들일 의사를 보였다고 생각해요. 이것 또한 한국이 저희에게 매력적인 이유고요.물론 한국에서 확장하는 것이 저희의 최종 목표는 아닙니다. 하지만 한국인들은 새로운 기술을 환영하고 시도하기 때문에 이런 곳이라면 저희가 창의적인 사람들을 찾을 수 있을 것이라고 생각합니다.최근 시장의 하락에 대해서 어떻게 생각하세요?Z:모든 것에는 사이클이 있고, 비즈니스에도 그렇죠. 부동산에서는 보통 6-10년 주기고, 인터넷은 아마 4-5년 주기일 거고요. 블록체인의 가장 매력 있는 점 중 하나는 점점 가속화되고 있다는 겁니다. 블록체인에서는 3개월마다 전체 시장이 변해요(웃음). 잠을 자지 않는다면 24시간 일주일 내내 변하겠죠. 저희는 이제 새로운 사이클의 하락하는 부분에 접어든 것 뿐입니다. 언제 올라갈지는 모르지만, 그냥 인생의 일부라고 생각하면 돼요. 재정적으로든, 정신적으로든 저희 팀은 모두 이런 상황에 준비되어 있고, 괜찮습니다.개인적으로 가끔 침체기는 인프라 개발을 하기에 가장 좋은 때라고 생각해요. 신경 써야 하는 소음들을 없애면 다른 것들에 대한 압박은 적어지고, 장기적으로 중요한 것에만 몰두할 수 있으니까요. 그래서 저희가 지금 주요 시장에 진입하고, 시장과 무관한 새로운 파트너십을 만들고 있는 거고요. 2013년부터 시장은 오르내렸고, 사람들은 합류했다가 떠나곤 했습니다. 중요한 건 저희는 블록체인이 인터넷의 다음 세대, 그것도 아주 흥미로운 세대를 이끌어갈 거라고 믿는다는 것입니다. 2000년대에 인터넷 버블이 있었지만 구글 같은 “스타” 회사들은 그 시기에 탄생했다는 걸 우리 모두 알잖아요. 그래서 저는 계속해서 노력할 것이고, 잘 될 거라고 생각합니다.침체기나 가격 변화를 제외하고, 중국의 규제에 대해서는 어떻게 생각하시나요? 비즈니스가 중국에 있기 때문에 aelf에게는 굉장히 중요한 문제일 것 같은데요.Z:중국 정부는 블록체인의 혁신은 반기지만, 투자자들을 보호하는 데 주의하고 있다는 점에서 다른 정부들과 비슷한 노선을 갖고 있다고 생각합니다. 자금 모금 분야에서 규제를 만들고 있고, 저도 그게 어느 정도 현명한 선택이라고 생각합니다. 하지만 중국이 성장하는 데는 인터넷 산업, 특히 모바일 인터넷이 중요한 역할을 했기 때문에 새로운 기술에 대해서는 굉장히 환영하고 있습니다. 중국 정부는 블록체인을 통한 혁신을 원하고, 블록체인 인프라를 지원할 거라는 의사를 표현했다고도 생각하고요. 저희 프로젝트는 정부가 원하는 포인트를 잘 맞춰 진행 중입니다. 하오보는 이전에 블록체인의 성능을 평가하는 방법에 대한 정부의 패널 토론에 참가한 적도 있습니다.H:중국의 여러 명문 대학교에 블록체인 테스트 센터를 설치하고 블록체인 성능을 테스트해볼 수 있도록 도운 적도 있습니다. 중국 중앙은행은 블록체인 기술에 많은 관심을 기울이고 있고 사람들에게 이 기술을 더 가르치고 싶어해요. 동시에 시장에서 사람들이 돈을 잃지 않도록 주의하고도 있고요.마지막 질문입니다. aelf 투자자 분들이나 팬 분들에게 하고 싶으신 말씀이 있나요?Z:한 달 전부터 마케팅과 커뮤니케이션을 하고 있는데, 저희를 돕기 위해서 나서주시는 커뮤니티 멤버 분들과 자원자 분들께 큰 감사를 드립니다. 저희에게 정말 의미가 크고, 저희와 함께 일하고자 하는 한국 자원자 분들도 꼭 뵙고 싶네요. 개발 분야나 마케팅 분야에서 많은 기회를 드릴 수 있을 것 같고, 항상 더 많은 분들이 필요합니다. 그런 것도 일종의 오픈소스 프로젝트 정신이라고 생각해요.H:로컬 커뮤니티에서의 개발자들을 뽑고 싶습니다. 중국 뿐만 아니라 다른 곳에도 오픈소스 커뮤니티를 만들려면 기술 밋업에 참가하고 다른 개발자들과 소통하기 위해서 그 지역의 사람들이 필요하거든요.관련해서 채용 공고도 있을 예정인가요?Z:네, 그렇습니다!좋네요. 인터뷰에 응해주셔서 감사합니다.Z, H:감사합니다!by. #Hashed Post원문 : ​http://www.hashedpost.com/2018/03/hashed-people.html​

content

[CandyBox] 엘프 캔디 시스템이란?

​엘프의 보상 시스템 '캔디' 설명캔디란?- 유저들이 엘프 토큰을 더 쉽게 접할 수 있도록, 엘프에게 관심을 가져주고 홍보를 도와주는 분들에게 나누어 드리는 보상입니다.캔디 얻는 방법-https://candybox.ai/aelf에 접속하여 하단 'sign up' 을 통하여 가입을 합니다. 이때 Email verification 이 스팸 폴더로 갈 수도 있으니 확인해 주세요.- 'sign up' 시 Invitation code 가 필수적이며 없으신 경우0J0G286TaYaM 를 사용하시면 됩니다.- 로그인을 하신 후 왼쪽 메뉴에 있는 임무 포인트, 초대 점수, 이자 보상, Time-limiting 이 총 합쳐져 하루 총 보상이 결정되며 AelfieGo 임무는 일주일에 한번 보상이 결정됩니다.- 임무 포인트는 해당 임무들을 완수하면 완성도를 반영한 포인트를 얻게 되는데, 24시간 동안 얻은 포인트로 순위를 산출하여 그 순위대로 하루에 배정된 엘프 코인을 순위별로 차등 분배하고 있습니다. 현재 매일 1,650ELF가 분배되고 있습니다.- 초대 점수는 많은 사람을 초대하면 초대 할수록 점수가 높아집니다. 본인의 초대 코드는 규칙 칸 상단 오른쪽에 있는 '초대 링크 복사'를 이용해주세요.주의사항​- 임무를 수행하시고 꼭 캔디 웹사이트에 접속하셔서 임무목록 오른쪽에 있는 'RECEIVE REWARDS' 버튼을 눌러주세요.- 그날 보상받은 캔디는 30일후에 출금 가능하며 최소 1개 이상 있어야 출금이 가능합니다.- 출금시 거래소지갑이 아닌 ERC-20 지갑으로 출금하는걸 권장해드립니다.

content

[TestNet] 엘프 테스트넷 공개 및 설명

안녕하세요. aelf의 개발에 관심이 많은 여러분들께 인사드립니다.2018년6월30일,엘프 테스트넷이 공식적으로 시작되었습니다.이제부터 여러분들이 직접 테스트 환경을 구축하고 엘프의 공개 테스트에 참여하실 수 있습니다!aelf의 비전은 블록체인 세계로 구성된“LINUX생태계”를 만드는 것입니다.이를 위해서, aelf는 가장 기본적이고 중요한 시스템 구성요소를 정의하고 제공하는데 주력해왔으며 기존 블록체인의 문제점을 크게 개선해왔습니다.aelf의 테스트넷 런칭은 엘프 네트워크 인프라 규모의 시작을 뜻합니다.이는 엘프의 발전이 메인 네트워크를 향한 새로운 단계로 접어들게 될 것임을 의미합니다.이번 테스트에 블록체인에 관심이 많은 사람들이 참여하길 바라며 소중한 의견을 가져다주길 기대합니다.또한 이번 기회로 대규모 상업적 사용을 완벽하게 지원할 수 있는 블록체인 네트워크를 만들기 위해 기술관련 컨텐츠를 지속적으로 발전시키고 강화시킬 것입니다.aelf테스트넷에서의 기능들-멀티노드P2P통신이 기능에는 노드 발견,노드 유지보수,트랜잭션 브로드캐스트,블록 브로드캐스트,브로드캐스트를 처리하는 블록,브로드캐스트를 처리하는 트랜잭션 및 블록 동기화가 있습니다.-기본적인DPOS합의이 기능에는 마이닝 노드 구성,마이닝 시퀀스의 첫번째와 두번째 라운드 초기화,서명 계산,각 라운드 종료 후 추가 블록 알림 생성,다음 라운드 순서 및 추가 블록 생산자 분리 메커니즘이 있습니다.-스마트 계약사용자가 계약을 작성하고,계약을 발행하고,계약을 실행하도록 지원합니다.-병렬 처리병렬로 작동할 수 있는 유닛은 각 트랜잭션의 액세스 자원으로 나뉘어지고 클러스터 작업이 지원됩니다.-클러스터클러스터 기반 구성관리 및 클러스터 기반 병렬실행개발자들에게 기본적인 사용 설명서를 커뮤니티에서 참조할 수 있도록 제공하며 내용은 다음과 같습니다.-로컬 테스트 환경을 구축하는 방법-계약 작성,계약 발행,계약 실행 방법-병럴처리로 얻은 테스트 데이터(조만간 공개예정)더욱 다양한 정보들이 곧 깃허브위키에 업데이트 될 예정입니다.또한 테스트 사용자들이 로컬 테스트 환경을 구축할 수 있도록 두가지의 직관적인 튜토리얼 영상을 제공합니다.개발자들은 항상 최신 업데이트 진행 상황을 깃허브를 통해 얻을 수 있습니다.깃허브 주소:https://github.com/AElfProject/AElf/wiki테스트넷에 참여하는 사용자들은 다음을 수행 할 수 있습니다.aelf가 제공하는 문서를 기반으로 로컬 테스트 환경 구축aelf가 제공하는 예제를 따라 로컬 환경에서 간단한 계약 작성,계약 발행,계약 실행aelf의 테스트 네트워크에 연결,계정 생성,작성한 계약 실행2019년1분기에aelf의 메인넷이 공식적으로 출시되기 전에 매달 한번씩 업그레이드하고3개월마다 이정표를 전달할 것입니다.메인넷이 출시되기 전에,크로스 체인 인터렉션을 구현하고 네트워크 경제 시스템과 주변 도구를 완성하며 개발자 시스템을 개선시킬 것입니다.테스트 과정에서 중요한 제안 사항이 있다면 기술팀에 문의해주세요.만약 테스트 작업에 참가하고 싶다면 아래 주어진 이메일로 연락해주세요. Aelf팀이 테스팅 토큰을 발급해드립니다.Ps.참가를 원하는 개발자는“ApplyELF”라는 제목의 이메일을 기술팀에게 보내주세요.보내시는 분은 테스트 환경 주소,전화번호와 깃허브 아이디를 함께 보내셔야 합니다.주의:테스트 버전에서는 비테스트 환경ELF를 사용하시면 안됩니다.기술팀 연락처:developer@aelf.io정보교환을 위한slack테스트 채널(#testnet-feedback) :https://aelfblockchain.slack.com/messages/CBHAYR36K원문 :https://medium.com/@aelfblockchain/aelf-test-net-officially-goes-live-43ebbc712424​

content

[진행성과 보고서] 6월11일-6월24일

6월11일-6월24일 엘프 진행성과 보고서 입니다.메인체인네트워크 - 초기 블록 동기화 및 다운로드 관리.클러스터 - 클러스터 관리 솔루션 설계.스케쥴링 - 계약 구축 및 실행에 메타데이터 통합.어플리케이션 바이너리 인터페이스 - C# 스마트 컨트랙트를 위한 ABI 디자인.컨센서스 - 블록 생성 프로토콜 통합 테스트.