Monthly Digest — August 2022

V Systems
11 min readSep 1, 2022

--

Blockchain Dev Updates

Explorer

1.Service architecture review, draw the architecture diagram and share with the internal Explorer product team.

2.Old repo dependency reconfiguration, replace render with the go module.

3.Create Lark robot and add service health monitoring.

4.Participate in development discussions for new explorer, share an upgrade plan.

Decentralized swap

1.Trade split and auto smart router algorithm for decentralized token swap.

2.Stable swap contracts research and implementation.

3.Research for Uniswap V3 efficient capital utilization solutions.

4.Private graph node build and test.

vcloud backend

1.Complete the function of proxy user domain to its own container service, as well as joint debugging with the front end, deployment and online

2.vkube backend uses https hosting instead

3.Research and try to solve the problem of nodes joining the mick8s cluster, and restore the online multi-node microk8s environment

4.Complete the user’s operation of renewing the purchased service, complete the extension operation of the service, and deploy it online

5.Complete the update image interface, which allows users to update the deployed container service, which is in the testing stage

6.Refactored the paid event parser module to optimize code readability. Provide different structures and structure conversion functions for different transactions and events. Added corresponding unit tests

vcloud-cli

1. Add domain name binding function, complete online testing and problem repair

2. Refactor the user service table using the generic table component

3. The new version of cli is packaged and published to pypi

4. Complete the renewal and recharge function, add direct payment after creating a renewal order, complete online testing and repair problems

5. Optimize and adjust the cli code structure

vkube

1.Added the function of binding a domain name, completed online testing and fixed bugs

2.Complete the renewal and recharge function, as well as the corresponding page display and logic, complete the online test and repair the problem

3.Added the function of updating the image of the user deployed container, which is in the testing stage

GoLang SDK 2.0

1. The team finalizes another revised version of the GoLang SDK since the previous release. The GoLang SDK2.0 will include all features that all second-generation SDK include in the same format.

2. The team reviewed GoLangSDK1.0 product uses-cases and define upcoming upgrades for pre-existing products.

Javascript SDK 2.0

1. Review the previous version of Multi-sig Token issuance and enable the feature on Javascript SDK2.0 as an ongoing update.

Ecosystems Tech Updates

GoldZip

Development:

1. The team continues to enhance the GoldZip Operation platform to include automated emails to GoldZip administrative members for faster workflow. New features included to the operation platform to be User-Acceptance Tested by the GoldZip Team.

2. The team researches into enhancing digitalisation for redemption workflow for converting XGZ to physical gold bar handling.

3. The team continues to communicate with more internal stakeholders and users to understand the problems in the user’s use process, and continuously optimize the product according to the problems reported.

Tachyon Protocol

Development:

1. The team continues to optimize the quality and stability of the App network connection, test and upgrade the connection network with the new connection protocol, and improve the connection stability and speed of the node server;

2. In view of the unstable connection problem in some areas and specific network environments, try to upgrade the new protocol to break through the blockade. At present, the connection protocol has been optimized and upgraded;

3. For compatibility issues such as app flashbacks, the team is continuing to fix bugs, and plans to conduct compatibility tests on all terminal devices on the market to ensure user experience;

4. The team continues to optimize the pledge contract system to solve the problem that cannot be pledged in some scenarios, improve the overall performance of the system by upgrading and optimizing the pledge contract calling system, and ensure the stability and security of the pledge contract;

5. The team started the technical research and technical reserve of distributed storage layer protocol, and better ensure the security of server and user data through the decentralized storage layer protocol.

6. The team began to conduct research on distributed DNS related technologies, based on distributed DNS to obtain better service attack detection and defense methods, so that the server has stronger load balancing and failover capabilities.

7. The team began to improve the deployment of tachyon global nodes, and adjusted the plan according to global user feedback and actual node usage in various regions;

8. The team continues to communicate with more users, understand the problems in the user’s use process, and continuously optimize the product according to the problems reported by users.

9. The team actively establishes in-depth cooperation with multi-party node providers in joint node operation and other related businesses, and jointly discusses node operation plans and optimizes node operation costs;

