content

[개발상황 보고서] 10월22일-10월28일

지난 주 진행상황 업데이트 (2018-10-28)월렛/브라우저 :-[완료] 웹 버전 월렛 UI (초기버전)이슈 현황 :-[완료]issue#515 월드스테이트 관련 문제 (#516, #517, #518)-[완료]issue#526 사용자 시나리오 : BP 노드 풀노드 동기화 실패 문제-[완료]issue#556 '시간 초과 요청 실패'로 인해 블록 동기화 실패 문제-[완료]issue#546 사용자 시나리오 ; 풀노드로 전송된 트랜잭션이 연결된 BP노드에만 브로드 캐스팅되는 문제-[확인]issue#547 SSDB : 멀티노드에서 많은양의 트랜잭션 실행으로 인해 SSDB 연결 안되는 문제-[확인]issue#485 노드 재실행 테스트 ; 멀티노드(롤백 논리 재구성) (#481)-[확인]issue#419 블록 동기화 실패 NserviceKit.Redis.RedisResponseException-[진행 중]issue#562 블록 실행 결과 : IncorrectStateMerkleTree(머클트리상태미일치)-[진행 중]issue#523 트랜잭션 풀 : 64블록 이후 패키징되지 않은 트랙잭션 폐기-[진행 중]issue#534 병렬처리 ; 많은 컨트랙트 실행으로 인해 블록 생성 예외 발생하는 문제-[진행 중]issue#531 트랜잭션 풀 ; 모든 트랜잭션을 저장 및 릴리즈 안하는 문제-[진행 중]issue#543 블록 생성 후 마이너 패키지가 트랜잭션을 처리하지 않는 문제 테스트 :-[진행 중] 버그 회귀 테스트; 멀티노드 안정성 / 싱글노드 클러스터 / 병렬처리 테스트그 외 :-[진행 중] 이코노미 시스템 기술적 설계이번주 개발 계획월렛/브라우저-웹 지갑 버그 수정-블록체인 브라우저 버그 수정-블록 브라우저 검색 기능 시작알려진 이슈 수정, GitHub의 이슈 확인이코노미 시스템에 대한 다섯 번째 논의(수치적 논증)경제 시스템 기술적 설계

content

[개발상황 보고서] 10월15일-10월21일

지난 주 진행상황 업데이트 (2018-10-21)-사이드체인-멀티 노드 디버깅 완료-월렛/브라우저 -[진행 중] 웹 버전 월렛 UI : 60% 완료-[완료] 테스트 환경 배포-이슈 현황-[완료]issue#539 노드 동기화 완료 전 Rpc 컨트랙트 서비스가 사용 중지안되는 문제-[완료]issue#535 클러스터 없이 병렬처리 : 비정상적인 실행-[완료]issue#524 DPoS : DPoS 상태 인터페이스 불안정-[완료]issue#472 Rpc : 많은 양의 컨트랙트 요청으로 블록 생성 예외 발생-[완료]issue#456 Rpc : 콜 밸런스, 잘못된 밸런스 표기-[완료]issue#457 Rpc : 노드 재시작시 잘못된 밸런스 표기-[완료]issue#512 블록체인 데이터베이스와 상태 데이터베이스 분리-[확인]issue#515 월드 스테이트 관련 문제(#516, #517, #518)-[확인]issue#526 유저시나리오 : BP노드에 풀노드 동기화 실패-[진행 중]issue#523 트랜잭션 풀 : 64블록 이후 패키징되지 않은 트랜잭션은 폐기안되는 문제-[진행 중]issue#534 병렬처리 : 많은 컨트랙트 실행으로 블록 생성 예외 발생-[진행 중]issue#531 트랙잭션 풀 : 모든 트렌잭션을 저장하고 배포안되는 문제-[진행 중]issue#543 블록 생성 후 채굴 패키지가 트랜잭션을 처리하지 않는 경우-[진행 중]issue#485 노드 테스트 재시작 : 멀티노드(롤백 로직 구성)-테스트-[진행 중]버그 회귀 테스트; 멀티노드 안정성 / 싱글노드 클러스터 / 병렬처리 테스트-그 외-[완료] 서버 모니터링 테스트 / 체인 모니터링 배포-메모-문제의 점차적인 해결로 안정성도 점차적으로 개선되고 있습니다.이번주 개발계획-사이드체인 :-크로스체인 데이터 솔루션의 검증 가속화-이코노미 시스템 최적화와 연계된 로직 생성-월렛/브라우저 :-웹 월렛 : UI-알려진 이슈 수정, GitHub의 이슈 확인 -이코노미 시스템에 대한 네 번째 논의(실세 사용자의 경험담 수집)

