content

[개발상황 보고서] 1월7일 - 1월13일

[ 1월 7일 - 1월13일 개발상황 보고서입니다. ]하이라이트 : 월렛 테스트 및 블록 브라우저 투표 테스트 완료, 고정된 높은 메모리 사용문제 해결1. 지난주 진행상황 업데이트 (2019-01-13)1.1 이슈현황:-[완료] issue #782 [Dev] 부모 체인 색인 블록 문제-[완료] issue #777 미래 블록에 대한 초기 동기화 문제-[완료] issue #679 RedisResponseException: 길이가 0인 응답-[완료] issue #802 사용자 투표없이 변경된 용어-[완료] issue #803 하드코어로 된 Rpc 서비스 주소-[완료] issue #805 기간 변경 빈도가 올바르지 않은 문제-[완료] issue #806 높은 메모리 사용 문제-[완료] issue #785 독립 실행 형 노드가 정상적으로 중지되고 다시 시작되지 않은 문제-[확인] issue #745 전체 노드에서 용어 업데이트시 부트 노드 문제로 인해 블록 생성이 안된 문제-[확인] issue #810 두 가지 기능을 크로스 체인에 추가-[진행 중] issue #767 BlockExecutor 실행에 InvalidBlockExecption이 실행된 문제-[진행 중] issue #801 [Dev] 트랜잭션 방법에 대해 유효하지 않은 서명-[진행 중] issue #633 CSharp 계약 SDK 개선-[진행 중] issue #781 새로운 상태/SDK 및 메타데이터1.2 브라우저:-[확인] 투표 포트 조인트 디버깅-[진행 중] 투표 테스트-[진행 중] 리소스 토큰 트랜잭션, 개발 계획 결정-[진행 중] 브라우저 플러그인 기능 데모1.3 월렛:-[완료] 테스트 완료1.4 테스트:-[진행 중] 경제 시스템 비용 관련 테스트-[진행 중] 17개 노드 조인트 테스트-[진행 중] 사이드 체인 용어 변경 테스트1.5 그 외:-[완료] 체인 해제 절차 (초안)2. 이번 주 개발 계획2.1 이코노믹 시스템 및 토큰 관련 정제 테스트 및 버그 수정2.2 이코노믹 시스템:-고정 투표 세션 시간 초과 문제-브라우저 투표 및 용어 변경 테스트 차단-사이드 체인 기간 변경 시험2.3 안정화:-네트워크 분할 경우 블록 롤백 문제2.3 월렛 / 브라우저:-블록 브라우저 테스트-자원 토큰 UI 개발-브라우저 플러그인 개발2.4 알려진 이슈 수정, GitHub의 이슈 확인

content

[개발상황 보고서] 12월31일 - 1월6일

[ 12월 31일 - 1월6일 개발상황 보고서입니다. ] 하이라이트 : 이슈 #772, #648 완료 ​ 1. 지난주 진행상황 업데이트 (2018-01-06) 1.1 이슈현황 : -[완료] issue #772 브랜치에서 블록을 수신하면 노드가 중지되는 문제 -[완료] issue #765 [Dev]블록 동기화를 여러 노드에서 실행(count=4) -[완료] issue #648포크 감지 후 잘못된 체인으로 전환될 수 있는 문제 -[확인] issue #745 부트노드 문제로 인해 풀노드에서 업데이트 용어를 사용하여 블록을 생성 못 한 문제 -[진행 중] issue #767BlockExecutor 실행에 InvalidBlockExecption이 실행된 문제 -[진행 중] issue #777 미래 블록에 대한 초기 동기화 문제 -[진행 중] issue #633 CSharp 계약 SDK 개선 -[진행 중] issue #781새로운 상태/SDK 및 메타데이터 1.2 브라우저 : -[진행 중] 투표 포트 조정, 80% -[진행 중] 브라우저 플러그인 기능 데모 1.3 월렛 : -[진행 중] 테스트 라운드 완료, 버그 수정, 50% 1.4 테스트 : -[진행 중] 경제 시스템 비용 관련 테스트 -[진행 중] 17개 노드 조인트 테스트 -[진행 중] 사이드 체인 용어 변경 테스트 1.5 그 외 : -[진행 중] 메이크체인 해제 ​ 2. 이번 주 개발 계획 2.1 경제 시스템 및 토큰 관련 정제 테스트 및 버그 수정 2.2 월렛 / 브라우저 : -멀티체인 지갑 -투표 포트를 완료 후 디버그 및 테스트 -자원 토큰 UI 개발. 30% 완료 예정 -브라우저 플러그인 2.3 알려진 이슈 수정, GitHub의 이슈 확인