10. The team actively negotiates with new server operators, hoping to improve the overall stability of the product by cooperating with better server operators;

11. The team has begun to increase global operation and promotion efforts. Through this global promotion, the introduction of users will be accelerated and the number of product users will be rapidly increased.

Operation:

IPX Staking data:

Total Staking Amount: 172,979,703 IPX

Nodes Staked: 1110

Total Nodes on Tachyon Network: 1215

Total Rewards Distribution: 67,099,236.0 IPX

IPX wallet pledge data

Total Staking: 15,936,625 IPX

Rewards: 7,586,128 IPX

IPX Staking on Node Manager

Total Staking: 100,000 IPX

Nodes: 5

Rewards: 199,890 IPX

VPN APP user data:

The total number of apps exceeded 5.4 million.

ABT-DEX

ABT.Dex has enabled the swapping for major token paires in ERC20 including wBTC/XGZ, and wETH/XGZ.

Product Development:

Development:

1. The team enables further swapping token pairs on ERC20 including wBTC/XGZ, wETH/XGZ. Research and discovery has brought upon further token pairs and other chains to be supported for trading.

2. Frontend development to include notification pop-ups on upcoming actions. The team enables this feature as a way to keep users engaged to the platform while trading for currencies.

3. Real-time countdown timer included during pending states when waiting for counter-party actions.

4. Titan Wallet tested on ABT-DEX and will be included as a supported V SYSTEMS wallet for transactions.

5. Application is dockerized for future updates and version control. CI/CD flow is created for ease deployment.

6. The team is in discussion for next generation visual user-interface upgrades to support new features for the application. New features announcement to be released.

Titan Wallet — Beta Release

1. The team enables the usage of Titan Wallet Extension for different browsers by separating Manifest V2 and V3. Team decides for future updates of Titan Wallet post-beta release will be done to Manifest V3 version of the application.

2. The team continues the development of the Titan Wallet into iOS and Android APK versions. Latest stable prototype version is completed and requires to be quality assured and tested.

3. Cross compatibility and platform test to be scheduled according to the team and tested on pre-existing DApps and users.

NFT Dashboard

1. The team has begun to increase ground level business development efforts. Through the business development, the team has done an analysis of common business use-cases as part for product research and development.

2. Team has gone through business operations, workflow processes, user flows and ux experience for the upcoming NFT Dashboard product. The dashboard product’s design is an infrastructure providing platform to enable multi-business case usage.

3. Team has begun UX research flow and architectural proof-of-concept has been created.

B-a-a-S Partnership

  1. Mojodomo: our key project with Mojodomo has been kicked off and the front-end of the new e-voucher platform has entered the final building phase.
  2. Promex: kick-off meeting between development team from two sides has been completed, a roadmap will be draft for implementation carbon token exchange.

Marketing

1. GoldZip Seminar for CGSE members:

To effectively kick off the operation of GoldZip, the team hosted a 2-day seminar for core CGSE members. We prepared a detailed user manual and operation flow for the entire GoldZip issuance, transfer, redemption, and wallet operating process.

We received excitingly positive feedback from CGSE members for this intensive, dynamic and practical training course.

2. GoldZip has started social media

We have started to operate social media accounts for GoldZip including Twitter and LinkedIn. GoldZip twitter has achieved 2000 followers after 2 weeks.

VSYS Community Update

Twitter: 17.5K Followers

Telegram: 6,511 Members

Medium: 382 Followers

Reddit: 599 Members

Youtube: 3,270 Subscribers

Discord: 216 Members

월간 리포트 -2022년 8월

블록체인 개발 업데이트

탐침

  1. 서비스 아키텍처 검토, 아키텍처 다이어그램을 그리고 내부 Explorer 제품 팀과 공유합니다.
  2. Old repo 종속성 재구성, render를 go 모듈로 교체합니다.
  3. Lark 로봇을 생성하고 서비스 상태 모니터링을 추가합니다.
  4. 새로운 탐험가를 위한 개발 토론에 참여하고 업그레이드 계획을 공유합니다.

