NEO 글로벌 월별 리포트

2020년 2월

NEO 글로벌 월별 리포트

Highlights

지난 2월, 전 세계는 여행, 이벤트, 일상 업무의 혼란을 야기한 코로나바이러스 확산을 받아들이기 시작했습니다. NGD 상하이 직원들은 안전하고 건강합니다. 하지만 가능한 재택근무를 권장했습니다. 모든 커뮤니티 구성원들이 방심하지 말고 자신과 가족을 감염으로부터 보호할 수 있도록 권고 지침에 따르기를 권장합니다.

이번 달 월간 보고서를 프로토콜 개발, 인프라 및 도구 개발, 마케팅 및 운영, 생태계 성장 등 4가지 신규 카테고리로 세분화했습니다. 새로운 포맷으로 독자들이 Neo의 글로벌 커뮤니티가 완성한 업적과 Neo 생태계 성장에 대한 통찰력을 더 쉽게 얻을 수 있게 되기를 바랍니다.

Neo3 개발은 2월에도 계속되었습니다. 하이라이트는 지배구조와 경제모델 같은 Neo3의 주요 측면에 대한 세부적인 논의를 포함하고 있습니다.

개발 그룹의 주목할 만한 노력에는 비주얼 개발트랙커 구성 요소에 대한 주요 개선 사항이 포함된 NGD 시애틀의 .NET용 Neo 툴킷 v1.0과 dBFT 교정을 위한 새로운 혼합 정수 선형 계획법(MILP) 모델이 포함되었습니다. 이 모델은 dBFT 3.0에 대한 최종 제안을 구체화하기 위해 NeoResearch가 설계했습니다.

NGD 상하이 마케팅 팀은 Q&A 텔레그램 개념을 기반으로 한 새로운 버전의 NeoLive를 출시하고 보다 자세한 대화를 위해 웨비나 형식으로 확장했습니다. 새로운 형식의 첫 번째 게스트는 블록체인 세계의 프라이버시에 대해 논의한 IncognitoChain 성장 책임자인 Andrey Bugaevski였습니다.

마지막으로, 생태계 성장 부서의 노력은 Google, Facebook 및 기타 OAuth 로그인을 통해 분산된 생태계로 가는 관문인 Tor.us, 블록체인 교육 플랫폼인 Blockgeecks, 베트남의 Van Lang University, Suterusu, 개인 정보 보호 블록체인 프로토콜 등과 협력하는 과정에서 많은 결실을 맺었습니다.

전체 Neo 글로벌 월간 보고서는 아래에서 확인할 수 있습니다.

PROTOCOL DEVELOPMENT

PROTOCOL DEVELOPMENT

Overview

지난 2월, Neo 개발 커뮤니티는 Neo3 거버넌스 모델에 관한 심도있는 논의를 진행해, 빌트인 오라클과 상태 루트 개발에 주력했습니다. Neo는 보다 효율적인 온체인 거버넌스 모델을 구현하고 네트워크 리소스에 대한 접근성을 제공하며 데이터 일관성을 개선하기 위해 2분기 중반까지 이러한 중요한 Neo3 구성 요소를 완료하기를 바라고 있습니다.

많은 사람들이 관심을 갖고 있는 Neo3 경제 모델에도 좋은 진전이 있었습니다. Neo는 현재 체인의 효율성과 사용자 경험을 최적화하기 위해 네트워크 요금 조정을 모색하고 있습니다.

PROTOCOL DEVELOPMENT

Neo3

NEO CORE

  • neo-vm 최신 버전으로 업데이트되었습니다.
  • 월렛에 멀티시그 컨트랙트가 허용되었습니다.
  • db3 월렛에 salt와NEP2를 추가했습니다.
  • dotnet-format 수정
  • ToStackItem null 항목 수정했습니다.
  • Stateroot 20%를 완료했습니다: Mpt 추가.
  • 노드 상태 및 보안 메커니즘을 설계했습니다. – #1457
  • 스토리지 투자 회수 메커니즘에 대해 논의했습니다.
  • 별칭 서비스에 대해 논의했습니다.
  • 2월에 PR 테스트 적용 범위 중 68% 완료.
  • 테스트 도구 자동 개발의 91% 완료.

