스페셜 업데이트 목차
- 스트라티스 개발 보고서
- 첫 브리즈 월렛 트랜잭션
- 스트라티스 로드맵 변경사항
우리는 스트라티스 브리즈 및 그와 관련된 스트라티스 플랫폼 컴포넌트 개발의 지속적인 성과를 알려드리게 되어 기쁩니다. 또한, 우리는 스트라티스 프로젝트의 방향성에 대해 핵심 내용에 대한 아이디어와 시장 진출 전략의 몇가지 주요 사항에 대해 공유 하려고 합니다
이번 스페셜 업데이트를 위해 우리는 개발자들에게 무엇을 개발중인지, 어떤 성과들이 있었는지, 현재 그리고 미래에 대한 과제는 어떤 것인지 직접 듣기 위해 물어봤습니다.
우리는 먼저 핵심 기술 개발자인 Dan Gershony와 이야기를 나누었습니다. Dan은 스트라티스의 전체적인 개발 활동의 조율을 돕는 것 뿐만 아니라 현재 핵심 노드 인프라와 POS시스템 구축을 완성 하는것에 집중하고 있습니다.
여러 복잡한 기술을 전달하는데 있어서 오는 큰 압박과 함께 많은 시간을 할애해야 하는 상황에서 우리는 꽤 잘해내고 있다고 생각합니다. C# 완전노드는 mempool, blockstore와 같은 많은 주요 컴포넌트들, 네트워크 빌더 구축으로 완성 되어가고 있습니다. POW 마이닝과 POS 스테이킹이 마지막 장애물로써 우리는 이후 베타 버전으로 전환하여, 최적화 작업 및 주기적인 테스트를 곧 시작할 것입니다. 베타에서 FN을 통해 사이드체인과 스마트 컨트랙트와 매우 중요한 작업들 또한 시작할 것입니다.
Dan이 감독하여 진행한 작업은 다음 내용을 포함합니다:
완전노드(Fullnode):
완료 - POS의 컨센선스 확인.
다음 - 스테이킹/마이닝 기능, 현재 mempool에서 트랜잭션을 수집하여 채굴 할 블록에 추가. POW(마이닝)은 이미 완료 되었고 POS 진행(스테이킹)
브리즈Api:
완료 - BIP44 사양 및 주소 구성에 따른 HD 지갑 제작 (코인, 계정, 변경, 주소), 주소 잔액 추적, 주소 기록 검색, 디스크 지갑 유지, 트랜잭션 구축 및 브로드캐스트
다음 - 계층 네트워크, 테스트 및 성능 최적화을 위한 지원 추가.
브리즈Gui:
완료 - Breeze Api를 호출하기 위한 대부분의 엔드포인트 완료.
다음 - 스트라티스와 비트코인 탭(준비되는대로) 추가, 주로 디자인 작업.
브리즈 월렛 업데이트
브리즈 업데이트를 시작한 뒤, 우리 프로젝트는 기능과 UI면에서 큰 발전을 거두었습니다.
우리는 이 게시글을 준비하면서 브리즈 월렛 내에서 첫 번째 비트코인 테스트넷 트랜잭션을 알릴수 있어 기쁩니다.(아래 사진에서 보이는 것처럼) 텀블빗 TX은 아직 진행 중이지만, 매우 잘 진행되고 있으며 이는 우리의 프로젝트가 매일 발전되고 있다는것을 알려줍니다.
Jeremy, Dan과 Pieterjan은 브리즈를 최고의 지갑으로 만들기 위해 열심히 노력하고 있습니다. 그 노력 덕분에 주요 핵심 기능 개발이 매우 발전하고 있습니다.
완료:
지갑 만들기 및 복원.
지갑 네트워크 동기화.
거래내역 조회
계정 잔액 계산
진행중:
트랜잭션 작성 및 전송 (부분 완료!)
미해결:
지갑 파일 암호화
퍼포먼스 및 테스트 리뷰
솔루션 패키징
Jeremy의 말:
위에 과제들이 끝나더라도 우리는 계속 테스트가 필요합니다. 우리는 이 부분에 대해 커뮤니티로부터 많은 도움을 받기를 원합니다. 모든 것은 매끄럽게 진행되고 있고 개발팀과 UI 디자인 팀 간에서 매우 큰 발전이 있었습니다.
Pieterjan은 우리의 UI 디자이너들과 함께 브리즈 월렛의 GUI를 작업 중입니다. 그들은 브리즈 월렛에 엄청난 노력을 쏟고 있습니다:
위의 GUI 브리즈 월렛 이미지들은 테스트 단계의 모습입니다. 몇몇 기능들은 첫 공식 알파 배포 전까지 제공되지 않을 수 있습니다.
완료
지갑 레이아웃(구조)
구성요소 간 탐색
백엔드와 커넥션
지갑 만들기 및 복원
잔액 표시, 주소 수신, 트랜잭션
진행중
오류 처리
디자인에 맞게 재구성
미해결
UI 트랜잭션 작성/전송
입력 유효성 검사
스타일링
우리는 GUI에 대한 많은 피드백을 받았고 GUI 디자이너와 함께 V2를 위한 많은 것을 계획하고 있습니다.
스트라티스의 CEO, Chris Trew는 클라우드 스트라티스 및 Azure와 스트라티스의 로드맵의 다양한 측면을 검토하는 바쁜 시간을 보냈습니다. 우리는 2017년 남은 기간동안 시장 활동과 주요 개발활동을 모두 반영하여 업데이트된 로드맵 버전을 제작하였습니다. 로드맵과 해당 주요 일정에 대한 정의는 곧 위키를 통해 게시될 예정입니다.
클라우드 스트라티스 프로젝트와 마이크로소프트 Azure
우리는 현재 마이크로소프트의 Azure에 클라우드 스트라티스 프로젝트를 통합하는 작업을 하고 있습니다. 마이크로소프트의 인프라 기능을 활용해 마이크로소프트 비즈니스 유닛 및 파트너 프로그램으로 보다 완벽한 통합을 이뤄내려 합니다. 또한, 우리 플랫폼의 몇가지 주요 컴포넌트들을 Azure 인증을 받기 위해 노력하고 있습니다. 스트라티스는 몇 주 내로 클라우드 스트라티스 개발에 전념할 수 있는 개발자를 모집할 예정입니다. 이 개발자는 Azure 아키텍처 및 API에 대한 폭넓은 경험을 가진 개발자일 것입니다. 이 계획의 목표는 2분기가 끝나기전에 Azure 플랫폼에 스트라티스 플랫폼의 개념 증명을 제공하는 것입니다.
브리즈 노드 (마스터노드):
브리즈 노드는 앞으로 노드 운영할 사람을 대상으로 곧 비공개 테스트를 진행하게 될 것입니다. 비트코인 테스트넷에서 브리즈 월렛 프로덕션 릴리즈를 위해 여러 테스트가 진행될 예정입니다. 우리는 오로지 텀블빗 프로토콜과 스트라티스 비공개 프로토콜 개발만을 진행할 개발자를 고용하고자 합니다. 브리즈 노드에 대한 세부사항을 별도의 게시물로 작성할 예정입니다.
스트라티스 위키 개발자 코드:
끝으로, 스트라티스 플랫폼에서 개발을 시작하는데 도움이 될 코드 샘플과 문서를 공유할 수 있는 위키를 개설하였습니다. 모든 개발자들에게 위키를 방문하는 것을 권하고 싶습니다.
원문 : https://stratisplatform.com/2017/05/12/stratis-developers-roadmap-and-update-june-2017