content

[AELF] 엘프 : 1년간의 여정

엘프 : 1년간의 여정글쓴이 - 줄링 첸(엘프의 공동창립자)번역 - 정금산(엘프의 한글 컨텐츠 매니저)2017년 9월 13일 엘프의 첫번째 백서가 Github에 올라온 이후 지난 12개월간, 엘프는 블록체인의 주류 채택 및 실제 비즈니스 애플리케이션 도입을 추진하며 엄청난 성장, 개발, 진행 및 협업의 가속화를 이끌어왔습니다. 이번에 진행된 엘프 창립 1주년 행사는 엘프가 커뮤니티와 함께 지난 일년간 얼마나 열심히 달려왔고 앞으로 어떻게 함께 나아갈지를 보여주는 좋은 기회가 되었습니다. Normal 0 0 2 false false false EN-US KO X-NONE 현실이 되어가고 있는 꿈(How a Dream Became a Reality) 2017년 9월, 블록체인은 규제 당국에서 언론에 이르기까지 많은 사람들의 입에 오르내렸습니다. 지난 몇 년간, 블록체인은 비트코인을 시작으로 보안 분산형 P2P 데이터 전송 메커니즘이 처음 개발되어졌으며 점차 특색을 지닌 다양한 형태의 코인들이 나타났습니다. 블록체인은 수백 가지의 서로 다른 다양한 디지털 프로젝트를 지원하는데 사용되어졌지만 블록체인 커뮤니티와 실제 비즈니스 간의 장벽은 아직 사라지지 않았습니다. 이렇게 우리는 블록체인과 실제 비즈니스 세계 간의 통합을 위해 보다 견고한 디지털 자산을 시장에 출시해야하는 중요한 전환점에 있었습니다. 엘프는 블록체인을 실제 비즈니스에 통합시키는데 필요한 요구사항을 충족시키기 위해 시작되어졌으며 기업에 블록체인을 적용하기 위한 다음과 같은 가장 큰 세가지 영역을 발전 시키고자 했습니다 - 첫째 제한된 성능, 둘째 자원의 분리, 셋째 거버넌스의 방식. 이러한 비전을 갖고 공동창립자인 마 하오보(Ma Haobo)와 저(첸 줄링)는 Grid를 설립했으며 2017년 11월 aelf라는 이름으로 탈바꿈하였습니다. 설립 후 우리는 모든 규모의 기업이 확장 가능하고 다목적 멀티체인 블록체인 인프라를 활용할 수 있는 솔루션을 구축하기 시작했습니다. 1년 동안, 엘프는 초기 10명도 채 안되는 팀에서 시작하여 현재 6개국에 기반을 둔 45명의 팀으로 성장하고 강해졌습니다. 이러한 성장을 바탕으로, 엘프는 현재 진정한 글로벌, 분산형 프로젝트가 되었습니다. 주요 이정표 – 토큰세일, 테스트넷, 한국, 혁신동맹 2017년 9월의 엘프 공식 백서 공개부터 시작하여 2017년 12월 엘프의 프라이빗 토큰세일에 이르기까지 엘프는 지난 1년동안 많은 일들을 해 내었습니다. 대표적인 예로, 2018년 8월 엘프는 테스트 네트워크의 성능 발표했으며 이는 15,000TPS라는 우수한 성과 였습니다. 또다른 주목할 만한 이정표는 크립토 시장에서 가장 활발한 시장 중 하나인 한국에 진출한 것입니다. 우리는 3가지 접근법으로 한국시장을 공략하였습니다. 첫째 한국 최대의 디지털 자산 펀드인 Hashed와의 파트너쉽, 둘째 한국에서 가장 빠르고 신뢰할만한 암호화폐 거래소 GOPAX와 Bithumb에 ELF를 상장, 셋째 엘프의 글로벌 오퍼레이션 책임자인 이준범(전 McKinsey Company) 의 전략적 배치가 있습니다. 엘프의 토큰세일은 기존에 많이 사용되던 토큰세일 모델인 ICO에서 벗어나 적합한 투자자를 비공개로 모집하는 프라이빗세일 형태로 진행하였습니다. 전세계의 많은 투자자들로부터 엄청난 투자를 받았으며 2주라는 시간 동안 6배가 넘는 초과 신청을 받았습니다. 이러한 성공적인 결과는 프로젝트의 우수함 그리고 블록체인 세계와 비즈니스를 이어주는 다리 역할의 필요성에 대한 단합적인 인지의 결과였습니다. 이렇게 엘프의 프라이빗 세일이 성황리에 종료 후, 우리는 다음과 같이 크고 작은 단계들을 밟아가며 계속적으로 앞으로 나아갔습니다: 1. 캔디 시스템을 출시하였습니다. 우리는 캔디 시스템을 통해 엘프 커뮤니티의 참여도를 향상시키고, 커뮤니티 참여에 대한 보상으로 ELF 토큰으로 제공하였으며, 엘프 소셜 미디어의 가시성을 높이고, 트위터 텔레그램 깃허브와 같은 플랫폼들과의 통합을 증진하였습니다. 캔디 프로그램의 성공은 전세계적으로 50만명에 달하는 엘프 커뮤니티의 빠른 확장에 공헌하였으며 이러한 지원과 커뮤니티의 신념이 없었더라면, 우리는 오늘날의 자리에 있지 못하였을 겁니다. 2. Consensus Invest 2017에서 우리는 블록체인 산업 응용분야를 위한 중앙 비즈니스 지구를 설립하려는 엘프의 비전에 대해 발표했습니다. 이를 통해 엘프는 다양한 산업체들이 블록체인을 통해 비즈니스 혁신을 불러올 수 있는 활발한 생태계를 형성할 수 있는 미래를 목표로 합니다. 3. 우리는 블록체인 및 비즈니스 분야의 선두를 이끌고 있는 기업체들 10곳 이상과 돈독한 협력 관계를 통해 함께할 파트너들 그리고 고문들을 지속적으로 확장해 나갔습니다. 4. 엘프는 현재 비트파이넥스, 바이낸스, 빗썸, 후오비를 포함한 20곳이 넘는 거래소에 상장되어있습니다. 2018년 5월, 우리는 엘프 이노베이션 얼라이언스(엘프 혁신 동맹) 창립에 대해 발표했습니다. 이노베이션 얼라이언스는 업계 유명인사들과의 연합체로, 비지니스에 블록체인 도입을 빠르게 이끌기 위해 설립되어졌습니다. 여러 파트너들과의 동맹 (Alliance of the Ages) 지난해 출시 이후 많은 전전이 있었음에도 불구하고, 블록체인이 주된 기업과 상업에 실제로 도입되기 위해서는 블록체인을 대중들에게 제공하는데 있어서 협력과 의사소통이 필수적이어야 했습니다. 그러한 이유로 2018년 5월에 이노베이션 얼라이언스를 창립했습니다. 이노베이션 얼라이언스는 엘프와 블록체인 생태계를 위한 중요한 전환점이 되었으며, 이를 통해 업계 유명인사들을 대기업 및 신생 기업들과 빠르게 연결시켜주어 블록체인 도입을 앞당겨왔습니다. 얼라이언스의 창립 멤버로 싱가포르에서 가장 크고 영향력 있는 블록체인 펀드인 Signum Capital, 주요 암화화폐 및 블록체인 헤지 펀드인 FBG Capital, 선도적인 글로벌 전략 컨설팅 회사인 Roland Berger, Huobi Labs 그리고 실리콘 밸리의 거물이자 TechCrunch 및 Arrington XRP Capital의 창업자인 Michael Arrington이 있습니다. 또한 멤버로 SEC 라이센스 및 FINRA 규제를 준수하는 투자 플랫폼이자 토큰 사전 판매 플랫폼인 Republic, 스마트 컨트랙트 및 블록체인 생태계를 위한 공식 검증 플랫폼인 CertiK 그리고 분산형 어플리케이션(Dapp)을 위한 확장성이 뛰어난 오프체인 운영 플랫폼인 Celer Network가 올해 초에 합류하였습니다. 얼라이언스의 목표는 암호화폐 및 블록체인 커뮤니티 내의 정보 공유를 장려하고 모든 규모의 비즈니스를 초대하여 대화에 참여하고 전 세계에서 가장 눈에 띄는 블록체인 전문가의 조언을 구하는 것입니다. 활동을 통해 같은 생각을 가진 업계 선두 기업의 전문성과 기술을 활용하여 블록체인 도입율을 높이고 지식, 계획 및 자본 측면에서 중소기업 및 DApp들을 지원함으로써 기업 내 블록체인의 역할을 강화할 수 있도록 하여 블록체인 업계가 전체적으로 성장할 수 있게 될 것입니다.. 이것은 단지 시작일뿐입니다…(This is Only the Beginning…) 2019년 비즈니스에서 블록체인이 지속적인 발전을 하기 위해, 우리는 더욱 많은 노력을 통하여 블록체인의 잠재력에 대한 인식을 높일 수 있을거라고 믿습니다. 블록체인을 둘러싼 이해와 교육을 증진하기 위한 우리의 노력으로 최근 우리가 세계적으로 실시한 상업 조사 “The Road to Mainstream Adoption:Making Sense of Blockchain in Business” 이라는 대대적인 설문 조사를 통해 알 수 있으며, 비즈니스들이 블록체인의 가치를 어디에 두고 있고 블록체인 채택의 장벽이 무엇인지에 대해 이해할 수 있었습니다. 1년의 성장과 엘프를 위한 실질적인 개발 뒤엔, 전통 기업과 번창하는 블록체인 생태계 사이의 장벽을 허물고자하는 우리의 목표가 주된 원동력이였습니다. 우리는 내년에 엘프 플랫폼 상에 애플리케이션을 구축하는 첫 번째 사용자가 등장할 것이라고 믿으며 이러한 실제 도입 없이는 블록체인 기술의 가치는 인정받지 못할 것입니다. 기념적인 엘프의 첫 해가 지난뒤, 우리는 앞으로 미래가 어떻게 펼쳐질지 정말 기대가 됩니다. – 엘프의 팀, 커뮤니티, 파트너 그리고 이노베이션 얼라이언스 맴버들의 도움과 함께, 엘프는 더욱더 성장할 것입니다