content

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

12월24일 - 12월30일 개발상황 보고서입니다.하이라이트 : 경제 시스템 주요 기능 및 첫번째 버전 테스트 완료지난주 진행상황 업데이트 (2018-12-24)경제 시스템 :주요 기능 및 테스트 완료. 아래와 같이 남은 문제는 v0.6.2스테이블 버전​에서 해결될 예정 :-롤백이 발생할때 사용자의 토큰 처리 방법-사이드체인 라이프 사이클, 인덱스 비용 관련 문제-사이드체인 런칭 프로세스를 위한 시스템 컨트랙트 구축 최적화 문제-운영 환경에서, 투표를 통한 기간 프로세스 변경 -다양한 수수료 청구 시나리오 테스트-시스템 이익 배당 생성 및 분배 테스트이슈현황 :-[완료] issue#602너무 많은 경고로 코드 복원 및 빌드​(#601관련 문제)-[완료] issue#​709 블록 요청 중 하나가 실패하여 블록 싱크 업 프로세스가 중단되는 문제-[완료] issue#746 [Dev] 블록 실행 중 예외 발생 System.NullReferenceException : 개체 참조가 개체의 인스턴스로 설정되지 않음-[완료] issue#683 유효하지 않은 서명의 트랜잭션이 실패하고 TxPool을 추가할 필요가 없는 문제-[완료] issue#296 'ScreenManager.AskInvisible'이 'new NetworkCredential("", pwd). Password;'를 반환하는 문제-[완료] issue#688 [Dev] 노드가 새로운 블록을 계속적으로 생성할 수 없고 오류 메시지가 출력되지 않는 문제-[완료] issue#481 트랜잭션 서명 확인을 위한 개선 필요 문제-[완료] issue#668 인라인 트랜잭션 실행 실패로 인한 보류 상태를 야기하는 문제-[완료] issue#614 사이드체인 트랜잭션의 머클 경로를 얻기위한 대기시간이 너무 긴 문제-[완료] issue#638 마지막 비가역 블록-[완료] issue#734 잘못된 매개 변수를 사용하여 컨트랙트 메소드를 실행하면 예외 메시지가 반환되는 문제-[완료] issue#592 데이터베이스 : 키 형식 통합-[완료] issue#292 SmartContractRunnerFactory가 팩토리 패턴이 아닌 콜렉션 또는 컨테이너인 문제-[완료] issue#672 실패한 트랜잭션이 다시 실행되는 문제-[진행 중] issue#648 포크 감지 후 잘못된 체인으로 전환될 수 있는 문제-[진행 중] issue#765 [Dev] : 블록 동기화를 여러 노드에서 실행(count=4)-[수정 전] issue#700 [Proposal] 제안서 생성-[수정 전] issue#701 [Proposal] 제안 만료 문제-[수정 전] issue#698 [Proposal] 멀티 사인 계정 생성 문제 브라우저 :-[완료] 투표 프론트엔드 파트 완료, 공동 포트 요구-[완료] 브라우저 플러그인 조사월렛 :-[진행 중] 2개 포트 버그 수정테스트 :-[완료] 경제 시스템 첫번째 에디션-[진행 중] 17개의 노드 조인트 테스트이번주 개발 계획v0.6.2 스테이블 버전 :-위 경제 시스템에서 언급한 이슈 수정-17개의 노드 안정성 문제 수정월렛 / 브라우저 :-투표 부문 디버그 완료-멀티-사이드체인 월렛 버그 수정알려진 이슈 수정, GitHub의 이슈 확인

content

[개발상황 보고서] 12월17일-12월23일