NEO-VM

  • dotnet-format 수정
  • try-catch 매커니즘 80% 완료.

NEO-NODE

  • neo를 3.0.0-CI00855으로 업데이트.
  • dotnet-format 수정
  • NEP-5 테스트 수정.

NEO-MODULES

  • Neo nuget을 3.0.0-CI00855으로 업데이트.
  • dotnet-format 수정
  • RpcServer getstorage 수정.

NEO-DEVPACK-DOTNET

  • 엔지니어링 코드 글로벌 형식으로 포맷 완료.
  • dotnet-format 수정

GOVERNANCE AND ECONOMIC MODEL

  • Neo3 거버넌스 매커니즘에 관해 논의했습니다.
  • 수수료 구조 조정에 대해 논의했습니다.

BUILT-IN ORACLE

  • 빌트인 오라클 30% 완성:syscall, 정책 컨트랙트.

NEO-GUI

  • 아키텍처 설계 체계를 결정하고 실행 계획을 구현했습니다. 한편, 월렛의 데이터 모듈은 개발 중에 있으며, 전체 진행률은 20%입니다.

PROTOCOL DEVELOPMENT

Neo 2.X

NEO CORE

  • invokescript에 checkwitness가 추가되었습니다.
  • SpentCoinState.Clone 수정.

INFRASTRUCTURE & TOOLS DEVELOPMENT

INFRASTRUCTURE & TOOLS DEVELOPMENT

Overview

2월동안 커뮤니티 개발 단체들은 전월에 정해진 코스를 유지했습니다. 기존 툴을 Neo2에서 Neo3로 마이그레이션하기 위한 노력이 계속되고 있습니다. Neo3를 기반으로 구축된 개발자의 요구를 충족할 수 있는 인프라가 준비되어 있어야 합니다. Neo3에 초점을 맞춘 개발 외에도, 팀들은 기존 네트워크에서 사용하기 위한 리소스 개선도 계속했습니다.

NeoResearch는 dBFT 증명을 생성하기 위한 새로운 혼합 정수 선형 계획법(MILP) 모델을 발표했습니다. 이 모델은 dBFT 3.0에 대한 최종 제안을 구체화하기 위해 설계되었습니다. 또한 이 팀은 NeoVM의 작동 방식을 학습하기 위한 대화형 튜토리얼인 nvm-Learn 프로젝트의 Neo3 버전을 개발하기 시작했습니다. 새로운 버전인 nef-earn은 Neo3 VM 및 NEF(Neo Execution Format)의 변경 사항을 강조합니다.

NGD 시애틀은 .NET용 Neo 툴킷 1.0의 마일스톤 버전을 출시하여 특히 Visual DevTracker 구성 요소를 크게 개선했습니다. 이제 비주얼 개발트랙커 UI는 여러 Neo 네트워크에서 블록 탐색을 용이하게 할 뿐만 아니라 많은 툴킷의 명령줄 작업에 사용자 친화적인 대안을 제공합니다.

COZ는 국제화 노력의 일환으로 Neon 월렛에 react-intl를 통합하고 한국어, 프랑스어, 독일어 및 베트남어 번역을 추가했습니다. 또한, .NET용 Neo 블록체인 툴킷에 포함시키는 데 필요한 neo-boa 개선 가능성을 고려하여, neo3-파이썬 팀원들은 NGD 시애틀과 논의를 시작했습니다.

Neo SPCC는 NeoFS의 노드에 대한 평판 시스템을 구축하고, Neo-fs 프로토 라이브러리에서 서비스 API를 분리하고, Go에서 NeoFS 핵심 스마트 컨트랙트를 완료했습니다. NeoGO에도 업데이트를 적용하여 핵심 C# 노드와 호환성을 보장하는 네트워킹 및 dBFT 문제를 해결했습니다.

2월의 모든 커뮤니티 개발 진행 상황에 대한 자세한 내용은 아래에서 확인할 수 있습니다.