content

[진행성과 보고서] 10월1일-10월14일

10월1일-10월14일 엘프 진행성과 보고서입니다. ​크로스체인 - 사이드체인 정보로 멀티노드 블록 동기화 메커니즘 향상, 크로스체인 정보를 기록하기 위해 트랜잭션 유형을 추가.네트워크 - 보다 효율적인 커뮤니케이션과 코드 동기화가 가능하도록 설계.테스트 - akka 클러스터 컨트랙트 실행가능한 싱글노드 및 멀티노드 안정성 테스트.분지된 체인 - 블록 실행 로직 및 분지된 체인 관리 향상.계정 - 계정 주소 및 체인 ID 구조에 대한 계산 기능 재설계.

content

[개발상황 보고서] 10월8일-10월14일

지난 주 진행상황 업데이트 (2018-10-14)-사이드체인-여러 노드를 테스트하는 동안 상호 인덱싱-월렛/브라우저-블록 브라우저 배포 중. 일부 API 문제로 인해 현재 블록 브라우저에 정상적으로 엑세스 불가능.(링크 : http://explorer-test.aelf.io)-이슈 현황-[완료]issue#483 멀티노드 실행 트랜잭션 문제-[완료]issue#525 병렬처리 : 컨트랙트 InitBalance method가 항상 '보류 중' 상태이던 문제-[완료]issue#509 모니터링 : 블록 높이 그리고 블록 트랜잭션 요약 정보​를 보기 위해 한 패널 추가-[완료]issue#521 스마트컨트랙트 배포 실패시 'txs : 유효하지 않음' 메시지가 안뜨던 문제-[완료]issue#503 때때로 tx이 사라져 블록을 동기화하지 못하던 문제-[완료]issue#183 해시를 여러 유형으로 분할하던 문제 -[완료]issue#515 월드스테이트 관련 문제-[완료]issue#485 노드 테스트 재시작 : 멀티노드-[완료]issue#506 워커(Worker) : 컨트랙트 실행 실행시 akka 예외가 발생하던 문제-테스트-버그 회귀 분석 테스트; 멀티노드 안정성 / 단일노드 클러스터 / 병렬 테스트 [진행중]이번주 개발계획-사이드체인-멀티노드의 경우 상호 색인 테스트-월렛/브라우저-웹 월렛 : UI-브라우저 : 배포 완료​-알려진 이슈 수정, GitHub의 이슈 확인-경제 시스템에 대한 세 번째 논의(세부 프로세서의 일부분 결정)

content

[AELF] 엘프 개발로드맵 한글버전

엘프 개발로드맵 한글버전입니다.2017년 9월 : 엘프 공식 런칭병렬처리 클러스터 노드2018년 6월 : 작업 스케쥴러 개발 완료, 싱글 컴퓨터 병렬처리 테스트, 컴퓨터 클러스터 병렬처리 구현, 데이터베이스 분리 실현, 최적화 테스트핵심 블록체인 모듈2018년 10월 :[DPOS] 롤백 기능 구현, 선거 기능 구현, 안정성 향상[네트워크] 트랜잭션 요청 성능 향상, 시뮬레이션 테스트 구현, 노드 관리 기능 향상[실행] 동시간 컨트랙트 실행 효율성 향상, 트랜잭션 풀 처리 용량 향상[모니터링] 모니터링 시스템 구현멀티체인 구조2018년 10월 : 사이드체인 생성 구현, 사이드체인 배포, 사이드체인 인덱싱 가능, 병합 채굴 구현, 사이드체인 컨트랙트 실행 가능거버넌스2018년 12월 : 컨트랙트 업데이트 메커니즘, 투표 시스템 구현, 성능 테스트, 종합적인 보안 테스트2019년 1월 - 2019년 5월 : [메인넷 런칭] 블록 익스플로러, ELF 지갑, 개발디버그 도구, 거래소 지원, 문서 지원

content

[개발상황 보고서] 9월24일-9월30일

지난주진행상황업데이트(2018-09-30)-사이드체인-검증및 인스턴스 [완료] : 단일노드 검증 완료; 멀티노드 검증 진행 중-모니터링 : 클러스터/노드 모니터링 [완료]-월렛/익스플로러-블록 익스플로러, 모든 코딩 파트 완료; UI와 Quotes 섹션은 진행 중 [완료, 보류 중]-기본 월렛 : 기술 연구 [완료]-E2E Question-재부팅 후 작동하지 않는 노드 문제 : issue#485 [해결]-메모리 문제, 트레이딩 풀 : issue#471 [해결]-트랜잭션 보낼시 CPU 점유가 높아지던 문제 : issue#491 [해결]-트랜잭션을 지속적으로 전송하는 시나리오에서 트랜잭션을 연속적으로 실행할 수 없는 문제 : issue#500 [해결]-멀티노드 실행시 트레이딩 문제 : issue#483 [진행 중]-테스트-웹 월렛 테스트 [완료]-네트워크 : 싱글 BP 노드 + 싱글 풀노드 + 싱글 사용자 풀노드 테스트 [완료]-버그 회귀 테스트; 멀티노드 안정성 / 싱글 노드 클러스터 [진행 중]-멀티노드 실행시 트레이딩 문제 : issue#483[진행 중]이번주개발계획-사이드체인​-issue#483 해결 후, 멀티노드의 경우, 사이드체인 검증-네트워크-issue#483 해결 후, 멀티노드 상황의 네트워크 토폴로지 검증 시작-클러스터-클러스터에서 사이드체인의 성능 검증-월렛/브라우저-기본 월렛 : 개발 시작-브라우저 : 테스트 및 버그 수정-E2E 관련 문제 수정, GitHub에서 문제를 볼수있음

content

[진행성과 보고서] 9월17일-9월30일

9월17일-9월30일 엘프 진행성과 보고서입니다.크로스체인 - 사이드체인 인덱싱 기능 구현 및 트랜잭션 존재 확인을 위한 머클 트리 구조 개선. 클러스터 - API 인증 모니터 구현 및 트랜잭션 풀, 네트워크, 컨센서스와 같은 여러 모듈에 대한 모니터링 인터페이스 제공. 테스트 - 싱글노드와 멀티노드 안정성 테스트. 롤백 파이프라인 및 노드 재시작 시나리오 테스트 작업. 퍼포먼스 - 고성능 및 메모리프로세서 점유 분석을 위한 트랜잭션 풀 구조 리팩토링.