​12월17일 - 12월​23일 개발상황 보고서입니다.하이라이트 : 경제 시스템 리소스 토큰 및 투표 부문 기본 기능 완료, 브라우저 투표 기술 프로그램 지정 및 검토 완료지난주 진행상황 업데이트 (2018-12-17)경제 시스템 :-[진행 중] 버그 수정 및 개선, 현재 진행 사항은 아래와 같습니다 :-컨트랙트 업데이트-[완료] 기본 기능 CLI1 테스트 통과-[진행 중] 현재 CLI1만 지원, CLI2는 다음주에 업데이트 예정-리소스 토큰-[완료] 기본 기능 완료, 거래 정상 운영 가능-[진행 중] 세금 징수 및 파산 논리 포함-제안(Proposal)-[완료] 제안 기본 기능은 정상; 남은 질문 기능과 몇가지 보안 관련 버그 수정 예정-[진행 중] 체인 인덱싱 수수료 기능 완료되었지만 아직 정상적인 테스트는 불가능-투표-[완료] 투표 부문 : 선거 출마 및 포기, 투표 기능-[진행 중] 조건 변경, 배당 소득 등과 관련된 부분이 아직 미완료이슈현황 :-[완료] issue#562 블록 실행 결과 : IncorrectStateMerkleTree-[완료] issue#685 블록 동기화 장치 : 블록 캐시 수를 제한해야하는 문제-[완료] issue#692 [CLI2] 커멘스 작성 실행시 처리되지 않는 경우 발생-[완료] issue#711 [Token} 승인 및 승인 취소에 관한 두 가지 문제-[완료] issue#678 블록 높이 '389'의 잘못된블록 인덱스 '605'-[완료] issue#689 [Dev] Null 매게 변수를 사용하는 트랜잭션 방법에 대한 잘못된 서명 확인-[완료] issue#676 리소스 트레이드가 리소스를 추가하지 않았지만 사용자 토큰이 줄어든 문제-[확인] issue#672 실패한 트랜잭션이 다시 실행되는 문제-[진행 중] issue#592 [Feature] 데이터베이스 : 키 포멧 통일-[진행 중] issue#638 [Feature] 마지막 불가역 블록-[진행 중] issue#602 너무 많은 경고로 코드 복원 및 빌드브라우저 :-[완료] 투표 기술 프로그램 지정 및 검토-[완료] 몇 가지 공통 구성 요소 완성월렛 :-[진행 중] 멀티-사이드체인 지갑테스트 :-[진행 중] 경제 시스템 테스트-[진행 중] 17개 노드 조인트 테스트이번주 개발 계획경제 시스템 테스트 및 디버그회귀 검사 / 17개 노드 조인트 테스트월렛 / 브라우저 :-멀티-사이드체인 지갑 테스트 및 디버그-투표 프론트엔드 개발-크롬 브라우저 플러그인 관련 작업알려진 이슈 수정, GitHub의 이슈 확인

content

[개발상황 보고서] 12월10일-12월16일

12월10일 - 12월16일 개발상황 보고서입니다.하이라이트 : 경제 투표 시스템 및 인센티브 파트 완료, 월렛 코드 명세 조정 및 코드 리펙토링 완료지난 주 진행상황 업데이트 (2018-12-16)경제 시스템 :-[완료] issue#621 투표 및 인센티브-[진행 중] 버그 수정 및 개선이슈 현황 :-[완료] issue#697 [CLI2] 내보내기 매개 변수가 작동하지 않는 문제-[완료] issue#622 새 주소 및 체인 ID 형식 구현-[완료] issue#699 [CLI2] 디렉토리에 게시한 뒤 작업 할 수 없는 문제 -[완료] issue#329 CLI - 커멘드 일부를 입력하고 완전히 로드되기 전에 Tab 키를 누르면 예외 발생하는 문제-[완료] issue#573 블록실행자 : 트랜잭션을 실행할 수 없던 문제-[완료] issue#485 노드 테스트 재시작 : 멀티노드-[완료] issue#634 동일한 블록에 대한 알림이 무시되던 문제-[완료] issue#658 컨트랙트. CLI를 통한 리소스 실행 문제 리스트-[완료] issue#649 System.Threading.ReaderWriterLock + ReaderWriterLockApplicationException-[확인] issue#562 블록 실행 결과 : IncorrectStateMerkleTree-[진행 중] issue#592 [Feature] 데이터베이스 : 키 포멧 통일 [우선 순위가 높은 작업을 위해 지연]-[진행 중] issue#684 블록 동기화 장치 : 블록 캐시 수를 제한해야함-[진행 중] issue#638 [Feature] 마지막 불가역 블록브라우저 :-[완료] 경제 시스템 호환성월렛 :-[완료] 코드 명세 조정과 코드 리펙토링-[진행 중] 멀티-사이드 체인 지갑, 80%테스트 :-[진행 중] 경제 시스템 테스트이번주 개발 계획경제 시스템 테스트 및 버그 수정회귀 검사 / 더 많은 노드 테스트월렛 / 브라우저 :-멀티-사이드 체인 지갑 테스트-투표 상호 작용 및 UI 검토-프런트 엔드 투표 개발-크롬 브라우저 플러그인 관련 작업알려진 이슈 수정, GitHub의 이슈 확인