NGD SHANGHAI

상호운용성 프로토콜

  • 상호운용성 프로토콜용 go-sdk를 완료하고, 상호운용성 컨트랙트와 릴레이를 개발했으며, 전체 진행률은 50%입니다.

생태계 성장 프로젝트를 지원합니다.

  • NEO를 Edge 월렛으로 통합하는 작업이 진행 중이며, 코드는 3월에 제출될 예정입니다.
  • 테크니컬 아키텍처(technical architecture)를 개발하기 위해 TradeTrust와 지속적으로 교류 중입니다.

NGD SEATTLE

.NET용 Neo 툴킷

  • .NET v1.0용 Neo 툴킷은 Neo-Express에서 GAS를 사전 로드하는 기능과 비주얼 개발트랙커 UI를 포함하는 등 몇 가지 주요 개선 사항이 적용된 마일스톤 버전으로 릴리즈되었습니다.
  • 파이썬, 자바 및 자바스크립트 지원에 대한 논의가 진행 중입니다.
  • NeoNewsToday가 공개한 비디오 설명서는 여기에서 확인하실 수 있습니다.

진행 중

  • Neo-FX C# 및 Neo Managed Service on Azure 개발

NEO SPCC

NeoFS

  • 데이터 감사 절차 검토 및 개선 사항.
  • 스토리지 노드 및 Inner Ring 노드에 대한 평판 시스템이 구현되었습니다.
  • Inner Ring 노드를 추가하거나 제거하는 방법이 구현되었습니다.
  • Neofs-proto에서 NeoFS API가 분리되었습니다.
  • NeoFS C# API가 시작되었습니다.
  • Golang의 NeoFS 스마트 컨트랙터가 만들어졌습니다.
  • 이제 GetRange 및 검색 작업이 스트림을 지원합니다.
  • 복잡한 물체를 위한 슬라이딩 윈도우 작업으로 Get 작업이 개선되었습니다.
  • 스토리지 노드에서 epoch를 동기화하는 새 구성 요소가 구현되었습니다.

신규 공개

  • Neofs-node: v0.2.11, v0.2.12, v0.3.0, v0.3.1, v0.4.0, v0.5.0
  • Neofs-cli: v0.2.6, v0.2.7, v0.3.0, v0.3.1, v0.4.0
  • Neofs-dropper: v0.2.9, v0.3.0
  • Neofs-api (구 neofs-proto): v0.2.13, v0.2.14, v0.3.0, v0.3.1, v0.3.2, v0.4.0
  • Neofs-gw: v0.2.8, v0.3.0, v0.3.1, v0.3.2