분산 주문서

  1. 프런트 엔드 프로젝트를 검토하고 로컬 개발 환경 디버깅을 시작합니다.
  2. 새로운 사용자 인터페이스를 검토하고 준비합니다.
  3. NFT 관련 페이지 개발.
  4. 프론트 엔드 scss에서 postcss로 리팩토링.
  5. Goerli testnet env에서 하위 그래프 테스트
  6. 서브그래프 스키마 및 매핑 로직 조정.

탈중앙화 스왑

  1. 탈중앙화 토큰 스왑을 위한 트레이드 분할 및 자동 스마트 라우터 알고리즘.
  2. 안정적인 스왑 계약 연구 및 구현.
  3. Uniswap V3 효율적인 자본 활용 솔루션에 대한 연구.
  4. 개인 그래프 노드 빌드 및 테스트.

vcloud 백엔드

  1. 자체 컨테이너 서비스에 대한 프록시 사용자 도메인의 기능을 완료하고 프런트 엔드, 배포 및 온라인과의 공동 디버깅
  2. vkube 백엔드는 대신 https 호스팅을 사용합니다.
  3. mick8s 클러스터에 참여하는 노드의 문제를 연구하고 해결하고 온라인 다중 노드 microk8s 환경을 복원합니다.
  4. 사용자의 구매한 서비스 갱신 작업 완료, 서비스 확장 작업 완료 및 온라인 배포
  5. 사용자가 테스트 단계에 있는 배포된 컨테이너 서비스를 업데이트할 수 있는 업데이트 이미지 인터페이스를 완료합니다.
  6. 코드 가독성을 최적화하기 위해 유료 이벤트 파서 모듈을 리팩토링했습니다. 서로 다른 트랜잭션 및 이벤트에 대해 서로 다른 구조 및 구조 변환 기능을 제공합니다. 해당 단위 테스트 추가

vcloud-cli

  1. 도메인 이름 바인딩 기능 추가, 온라인 테스트 및 문제 복구 완료
  2. 일반 테이블 구성 요소를 사용하여 사용자 서비스 테이블 리팩토링
  3. cli의 새 버전이 패키징되어 pypi에 게시됩니다
  4. 갱신 및 충전 기능 완료, 갱신 주문 생성 후 직접 지불 추가, 온라인 테스트 완료 및 문제 수리
  5. cli 코드 구조 최적화 및 조정

vkube

  1. 도메인 이름 바인딩 기능 추가, 온라인 테스트 완료 및 버그 수정
  2. 갱신 및 재충전 기능과 해당 페이지 표시 및 논리를 완료하고 온라인 테스트를 완료하고 문제를 수리하십시오.
  3. 테스트 단계에 있는 사용자 배포 컨테이너의 이미지를 업데이트하는 기능 추가

고랑 SDK 2.0

  1. 팀은 이전 릴리스 이후 GoLang SDK의 또 다른 수정 버전을 완성합니다. GoLang SDK2.0에는 모든 2세대 SDK에 포함된 모든 기능이 동일한 형식으로 포함됩니다.
  2. 팀은 GoLangSDK1.0 제품 사용 사례를 검토하고 기존 제품에 대한 향후 업그레이드를 정의했습니다.

자바스크립트 SDK 2.0

1. 이전 버전의 다중 서명 토큰 발행을 검토하고 지속적인 업데이트로 Javascript SDK2.0의 기능을 활성화하십시오.

Ecosystems 기술 업그레이드

GoldZip

개발:

  1. 팀은 더 빠른 워크플로를 위해 GoldZip 관리 구성원에게 자동 이메일을 포함하도록 GoldZip Operation 플랫폼을 지속적으로 개선하고 있습니다. 운영 플랫폼에 포함된 새로운 기능은 GoldZip 팀에서 사용자 승인 테스트를 거쳤습니다.
  2. 팀은 XGZ를 실제 금괴 취급으로 변환하기 위한 상환 워크플로를 위한 디지털화를 향상시키기 위해 연구합니다.
  3. 팀은 더 많은 내부 이해 관계자 및 사용자와 지속적으로 의사 소통하여 사용자의 사용 프로세스에서 문제를 이해하고보고 된 문제에 따라 제품을 지속적으로 최적화합니다.