content

[개발상황 보고서] 11월26일-12월2일

​11월26일 - 12월2일 개발상황 보고서입니다.하이라이트 : 컨트랙트 업데이트 및 메인체인과 사이드체인에서 계정 시스템 개션 완료 지난 주 진행상황 업데이트 (2018-12-2)이코노미 시스템 :-[완료] #625 컨트랙트 업데이트 및 업그레이드 (테스트 준비)-[완료] 리소스 토큰 트랜잭션 (테스트 준비)-[완료] #622 메인체인과 사이드체인에서 계정 시스템 개선-[진행 중] #621 투표 관련 작업, 80%-[진행 중] #624 제안 사이드체인, 95% (남은 사이드체인 파트는 다음주 월요일 완료 예정)이슈 현황 :-[확인] issue#649 System.Threading.ReaderWriterLock + ReaderWriterLockApplicationException-[확인] issue#634 동일한 블록에 대한 알림이 무시되는 문제-[확인] issue#568 롤백이 발생하면 크로스체인 정보를 가져올 수 없는 문제 (아른 이슈들이 해결될때마다, 지속적으로 확인 필요)-[진행 중] issue#485 *노드 테스트 재시작 : 멀티노드 (수정되지 않음, 다시 수정 예정)*-[진행 중] issue#562 *블록 실행 결과 : IncorrectStateMerkleTree (수정되지 않음, 다시 수정 예정)*-[진행 중] issue#566 *여러노드에서 많은 양의 트랜잭션 실행으로 인해 노드가 오류없이 중지되던 문제*-[진행 중] issue#573 *블록실행자 : 트랜잭션을 실행할 수 없는 문제*월렛 / 브라우저 :-[진행 중] 모바일 어댑터 / TPS 데이터 표시-[진행 중] 트랜잭션 리스트 페이지 완료; 트랜잭션 리스트 페이지 최적화 및 새 연락처 페이지 생성; 전체적으로 기본 aelf 지갑 작업 완료테스트 :-[완료] 성능 테스트-[진행 중] 이코노미 시스템 테스트-[진행 중] 정상적인 '전송' 트랜잭션 모드에서 모든 시나리오의 회귀 테스트그 외 :-[진행 중] issue#485 / #566 / #573를 일으킨 몇 가지 문제 수정-[진행 중] CLI 도구 최적화 (개발자 편의를 위해)-[완료] 오프라인 자동 테스트 환경 구축-[완료] 블록브라우저 투표 모듈 디자인이번주 개발 계획이코노미 시스템 공동 디버깅 및 테스트회귀 테스트 / 성능 테스트월렛 / 브라우저 :-투표 모듈 개발그 외 :-리소스 토큰 트랜잭션 관련 매개 변수 공제알려진 이슈 수정, GitHub의 이슈 확인

content

[개발상황 보고서] 11월19일-11월25일

