바이텀 프로젝트 주간 보고서

BytomDAO
5 min readMay 30, 2019

--

개발 현황

메인 체인:

1. 인터페이스 json 데이터 해석 bug 수리 ;

2. 비밀 키와 공개 키 암호 작성법 인터페이스 수리;

3. 일부 테스트 데이터 수정, 공개 키와 비밀 키 매치 인터페이스 수정;

4. 거래 utxo 모듈과 검증 거래의 preoutput 최적화, 지갑 레이어 build action 개조;

사이드 체인:

1. liquid 브라우저 연구조사 및 현재의 Vapor와 비교분석 진행;

2. 컨센서스 네트워크 레이어에 컨센서스 메시지 전송 및 처리;

3. 크로스 링크 입출력 해석 테스트 추가;

4. 크로스 링크 입출력 utxo 변화 테스트 추가;

5. 사이드 체인이 메인 체인 거래 구축으로 넘어가는 인터페이스 및 테스트 추가;

6. 컨센서스 알고리즘 블록의 처리 완성, 이중 사인, 블록 중에 블록 아웃 당사자의 사인 유무 처리, 돌이킬 수 없는 블록, 투표결과 및 블록의 상태 batch 저장;

7. 컨센서스 알고리즘 블록 사인 메시지 처리 완성, 이중 사인, 격리된 블록, 블록이 존재하지 않는 등 상황 처리;

Blockmeta:

1. blockmeta 전, 후단 코드 합병;

2. 증거 보존 정보 코체인 각본 편집;

3. Blockmeta 전, 후단 docker화, nginx docker화 업그레이드, 전, 후단 코드 Jenkins 미러 자동 구축 및 아리윈(阿里云) 창고로 업로드, 동시에 blockmeta docker화 뒤에 봉착한 nagios 감시와 전단 전시에서 부딪힌 문제 해결;

Bycoin:

1. bycoin-dapp-js문서, bycoin-dapp demo 테스트 페이지, 생태 발견 페이지 완성;

2. 안드로이드, ios 돌아가기 양식 주입, 원생과 JS의 연속 변조 및 호상 변조;

Byone:

1. signmessage api 논리 추가, 사인 거래의 부분 페이지 논리 개발 완성;

Bycoin Dapp:

1. dapp 시간 초과 메커니즘 증가 처리, 최종 코드 단계의 최적화 진행;

2. bytom webassembly이 message를 대상으로 한 사인 증가, syscall/js에 go1.2버전의 업그레이드 처리 진행;

연구:

1. 메인 체인과 사이드 체인 사이의 계좌이체 방법 연구;

2. 상태 통로를 통한 컨소시엄 블록체인 서비스 연결 연구;

프로젝트 동향

1. 최근 블록체인은 BaaS 플랫폼 Bystack를 발표하였습니다. 바이텀은 메인 체인에 이어 우호적인 인공 지능 형식을 기반으로 Tensority PoW 컨센서스 알고리즘을 제기한 뒤로, 사이드 체인의 독창성에서 레이어 BFT 일치성 알고리즘 — — BBFT 컨센서스 알고리즘(Bystack Byzantine Fault Tolerance)를 제기하였습니다. 현재 이 컨센서스 알고리즘의 완벽한 검증 과정 및 관련 논문은 《BBFT: a Hierarchical Byzantine Fault Tolerant Consensus Algorithm》입니다. 상세한 정보는 문장 Bystack Byzantine fault 컨센서스 방안의 발표를 확인하시면 됩니다.

BBFT는 실용 Byzantine fault(PBFT)를 기반으로 한 파생 컨센서스로 네트워크 망을 이용하여 노드 사이에서 메시지를 효과적으로 나누고 모으면서 O(n) 통신의 복잡성을 제공하여 BBFT 컨센서스 알고리즘이 아주 좋은 배치성, 적응성, 확장성 및 이질성을 가지게 합니다. 현 단계에서 Bystack은 서로 다른 사용자 장소를 적응하기 위해 ‘하나의 메인 체인, 많은 사이드 체인’ 모델을 제기하면서 바이텀의 대규모적인 상업을 맞이하는데 튼튼한 기초를 마련하였습니다. 현재 BBFT컨센서스 알고리즘에 대한 사고, 검증 과정 및 실현방식은 논문 형식으로 github에 업로드하였습니다. 링크:https://github.com/bystackcom/BBFT;

2.5월 22일 저녁, 창지아(8btc, 바이텀 창시자), 랑위(바이텀 CTO)와 리중청(바이텀 CFO)은 ChainNode, Bystack와 관련된 주제로 한차례의 AMA를 진행하였습니다. Bystack은 바이텀 팀이 처음 만든 하나의 메인체인, 여러개의 사이드체인 형식의 BUTXO 모델 BaaS 플랫폼으로 비원의 올해 최대 전략이자 미래 20년의 히트 상품입니다. Bystack과 Bytom의 연결을 언급할 때, 창지아는 ‘Bystack은 Bytom의 상업적인 해결 방안이며 Bytom이 엔진이라면 Bystack은 자동차고 Bystack은 사이드 체인이 아닌 메인 체인과 사이드 체인을 하나로 포함한 BaaS 플랫폼으로 ‘Bytom+Vapor+기타 부품’이라고 하였습니다.

이번 AMA는 주로 두 개의 화제를 중점으로 하였는데 하나는 Bystack의 기술 특징, 우세와 미래 계획이고 다른 하나는 Bytom이 뿌리를 내리는 진도와 미래계획에 대한 것으로 더욱 많은 AMA Q&A는 포스터 Bystack AMA Q&A 모음을 보시면 됩니다.

3.최근, 바이텀이 뉴욕 블록체인 주 기간 동안, 바이텀 CEO 두안신싱(段新星)은 2019 비원 전국 개발자 대회가 정식으로 시작된다는 소식을 발표하였습니다. 이번 대회는 8월에 미국 샌프란시스코에서 진행될 예정이며 현재 온라인 신청은 이미 시작되었습니다.

지원 링크:https://devcon.bytom.io/

이번 바이텀 2019년 글로벌 개발자 대회의 1등은 3만 달러에 달하는 BTM을 받을 수 있고 대회에는 1등상 1명, 2등상 2명, 3등상 3명으로 구성되었습니다. 해외의 우수한 개발자들을 더욱 많이 이끌기 위해, 바이텀은 앞으로 미국의 여러 도시에서 해커데이, workshop 등 이벤트를 진행할 예정이며 8월 샌프란시스코에서 진행되는 2019 비원 글로벌 개발자 대회를 위한 힘을 쌓을 것입니다.

--

--

BytomDAO
BytomDAO

No responses yet