ProximaX Mainnet launch is coming soon! Visit our main site.
ProximaX
Blockchain Reimagined and Evolved Blockchain Reimagined and Evolved

ProximaX Tech - 2018년 11월

우리 팀은 블록체인 테스트넷과 몇 가지 지원 응용 프로그램을 시작하여 이번달에 많은 결과물들을 보여드렸습니다. 우리는 또한 생태계의 일부로 필요한 기본적인 Contract뿐만 아니라 스토리지 및 스트리밍 노드 구성 요소를 구축하고 있습니다. 또한 Executor 노드와 ProximaX Virtual Machine을 사용하여 Super Contract가 우리 플랫폼 솔루션의 일부로 어떻게 작동해야하는지에 대한 아이디어를 얻었습니다.

핵심 개발

블록체인 계층

11 월에는 우리는 블록 체인 테스트넷 환경을 시작했습니다. 이 환경의 시작과 함께 잠재적인 참여를 위해 커뮤니티에 공개하면서 지속적으로 수정 사항을 파악 할 수 있습니다. 매주 금요일마다 테스트넷 환경에 일관되게 패치가 적용될 것입니다.

Over the course of 2 weeks since the launch, we made the following changes on the catapult server and REST API:

2018년 11월 23일

탐색기, 지갑, 패싯

테스트넷 출시 직후에 초기 버전의 탐색기, 지갑 및 패싯을 출시했습니다. 이러한 응용 프로그램은 베타 테스트가 끝날 때까지 전담 팀이 정기적으로 개선합니다. 메인넷 출시를 향해 이러한 과정을 진행함에 따라 커뮤니티 여러분들은 테스트에 참여해주시면 좋겠습니다.

위에서 언급한 앱들의 링크:

  • http://bctestnetexplorer.xpxsirius.io
  • http://bctestnetwallet.xpxsirius.io
  • http://bctestnetfaucet.xpxsiris.io

커뮤니티는 Trello 게시판을 통해 의견을 제공 할 수 있습니다. 모든 업데이트에 대해 릴리스 정보가 포함 된 발표가 이루어집니다.

저장소 계층

저장소 계층 노드는 이제 "Go-XPX"라는 하나의 패키지로 병합되었습니다. 여기에는 온 보딩, 억셉터, 선택, 계약 생성 (블록 체인과 통합) 및 libp2p 모듈의 통합이 포함됩니다.

우리는 2019 년 1 월 중순까지 블록 체인 테스트넷과 통합 될 저장소 테스트 넷을 공개하기를 희망합니다. 저장소 계층은 합의 메커니즘을 제외한 모든 핵심 기능을 갖습니다. 즉, 평판 시스템 및 PoCA 마켓 / 선정 프로세스를 마무리 될때까지 노드 선택은 무작위 생성을 기반으로합니다.

이 외에도 저장소 계층에 대한 새로운 계약을 도입하고 있습니다. 이러한 계약은 ProximaX Sirius 플러그인을 사용하여 저장소 호스트 노드, 선택된 검증인(Verifier) 및 클라이언트 간에 디지털 계약 의무를 작성하는 방식으로 구축됩니다.

스트리밍 계층

우리는 SDK에 내년 초 까지 스트리밍 계층 테스트 넷을 통합하여 시작할 계획입니다.

스트리밍 노드

모든 노드는 느슨하게 연결된 메쉬 네트워크로 구성되며, 일부 노드는 인접한 노드 (노드의 물리적 위치와 관련이 없는 가상 인접 노드)와 연결됩니다. 다른 노드는 모든 노드에서 최소의 Hop(노드들을 징검다리처럼 사용하는것) 수를 통해 도달 할 수 있습니다. 모든 노드는 자체 개인 키를 유지하고 블록 키 사용자 레지스트리에 공용 레코드로 공용 키를 공유합니다. 노드는 공개적으로 액세스 할 수 있는 엔드 포인트 주소를 적어도 하나 이상 (또는 여러 개) 가지고 있어야 다른 노드와 클라이언트가 필요할 때 직접 노드에 액세스 할 수 있습니다.

스트리밍 개념 - 검색 서비스

보안 관점에서 볼 때, 노드 검색 프로세스는 특정 노드와 독립적이어야합니다 (알려진 / 손상된 노드 목록을 제공하는 노드의 가능성을 제거하기 위해). 이는 신뢰할 수있는 파트너가 관리하는 여러개의 미리 정의 된 (클라이언트에 미리 빌드 된) 노드를 추가하거나 노드 목록을 정의하는 투표 체계를 구현하여 구현할 수 있습니다 (중요도 증명(PoI) 혹은 지분 증명(PoS) 사용). 현재 선출 된 노드는 블록 체인 상에 게시되어야 하며 클라이언트가 언제든지 전체 목록을 가져올 수 있어야 합니다. 클라이언트는 신뢰할 수있는 노드 만 사용해야하며 사용할 수 있는 공개 검색 노드가 없을 때 다른 알려진 노드로 전환해야합니다. 일반적으로 모든 노드를 검색 할 수 있어야 하며 검색 메커니즘은 모든 클라이언트 (또는 다른 노드)가 전체 노드 목록을 받지 못하도록 제한해서는 안됩니다. 현재 이 검색 및 노드의 선출 방식을 수립 중에 있습니다.

클라이언트 등록 및 네트워크 존재 여부