11월19일 - 11월25일 개발상황 보고서입니다.하이라이트 : 이코노미 시스템의 컨트랙트 90% 완료, 롤백시 크로스체인 정보를 얻을 수 없던 문제 수정 완료지난 주 진행상황 업데이트 (2018-11-25)이코노미 시스템 :-[진행 중] #624 계획 및 사이드체인, 80%-[진행 중] #625 컨트랙트 업데이트 및 업그레이드, 90%-[진행 중]​ #622 메인체인 + 사이드체인 계정 시스템 개선, 90%-[진행 중]​ #621 투표 관련 업무, 40%-[진행 중]​ 리소스 토큰 트랜잭션, 90%이슈 현황 :-[완료] issue#623 링크가 불가능한 헤더 동기화 중에 차단된 요청을 제거-[완료] issue#627 사이드체인 정보가 잘못된 문제-[확인] issue#568 롤백시 크로스체인 정보를 얻을 수 없던 문제(다른 이슈들이 해결될때마다, 지속적으로 확인 필요)-[진행 중] issue#485 *노드 테스트 재시작 : 멀티노드(완전히 수정되지 않음, 다시 수정 예정)-[진행 중] issue#562 *블록 실행 결과 : IncorrectStateMerkleTree(완전히 수정되지 않음, 다시 수정 예정)-[진행 중] issue#566 *여러노드에서 많은 양의 트랜잭션 실행으로 인해 노드가 오류없이 중지되던 문제-[진행 중] issue#573 *블록실행자 : 트랜잭션을 실행할 수 없는 문제월렛 / 브라우저 :-[진행 중] 블록 브라우저 UI 개발, TPS 페이지 진행 중-[진행 중] 월렛 접근성, 컨트랙트 페이지 추가테스트 :-[진행 중] 성능 테스트, 75%-[진행 중] 정상 트랜잭션 모드에서 모든 시나리오에 대한 테스트 실행그 외 :-[진행 중] issue#485 / #566 / #573 트러블슈팅-[진행 중] 오프라인 자동 테스트 환경 구축, 70%-[진행 중] 블록 브라우저 투표 모듈 설계이번주 개발 계획이코노미 시스템 개발 / 공동조정 관련 업무회귀 테스트 / 성능 테스트 월렛 / 브라우저 :-블록 브라우저 UI / 월렛 관련 테스트 / 버그 수정 / 코드 상세 설계 그 외 :-블록 브라우저 폴링 모듈 상호 작용 / UI 디자인알려진 이슈 수정, GitHub의 이슈 확인

content

[개발상황 보고서] 11월12일-11월18일

11월12일 - 11월18일 개발상황 보고서입니다.하이라이트 : 모니터링 웹사이트의 CPU 문제가 해결되어 크로스체인 검증 문제 수정 완료지난 주 진행상황 업데이트 (2018-11-18)이슈 현황 :-[완료] issue#591 웹사이트 모니터링 : CPU 문제-[완료] issue#611 크로스체인 검증에 실패하던 문제-[완료] issue#563 네트워크가 좋지 않을때 이중 블록 전송되던 문제-[완료] issue#582 네트워크 : 최신 블록이 동기화 할때까지 최신 블록이 알려지지 않아야하는 문제-[완료] issue#570 완전한 종료 및 재시작-[완료] issue#419 블록 동기화 실패 NServiceKit.RedisResponseException-[완료] issue#599 블록세트 : 이상한 로그 문제-[완료] issue#605 초기 블록 싱크 정렬 중 오랜 시간이 소요되던 문제-[확인] issue#568 롤백 후 크로스체인 정보를 가져올 수 없던 문제-[진행 중] issue#485 *노드 테스트 재시작 : 멀티노드(수정되지 않음, 다시 수정 예정)*-[진행 중] issue#562 *블록 실행 결과 : IncorrectStateMerkleTree(수정되지 않음, 다시 수정 예정)*-[진행 중] issue#566 *여러노드에서 많은 양의 트랜잭션 실행으로 인해 노드가 오류없이 중지되던 문제*-[진행 중] issue#573 *블록실행자 : 트랜잭션을 실행할 수 없는 문제*월렛/브라우저 :-블록 브라우저에 세부적인 코드를 추가하여 체인 프로그램 최적화-모듈 코드와 관련된 지갑 구조 패키징테스트 :-[진행 중] 성능 테스트-[진행 중] 정상 트랜잭션 모드에서 모든 시나리오에 대한 테스트 실행그 외 :-[진행 중] 상세한 설계를 위한 이코노미 시스템 기술(리소스 토큰 트랜잭션 제외)-[진행 중] 온라인 테스트 환경 표준화​이번주 개발 계획​종합적인 이코노미 시스템 개발 작업알려진 이슈 수정, GitHub의 이슈 확인체인 관리와 관련된 아키텍처 설계회귀 테스트/성능 테스트월렛/브라우저 :-브라우저 UI