Tachyon Protocol

개발:

  1. 팀은 계속해서 앱 네트워크 연결의 품질과 안정성을 최적화하고 새로운 연결 프로토콜로 연결 네트워크를 테스트 및 업그레이드하며 노드 서버의 연결 안정성과 속도를 향상시킵니다.
  2. 일부 지역 및 특정 네트워크 환경에서 불안정한 연결 문제를 고려하여 새로운 프로토콜을 업그레이드하여 차단을 돌파하십시오. 현재 연결 프로토콜이 최적화되고 업그레이드되었습니다.
  3. 앱 플래시백과 같은 호환성 문제에 대해 팀은 계속 버그를 수정하고 있으며 사용자 경험을 보장하기 위해 시장에 나와 있는 모든 단말 장치에 대해 호환성 테스트를 수행할 계획입니다.
  4. 팀은 일부 시나리오에서 담보할 수 없는 문제를 해결하기 위해 담보 계약 시스템을 지속적으로 최적화하고, 담보 계약 호출 시스템을 업그레이드 및 최적화하여 시스템의 전반적인 성능을 개선하고, 담보 계약의 안정성과 보안을 보장합니다. ;
  5. 팀은 분산 저장 계층 프로토콜의 기술 연구 및 기술 예비를 시작했으며 분산 저장 계층 프로토콜을 통해 서버 및 사용자 데이터의 보안을 더 잘 보장합니다.
  6. 더 나은 서비스 공격 탐지 및 방어 방법을 얻기 위해 분산 DNS를 기반으로 분산 DNS 관련 기술에 대한 연구를 시작하여 서버가 더 강력한 로드 밸런싱 및 장애 조치 기능을 갖출 수 있도록 합니다.
  7. 팀은 tachyon 전역 노드의 배치를 개선하기 시작했으며 전역 사용자 피드백과 다양한 지역의 실제 노드 사용량에 따라 계획을 조정했습니다.
  8. 팀은 계속해서 더 많은 사용자와 소통하고, 사용자의 사용 과정에서 문제를 이해하고, 사용자가 보고한 문제에 따라 지속적으로 제품을 최적화합니다.
  9. 팀은 공동 노드 운영 및 기타 관련 비즈니스에서 다자간 노드 공급자와 긴밀한 협력을 적극적으로 수립하고 노드 운영 계획을 공동 논의하고 노드 운영 비용을 최적화합니다.
  10. 팀은 더 나은 서버 운영자와 협력하여 제품의 전반적인 안정성을 개선하기를 희망하면서 새로운 서버 운영자와 적극적으로 협상합니다.
  11. 팀은 글로벌 운영 및 홍보 노력을 늘리기 시작했습니다. 이번 글로벌 프로모션을 통해 이용자 도입이 가속화되고 상품 이용자가 급증할 전망이다.
    작업:

IPX 스테이킹 데이터:

총 스테이킹 금액: 172,979,703 IPX
스테이킹된 노드: 1110
Tachyon 네트워크의 총 노드: 1215
총 보상 분배: 67,099,236.0 IPX
IPX 지갑 서약 데이터
총 스테이킹: 15,936,625 IPX
보상: 7,586,128 IPX
노드 관리자에 IPX 스테이킹
총 스테이킹: 100,000 IPX
노드: 5
보상: 199,890 IPX

VPN 앱 사용자 데이터:
총 앱 수는 540만 개를 넘었습니다.

ABT-DEX

ABT.Dex는 wBTC/XGZ 및 wETH/XGZ를 포함한 ERC20의 주요 토큰 쌍에 대한 스와핑을 가능하게 했습니다.

제품 개발:

개발:

  1. 팀은 wBTC/XGZ, wETH/XGZ를 포함하여 ERC20에서 토큰 쌍을 추가로 교환할 수 있습니다. 연구와 발견을 통해 거래를 지원하기 위해 더 많은 토큰 쌍과 기타 체인이 생겼습니다.
  2. 다가오는 작업에 대한 알림 팝업을 포함하는 프론트엔드 개발. 팀은 통화를 거래하는 동안 사용자가 플랫폼에 계속 참여하도록 하는 방법으로 이 기능을 활성화합니다.
  3. 상대방의 조치를 기다리는 보류 상태 동안 실시간 카운트다운 타이머가 포함됩니다.
  4. Titan Wallet은 ABT-DEX에서 테스트되었으며 거래를 위해 지원되는 V SYSTEMS 지갑으로 포함될 것입니다.
  5. 애플리케이션은 향후 업데이트 및 버전 제어를 위해 고정됩니다. 간편한 배포를 위해 CI/CD 흐름이 생성됩니다.
  6. 팀은 애플리케이션의 새로운 기능을 지원하기 위한 차세대 시각적 사용자 인터페이스 업그레이드에 대해 논의 중입니다. 새로운 기능 발표가 예정되어 있습니다.

Titan Wallet — 베타 출시

  1. 팀은 Manifest V2와 V3를 분리하여 다른 브라우저에서 Titan Wallet Extension을 사용할 수 있도록 합니다. 팀은 애플리케이션의 Manifest V3 버전에 대한 Titan Wallet 베타 릴리스 이후의 업데이트를 결정합니다.
  2. 팀은 iOS 및 Android APK 버전으로 Titan Wallet의 개발을 계속합니다. 안정적인 최신 프로토타입 버전이 완성되었으며 품질 보증 및 테스트가 필요합니다.
  3. 크로스 호환성 및 플랫폼 테스트는 팀에 따라 예정되어 있으며 기존 DApp 및 사용자를 대상으로 테스트됩니다.

NFT 대시보드

  1. 팀은 지상 수준의 비즈니스 개발 노력을 늘리기 시작했습니다. 비즈니스 개발을 통해 팀은 제품 연구 및 개발의 일부로 일반적인 비즈니스 사용 사례를 분석했습니다.
  2. 팀은 곧 출시될 NFT 대시보드 제품에 대한 비즈니스 운영, 워크플로 프로세스, 사용자 흐름 및 UX 경험을 거쳤습니다. 대시보드 제품의 디자인은 다중 비즈니스 사례 사용을 가능하게 하는 플랫폼을 제공하는 인프라입니다.
  3. 팀은 UX 연구 흐름을 시작했고 아키텍처 개념 증명이 생성되었습니다.

B-a-a-S 파트너십

Mojodomo: Mojodomo와의 주요 프로젝트가 시작되었으며 새로운 전자 바우처 플랫폼의 프론트엔드가 최종 구축 단계에 들어갔습니다.

Promex: 쌍방의 개발 팀 간의 시작 회의가 완료되었으며 탄소 토큰 교환 구현을 위한 로드맵 초안이 작성됩니다.

마케팅

  1. CGSE 회원을 위한 GoldZip 세미나:

GoldZip 운영을 효과적으로 시작하기 위해 팀은 핵심 CGSE 회원을 위한 2일 세미나를 주최했습니다. 골드집 발행, 이체, 상환, 지갑 운영 전 과정에 대한 상세한 사용자 매뉴얼 및 운영 흐름을 준비했습니다.

우리는 이 집중적이고 역동적이며 실용적인 교육 과정에 대해 CGSE 회원들로부터 매우 긍정적인 피드백을 받았습니다.

2. GoldZip은 소셜 미디어를 시작했습니다.

Twitter, LinkedIn 등 GoldZip의 소셜 미디어 계정을 운영하기 시작했습니다. GoldZip 트위터는 2주 만에 2000명의 팔로워를 달성했습니다.

VSYS 커뮤니티 업데이트

Twitter: 17.5K 팔로워

Telegram: 6,511

Medium: 376명의 팔로워

Reddit: 599명의 회원

Youtube: 3,270명의 구독자

Discord: 216명의 회원

--

--

V Systems

A blockchain platform that supports the efficient and agile development of decentralized applications. Visit our website at www.v.systems