클라이언트가 자신의 신원을 밝히지 않고 시스템에 존재를 알리기 위해, 우리는 실제 진입 점에서 사용자 존재 노드를 난독화 합니다. 클라이언트는 자신을 위해 하나 또는 여러 개의 연락 지점을 등록합니다 (이 지점을 "현재 상태 노드(Presence nodes)"라고 함). 이를 위해 클라이언트는 네트워크에서 세 개의 독립적인 노드를 발견하고 노드가 자신의 입구 노드가 되고 노드가 그녀의 존재 노드가 되고 Onion 스타일의 텔레스코픽 연결이 사용되는 노드를 선택합니다.

위의 예에서 Alice는 노드 A를 입구 노드로 선택하고 노드 C를 자신의 존재 노드로 선택합니다. 처음에 Alice는 노드 A의 익명으로 노드 A의 공개 키로 요청서에 서명합니다. 이 링크는 Alice와 A 사이에 세션 키 K를 생성하는 Diffe-Hellman 키 교환을 설정하는 데 사용됩니다. 보안 연결이 설정된 후 Alice는 노드 A에 연결을 확장하여 노드 B에 도달하도록 요청합니다. (노드 B 공개 키에 의해 서명 하는것과 비슷한 프로세스) 이후 Alice가 자신의 개인 키로 등록 메시지에 서명하는 자신의 신원을 나타내는 노드 C에 도달하게 됩니다. (노드 C는 블록 체인에 등록된 공개 키를 사용하여 이를 확인합니다). 그런 다음 노드 C는 일부 만료 시간을 할당하면서 DHT 저장소 메커니즘 (sec 6)을 사용하여 노드의 전체 네트워크에서 Alice의 대표로 자신을 알립니다. Alice는 해당 채널을 통해 Keep Alive 이벤트를 주기적으로 보내는 현재 상태 등록을 갱신 할 수 있습니다. Alice는 내결함성을 위해 자신을 위해 여러 개의 현재 상태 엔드포인트를 등록 할 수 있어야 하며 클라이언트가 자신을 발견하면 가장 최근의 항목을 선택하고 그 중 하나 또는 모든 노드에 연결할 수 있어야합니다.

수퍼 컨트랙트 및 실행 노드

우리는 수퍼 컨트랙트를 개념화하기 시작했습니다. 주요 아이디어는 ProximaX Sirius 블록 체인에 추상적인 계약을 생성하고 "첨부 된" 외부 프로세스를 호출하도록 하여 확장 가능하도록 만드는 것입니다. 이 경우 외부 프로세스는 실행 코드가 포함 된 ProximaX 특정 버추얼 머신입니다. 외부 프로세스가 시작되기 전에 디지털 컨트랙트(코드)을 실행할 수 있는 실행 노드를 찾기 위해 선택 프로세스 (PoCA)가 시작됩니다. 실행 노드가 선택되면 저장소 노드 (해시를 통해)에서 버추얼 머신을 가져 와서 코드를 실행하고 컨트랙트를 확인 하기 위해 체인의 상태를 다시 보냅니다. 우리는 이 개념을 지속적으로 개선 할 것입니다.

기술 백서

기술 백서, 비즈니스 백서, PoCA 문서 및 토큰 이코노미와 같이 완료해야하는 여러 가지 백서가 있습니다. 그러나 팀은 최근 실제 네트워크의 다양한 구성 요소를 출시해야 했습니다.

1월까지 이 문서를 준비할 예정입니다.

웹사이트 업데이트

우리의 마케팅 팀은 ProximaX 웹 사이트를 업데이트하고 있으며 현재 완성 단계에 있습니다. 곧 우리의 소셜 미디어 페이지를 통해 별도의 발표가 이루어질 것입니다.

데모

482 솔루션 IoT

482 솔루션은 올해 8 월부터 우리와 함께 작업해 왔습니다. 최근에 키예프에서 ProximaX를 사용하는 모습을 보여주었습니다. adruino 장치가 레코드를 타임 스탬프 처리되고 블록 체인 + 저장소에 모두 저장될 수 있게 ProximaX 플랫폼으로 전송하는 모습입니다.

해당 프리젠테이션 링크: https://docs.google.com/presentation/d/14OHfrmbw6Il7-S-6Zkd8BbDmapCaEJKfCkEKDZEEkis/edit#slide=id.g48048a523d_0_11

아래의 비디오를 보시기 바랍니다.

https://www.facebook.com/482.solutions/videos/727007884321072/UzpfSTcxMzY3ODk2MzoxMDE1NjU3MjY0NTgzMzk2NA/

Omniaz 블록체인 + IoT

Omniaz는 싱가포르에서 블록체인 + IoT 장치를 선보이는 행사를 개최했습니다.

아래의 비디오를 보시기 바랍니다. https://www.youtube.com/watch?v=VxfWqgh9IkQ

요약

11월에 우리가 한 작업들의 목록입니다:

  • PDP, PoRep 및 스토리지 구성 요소 구현과 같은 핵심 플랫폼을 지원하는데 필요한 구성 요소를 계속 개발했습니다.
  • 응용프로그램들 개발의 혁신적인 진행
  • 파트너와 고객들이 그들의 앱들 우리의 프라이빗 제안상에서 개발 하기 시작
  • 저장소 라이프 사이클
  • 블록체인 테스트넷 런칭
  • 블록체인 테스트넷 패싯, 지갑, 탐색기 런칭
  • 고객을 위한 솔루션들의 개발
  • IoT프로젝트들의 주요한 데모 시연