NeoGo

  • 네트워킹 및 dBFT 문제(C#와의 호환성 포함)가 수정되어 정책 지원이 추가되었습니다.
  • 멤풀 재설계, RPC 코드가 리팩토링되었습니다.
  • 누락된 지갑 기능(키 관리, 자산 관리, GAS 청구)이 추가되었습니다.
  • Go 스마트 컨트랙트 컴파일러를 개선했습니다.
  • 투표 처리를 구현했습니다.
  • gettxout, getcontractstate, getstorage RPC 메서드를 구현했습니다.
  • 최대 20% 더 빠른 CHECKMULTISIG 구현을 구현했습니다.

신규 공개

  • NeoGo: v0.72.0, v0.72.1, v0.72.2, v0.73

COZ

Neo3-Python

  • neo-vm 확장 구현이 진행 중 입니다.
  • NGD 시애틀과 함께 다양한 neo-boa 향상 기능에 대해 논의하여 neo-express를 지원하고, 처리된 CLI 생성 및 기타 몇 가지 사소한 항목에 대해 논의했습니다.

Neon Wallet

  • react-intl 라이브러리를 완벽하게 통합하여 국제화 노력을 지원합니다.
  • 한국어, 프랑스어, 독일어 및 베트남어 전체 번역 지원합니다.

Neo3-Preview

  • 라이트 테마 추가했습니다.

Neon-js

  • NPM 보안 감사 및 업데이트를 통해 NPM 종속기업과 관련된 수많은 심각한 보안 취약점을 해결할 수 있습니다.
  • Fixed resolutionAppCall 문제는 매개 변수가 전달되지 않은 경우 00 인수를 추가하는 데 있습니다.

Neo2-Explorer

  • Neo2 blocks/transactions/UTXOs를 처리하기 위한 Ported DynamoDBPublisher C# 플러그인이 있습니다.
  • 수정된 Neo3 Python AWS Lambda 기능은 Neo2 데이터에서 작동합니다.
  • AWS 또는 localstack에 데이터를 저장하는 서버 없는 구성을 만들었습니다.
  • AWS S3에 지나치게 큰 블록/트랜잭션을 저장하기 위해 분할 데이터 체계를 구현했습니다.
  • 가능한 로컬 AWS 스토어의 설치 및 테스트. 충분히 안정적이지 않은 것으로 확인되었습니다.
  • localstack을 DynamoDB-local, moto 및 custom Lambda 라우터로 대체할 사용자 지정 Docker 이미지를 생성하기 시작했습니다.

Neo-Scan

  • jquery, mixin-deep,lodashNPM 패키지를 최신 버전으로 업데이트했습니다.

디스코드 보안

  • 업데이트된 DetectImposters Discord 플러그인을 사용하여 markGuildAsRead API 호출 제거로 인한 문제를 해결합니다.

NEORESEARCH

새로운 연구 이니셔티브

  • NeoVM 튜토리얼에 대한 긍정적인 피드백에 힘입어 NeoVM3 및 NEF(Neo Execution Format)에 초점을 맞춘 새로운 튜토리얼이 시작되었습니다. neoresearch.io/nef-learn(아직 구축 중)이 시작되었습니다..
  • 혼합 정수 선형 계획법( 최적성과 하한에 대한 개념을 포함하는 dBFT 증명용으로 새로운 혼합 정수 선형 계획법(MILP) 모델 초안이 설계되었습니다.

이벤트 및 간행물

  • 2월 17일 브라질 니테로이-RJ에서 열린 “Creating.City” 행사에 일부 NeoResearch 회원들이 참가했습니다. 이번 행사는 드론, 블록체인, 스마트 컨트랙트, 암호화에 관한 최신 논의에 이르기까지 첨단 연산 기법 등의 기술을 다루는 스마트·디지털 도시를 주제로 한 책을 발간하기 위해 열렸습니다. 이 책은 Springer에 의해 어반 컴퓨팅에 관한 시리즈로 출판되었습니다.
  • 스마트 시티의 교통 시스템 관리를 위해 Neo 블록체인에서 개발된 스마트 컨트랙트 초안을 포함한 미래 인터넷 12권(2020년 2월)에 “디지털·스마트 도시의 이동성·시민·혁신·기술“이라는 논문을 발표하였습니다. 이 과학 연구는 연구의 여러 부분에서 Neo를 언급하고 있으며, 3월 3일 현재, 904개의 시각화 및 324개의 전체 텍스트 다운로드로 가장 많이 본 이슈입니다.

NEXT

NeoLine 모바일 터미널

  • Android 버전이 1.4.2로 업데이트되었습니다. iOS 버전이 1.6.4로 업데이트되었습니다.
  • 애플리케이션 모듈에 팝업 창 로직이 최적화되었습니다.
  • 개발 중인 언어를 지원합니다.
  • 버그 수정했습니다.

NeoLine 월렛 플러그인

  • 최신 버전 1.2.1.
  • invokeMulti dAPI & docs를 추가했습니다.
  • 블록 브라우저 로고를 업데이트했습니다.
  • 버그를 수정했습니다.

NeoTube 브라우저

  • 메인넷 및 테스트넷에서 지원하는 자산 수가 증가했습니다.
  • NEP-5 자산 마이그레이션을 위한 탐지 및 실행 모듈을 업데이트했습니다.
  • 경우에 따라 특수 계약 바이트 코드로 인해 NEP-5 전송 레코드가 인식되지 않는 버그를 수정했습니다.

Neo3

  • Neo3 테스트 환경을 설정하고 NEO-CLI v3.0.0-preview1 노드를 배포했습니다.
  • 블록 데이터(모든 트랜잭션 데이터 포함) 및 데이터베이스 저장소를 구문 분석하기 위한 squirrel 프로젝트를 시작했습니다.

NEWECONOLABS

Neo 2.x

NEL Blockchain 브라우저

  • 이제 새 트랜잭션 목록 페이지가 모바일과 호환됩니다.
  • 트랜잭션 UTXO 데이터 분석을 중지하는 문제를 해결했습니다.
  • 백그라운드에서 2019년 활성 주소 통계를 추가했습니다.
  • 계약 간 호출, 생성, 업그레이드 및 파기 작업을 포함한 계약의 내부 거래를 분석하는 프로젝트를 개발했습니다. Neo2 테스트넷의 백그라운드 인터페이스와 일부 데이터 분석이 완료되었으며 현재 프런트 엔드 페이지를 개발하고 있습니다.

Neo3 컨트랙트 디버거

  • Neo3 노드의 코드를 수정하고 계약 디버깅 기능을 추가했습니다.
  • 데이터 출력을 높이기 위해 컨트랙트 컴파일러를 수정했습니다.
  • 서버에 관련 프로젝트를 배포했습니다.
  • NeoRay 컴파일 API 프로젝트를 수정하고 nef 및 맵 파일을 제대로 반환하지 않는 문제를 해결했습니다.
  • 컨트랙트를 테스트하고 디버그하도록 로컬 DebugGUI 프로젝트를 수정했습니다.

SDK-TS-Neo3

  • 업그레이드된 Pubkey의 주소 변환 방법, 수정된 트랜잭션 구조 관련 방법, SDK 전송 기능 등이 있습니다.
  • 스마트 컨트랙트 모듈을 추가하고, nef 및 매니페스트 파일 분석을 지원하고, 컨트랙트 배포 기능을 완료했습니다.
  • 배포 호출과 같은 관련 기능을 업그레이드하도록 컨트랙트 클래스를 수정했습니다.

NEOW3J

Neo3

  • Travis에서 GitHub Actions로 마이그레이션을 완료했습니다. – Neo3, branch develop-3.x and master-3.x 한정 (https://github.com/neow3j/neow3j/issues/108)
  • 검증스크립트를 Neo3에 적용했습니다. (작업 진행 중)
  • 멀티시그 주소를 Neo3에 적용했습니다.
  • ASM 라이브러리를 평가하여 .class 파일을 조작했습니다. (now3j-compiler에서 사용)
  • JSON-RPC 방법을 Neo3에 적용하기 시작했습니다. (작업 진행 중)

ALIENWORKS

대화형 튜토리얼

  • 강의1 내용 및 스마트 컨트랙트가 업데이트되었습니다.
  • 레슨2와 토픽 개발 완료된 항목은 다음과 같습니다:
    • 클래스 속성
    • BigInteger

Monitor

neonode.io

  • 프로젝트의 문서를 유지 관리합니다.
  • API 매트릭스 기능이 개발되었습니다.
  • Neo3 테스트넷에서 시드 노드를 하나 추가했습니다.
  • Neo3 테스트넷을 테스트하고 통합하기 시작했습니다.

neostate.io

  • RPC 모듈을 수정했습니다.
  • .NET 코어 3.1으로 업데이트했습니다.

MARKETING & OPERATIONS

MARKETING & OPERATIONS

Overview

2월은 Neo와 전 세계에 모두에게 격동의 달이었습니다. Neo가 계획한 오프라인 이벤트 중 일부는 전세계적으로 퍼진 코로나바이러스로 인해 영향을 받았습니다. 비록 NGD 상하이 마케팅 팀은 재택근무를 하며 상반기를 보내야 했지만, 특히 온라인 공간을 통해 더 많은 생태계 노출과 커뮤니티 참여를 제공하기 위해 여전히 열심히 일했습니다.

MARKETING & OPERATIONS

마케팅 이벤트

5일

Neo Insights의 두 번째 호는 어떻게 블록체인이 코로나 바이러스 발생으로 야기된 사회적 문제들을 해결하는 데 도움을 줄 수 있는지에 대해 토론하면서 출판되었습니다.

20일

블록체인 세계에서의 프라이버시“라는 주제를 논의하는 NGD의 EcoGrowth 매니저인 Andrey Bugaevski와 Zoom 웨비나를 통해 NeoLive의 새로운 형식이 성공적으로 열렸습니다.

26일

Everstake의 창립자인 Sergey Vasylchuk는 우크라이나 하르키브에서 열린 바이낸스 밋업에서 연설을 하며 Neo를 대표했습니다. Everstake는 Neo3 프리뷰1 테스트넷에서 컨센서스 노드를 호스트합니다.

27일

Suterusu의 CTO인 Huang Lin은 최근 Neo와 Suterusu의 파트너십을 논의하기 위해 위챗의 중국 커뮤니티에 합류했습니다. 그리고 Suterusu가 어떻게 Neo에 layer 2 프라이버시 프로토콜을 만드는 것을 도울 수 있었습니까?

MARKETING & OPERATIONS

커뮤니티

TWITTER
FACEBOOK
REDDIT
DISCORD
MEDIUM
YOUTUBE
WECHAT
WEIBO

ECOSYSTEM GROWTH

ECOSYSTEM GROWTH

새 파트너십

  • Neo는 구글, 페이스북, 기타 OAuth 로그인을 통해 탈중앙화 생태계의 관문인 Torus의 노드가 되어 하반기에는 Neo에 대한 지원을 추가할 예정입니다.
  • NEO 토큰은 현재 Cex.io와 Simex.Global 상장되어 있습니다.
  • 보존형 블록체인 프로토콜 Suterusu는 Neo를 기반으로 한 Layer 2 프라이버시 프로토콜을 개발합니다.
  • Neo 개발 코스는 Blockgeeks 교육 플랫폼에서 이용할 수 있습니다.
  • Neo는 베트남 반랑대학교와 제휴하여 강사와 전문가 간의 학문적 상호작용을 강화하고, 학생들을 위한 Neo와 블록체인 강좌를 조직하며, 학생과 대중을 위한 서비스로서의 다른 교육 활동을 계획하였습니다.
  • Neo는 글로벌 일류 대학을 연결하면서 블록체인 교육 연합에 가입하여 개발자와 비즈니스 인재를 확보했습니다. Neo와 오프라인 온라인 강의를 실시하고 교과 과정 창출에 기여할 것입니다.

ECOSYSTEM GROWTH

업데이트

  • 홍콩에 본사를 둔 자산과 디지털 유가증권의 디지털화를 전문으로 하는 Liquify사는 Seraph ID를 기반으로 한 플랫폼으로의 NeoID로 통합하는 작업을 완료했습니다.
  • 새로운 리더쉽이 Narrative 프로젝트를 인수하여 pubNooks로 이름을 바꿨습니다.
  • Nash는 웹 및 모바일(iOS 및 Android) 지갑에서 GAS를 청구하는 데 대한 지원을 추가했습니다.
  • GAS를 주장하기 위해 Guarda Wallet이 지원을 추가했습니다.
  • 진료 제공자와 환자 간의 기술적 장벽을 제거하기 위한 프로젝트인 NeoHealth는 최근 검증된 연구와 실제 사례를 바탕으로 한 의료 가이드라인 라이브러리인 증거 기반 의료 지침을 발표했습니다. 이 시스템은 아직 블록체인 기술로 구축되지 않았지만 NeoFS를 활용하게 됩니다.
  • NeoFish 게임은 300일을 기념하기 위해 행사를 시작했습니다.
  • Switcheo 거래소의 SWTH 상환 프로그램은 3월 6일에 시작되었습니다.
  • 0xGames는 특별한 프로모션을 통해 Neo 버전의 0xRacers에 대한 사전 판매를 시작했습니다.

LIQUIDITY

LIQUIDITY

교환소