V Systems Monthly Digest — March 2024

V Systems
V Systems
Published in
10 min readApr 3, 2024
www.v.systems

Products

B2B

  • B2B solutions’ products market research
  • VIO tokenization platform launch preparation

VKube

  • VKube testing and feedback collection
  • Assisting the maintenance of VKube for Tetriverse and CHEER app

Ecosystem

Titan Wallet

  • Titan Wallet Staking bug on Android fixed
  • Titan Wallet Swap functionality integration

Materia

  • Multi-signature approval — temporarily on hold
  • Decentralized Ethereum-based wallet connection for B2B solution

Other

  • VSYSRate website optimization

VSYS Branding & Marketing

  • VSYS website finalization
  • Case studies release and preparation
  • Other marketing content generation
  • Other marketing & communications strategic planning

About VKube

VKube is one of V Systems’ newest projects. It is a Kubernetes-based container service for developers and enterprises to run containerized applications on the cloud, without installing and operating the Kubernetes control panel or worker nodes.

More info at: https://vkube.vcloud.systems/home

VKube Backend

New features

  • Deployed production Grafana/Dashboard, allowing viewing of basic information for all clusters on a single dashboard
  • Implemented log collection and viewing solutions for all clusters’ VKube, enabling quick access to VKube logs
  • Coded error messages for responses
  • Completed the scheduled checker for VSYS nodes in the merchant end, scanning the nodes at intervals and moving healthy nodes to the available pool
  • Added functionality to record pod secret information and made changes based on testing and requirements

Optimizations

  • Backend bug fixes for v-kube-service, addressed issues with abnormal log time period queries, modified the filtering implementation, and added unit tests
  • Updated the API for canceling Pending Orders to allow for canceling multiple orders instead of just one
  • Modified the API for querying Providers to support array queries
  • Enhanced VKube assistant bot by adding a chat-based RAG feature, supporting Q&A with chat context
  • Optimized code for pulling documents and generating vector stores in the VKube assistant bot, addressing high memory usage issues
  • Optimized project dependency management tools for the VKube assistant bot, using Poetry to manage dependencies
  • Reduced the size of the AI assistant’s image from 1.2GB to 500MB
  • Optimized deployment methods, using Gunicorn to deploy applications
  • Abstracted the signature verification logic currently used by both frontend and backend as a universal library

Other

  • Completed documentation for configuring and using Promtail
  • Researched how backend and frontend V-node crashes are handled by switching to available nodes
  • Researched the design of the auto-renewal system
  • Researched storage solutions for storing user agreement consent
  • Researched Jenkins micro k8s deployment

VKube Frontend

New features

  • Implemented user restrictions in the front-end by matching addresses to allow users to only query services they have purchased

Optimizations

  • Reviewed v-kube-web code and identified some bugs and code modules affecting performance and development maintenance, proposed optimizations and solutions
  • Fixed the issue of caching secrets locally resulting in duplicates
  • Modified the status query function of orders, refactored frontend HTTP GET requests to include arrays as parameters
  • Optimized frontend pagination query logic
  • Enhanced the frontend service options display component
  • Improved the frontend table’s multi-selection functionality
  • Promoted the lint standardization of frontend project JavaScript code, and addressed issues with the Husky tool
  • Resolved the inability of the original project to cache auto-lock duration, wrote the set duration into local storage for priority reading next time the user logs in
  • Fixed bugs in the frontend where errors occurred when deleting or requesting pods
  • Optimized real-time validation and prompting of deployed images existence and compliance after user input in the frontend
  • Optimized batch request strategies on the My Service page, changed single service magic and vendor information requests to batch requests
  • Modified frontend user service multi-selection logic
  • Addressed style issues and the problem of the AI assistant not disappearing after logout, which were legacy issues from the previous AI assistant
  • Fixed abnormal display when switching payment methods during renewing multiple services on the VKube web page
  • Fixed the issue of being able to create orders with a payment amount of 0 on the VKube web page

Tachyon Protocol

Tachyon Protocol is a decentralized Internet protocol that aims to bring new levels of user privacy, security, speed, and freedom to today’s Internet. Its first product will be a decentralized VPN. Moving on, Tachyon is going to be a platform for many types of services. Tachyon chose V Systems for its well-designed consensus mechanism — SPoS, the capabilities of Euclid smart contracts, the Staking 2.0 initiative as well as the VSYS team’s approach to partnerships and ecosystem building.

https://tachyon.eco/
  • Continuously optimizing network protocols has yielded significant progress, particularly in the continuous optimization of protocols for special address networks to enhance their performance and efficiency across various network conditions.
  • The successful resolution of the issue of high memory consumption in node operation was achieved through memory management optimization and updates to related components, resulting in improved system stability.
  • Discussions with selected high-quality nodes have strengthened collaborative efforts in node operations, focusing on improving operational efficiency and network performance.
  • By pinpointing and addressing the root causes of node crashes, the system’s reliability has been enhanced.
  • Continuous efforts have been made to enhance node operational efficiency, optimize overall network performance and speed, and improve network connectivity speed and stability to ensure a positive user experience.
  • Optimization adjustments have been made for special nodes, tailored to their geographical location, hardware, or network environment requirements, thereby enhancing overall network stability and efficiency.
  • To address network blockade issues, ongoing protocol optimizations have been conducted to adapt to different blockade environments and maintain connection stability.
  • The team promptly resolved issues regarding staking rewards distribution, ensuring all staking users receive their rewards accurately.

IPX Staking data

  • Total Staking Amount: 158,370,306 IPX
  • Nodes Staked: 1108
  • Total Nodes on Tachyon Network: 1203
  • Total Rewards Distribution: 117,696,332.2 IPX

IPX wallet pledge data

  • Total Staking: 13,804,298 IPX
  • Rewards: 15,705,195 IPX

IPX Staking on Node Manager

  • Total Staking: 100,000 IPX
  • Nodes: 5
  • Rewards: 358,890 IPX

VPN APP user data

  • The total number of apps exceeded 6.3 million.
https://tetriverse.com/

Tetriverse NFT game

Tetriverse is an NFT tetris elimination game built on the V Systems blockchain. Tetriverse NFT game aims to empower people of different ages, backgrounds, and from all corners of the globe to earn rewards while playing an immersive and fun elimination game.

Preparation for soft launch on 13–20 April and official launch in spring 2024

  • TET tokenomics for launch
  • Soft launch rewards preparation
  • Community events organization
  • Game design optimization
  • Game mechanics optimization
  • TET token — VSYS token swap functionality on Titan Wallet

Social Media

월간 리포트 -2024년 3월

www.v.systems

제품

B2B

  • B2B 솔루션 제품 시장 조사
  • VIO 토큰화 플랫폼 출시 준비

VKube

  • VKube 테스트 및 피드백 수집
  • Tetriverse 및 CHEER 앱의 VKube 유지 보수 지원

생태계

타이탄 월렛

  • 안드로이드에서의 타이탄 월렛 스테이킹 버그 수정
  • 타이탄 월렛 스왑 기능 통합

마테리아

  • 다중 서명 승인 — 일시 중지
  • B2B 솔루션을 위한 분산형 이더리움 기반 월렛 연결

기타

  • VSYSRate 웹사이트 최적화

VSYS 브랜드 및 마케팅

  • VSYS 웹사이트 최종화
  • 케이스 스터디 공개 및 준비
  • 기타 마케팅 콘텐츠 생성
  • 기타 마케팅 및 커뮤니케이션 전략 계획

VKube 소개

VKube는 V Systems의 최신 프로젝트 중 하나입니다. 개발자와 기업이 쿠버네티스 제어판이나 워커 노드를 설치하거나 운영하지 않고도 클라우드에서 컨테이너화된 애플리케이션을 실행할 수 있도록 하는 Kubernetes 기반의 컨테이너 서비스입니다.
더 많은 정보: https://vkube.vcloud.systems/home

VKube 백엔드

새로운 기능

  • 단일 대시보드에서 모든 클러스터의 기본 정보를 볼 수 있도록 프로덕션 Grafana/대시보드를 배포함
  • 모든 클러스터의 VKube에 대한 로그 수집 및 조회 솔루션 구현하여 VKube 로그에 빠르게 액세스 가능하게 함
  • 응답을 위한 오류 메시지 작성
  • 매장 종료의 VSYS 노드에 대한 예약 체커를 완료하여 노드를 일정 간격으로 스캔하고 건강한 노드를 사용 가능한 풀로 이동시킴
  • Pod 비밀 정보를 기록하는 기능 추가 및 테스트 및 요구 사항에 따라 변경

최적화

  • v-kube-service의 백엔드 버그 수정, 비정상적인 로그 시간 대 쿼리 문제 해결, 필터링 구현 수정 및 단위 테스트 추가
  • 보류 중인 주문을 취소하는 API를 업데이트하여 하나가 아닌 여러 주문을 취소할 수 있도록 수정
  • 공급 업체를 쿼리하는 API를 수정하여 배열 쿼리를 지원
  • VKube 어시스턴트 봇을 향상시켜 채팅 기반의 RAG 기능을 추가하여 채팅 컨텍스트로 Q&A를 지원
  • VKube 어시스턴트 봇에서 문서를 가져오고 벡터 저장소를 생성하는 코드를 최적화하여 메모리 사용량이 높은 문제를 해결
  • VKube 어시스턴트 봇의 프로젝트 종속성 관리 도구를 최적화하여 의존성을 관리하는 데 Poetry 사용
  • AI 어시스턴트 이미지 크기를 1.2GB에서 500MB로 줄임
  • Gunicorn을 사용하여 애플리케이션을 배포하는 방법을 최적화함
  • 현재 프론트엔드 및 백엔드에서 사용되는 서명 확인 로직을 범용 라이브러리로 추상화함

기타

  • Promtail의 구성 및 사용 설명서 작성 완료
  • 백엔드와 프론트엔드 V-노드 충돌이 처리되는 방식을 연구하여 사용 가능한 노드로 전환함
  • 자동 갱신 시스템의 설계를 연구함
  • 사용자 동의 약관을 저장하는 저장 솔루션을 연구함
  • Jenkins 마이크로 k8s 배포에 대한 연구VKube Frontend

VKube 프론트엔드

새로운 기능

  • 주소를 일치시켜 사용자 제한을 프론트엔드에 구현하여 사용자가 구매한 서비스만 조회할 수 있도록 함

최적화

  • v-kube-web 코드를 검토하여 성능 및 개발 유지 관리에 영향을 주는 일부 버그 및 코드 모듈을 식별하고 최적화 및 해결책을 제안함
  • 로컬에 시크릿을 캐시하는 문제로 중복이 발생하는 문제를 해결함
  • 주문의 상태 쿼리 기능을 수정하여 프론트엔드 HTTP GET 요청에 배열을 포함시키도록 함
  • 프론트엔드 페이지네이션 쿼리 로직을 최적화함
  • 프론트엔드 서비스 옵션 표시 컴포넌트를 개선함
  • 프론트엔드 테이블의 다중 선택 기능을 개선함
  • 프론트엔드 프로젝트 JavaScript 코드의 린트 표준화를 촉진하고 Husky 도구의 문제를 해결함
  • 원래 프로젝트가 자동 잠금 기간을 캐시할 수 없는 문제를 해결하기 위해 설정된
  • 간을 로컬 저장소에 작성하여 사용자가 다음 로그인 시 우선적으로 읽을 수 있도록 함
  • 프론트엔드에서 pod를 삭제하거나 요청할 때 오류가 발생하는 문제를 해결함
  • 사용자 입력 후 배포된 이미지의 존재와 규격을 실시간으로 확인하고 프론트엔드에서 최적화된 실시간 검증 및 메시지를 향상시킴
  • My Service 페이지에서 일괄 요청 전략을 최적화하여 단일 서비스 매직 및 공급업체 정보 요청을 일괄 요청으로 변경함
  • 프론트엔드 사용자 서비스 다중 선택 논리를 수정함
  • 로그아웃 후에도 AI 어시스턴트가 사라지지 않는 문제와 스타일 문제를 해결함
  • VKube 웹 페이지에서 여러 서비스를 갱신하는 동안 결제 방법을 전환할 때 이상한 표시 문제를 해결함
  • VKube 웹 페이지에서 결제 금액이 0인 주문을 생성할 수 있는 문제를 해결함

Tachyon Protocol

Tachyon Protocol은 현재의 인터넷에 사용자의 개인 정보 보호, 보안, 속도 및 자유 수준을 새롭게 제공하기 위한 탈중앙화된 인터넷 프로토콜입니다. 그 첫 번째 제품은 탈중앙화된 VPN입니다. 더 나아가, 타키온은 여러 유형의 서비스를 위한 플랫폼이 될 것입니다. 타키온은 잘 설계된 합의 메커니즘인 SPoS, 유클리드 스마트 계약의 능력, Staking 2.0 이니셔티브, 그리고 VSYS 팀의 파트너십과 생태계 구축 접근 방식을 고려하여 V Systems를 선택했습니다.

https://tachyon.eco/
  • 네트워크 프로토콜의 지속적인 최적화로 특수 주소 네트워크의 성능과 효율성이 다양한 네트워크 조건에서 향상되었습니다.
  • 노드 운영 중 발생하는 고메모리 소비 문제를 메모리 관리 최적화와 관련 구성 요소 업데이트로 성공적으로 해결하여 시스템 안정성이 향상되었습니다.
  • 선별된 고품질 노드와의 협력 노력을 강화하여 노드 운영의 효율성과 네트워크 성능을 개선하는 데 중점을 두었습니다.
  • 노드 충돌의 근본 원인을 파악하고 해결함으로써 시스템의 신뢰성이 향상되었습니다.
  • 전체 네트워크 성능과 속도를 최적화하고 네트워크 연결 속도와 안정성을 향상시켜 사용자 경험을 보장하기 위해 노드 운영 효율성을 지속적으로 향상시켰습니다.
  • 특수 노드에 대한 최적화 조정은 그들의 지리적 위치, 하드웨어 또는 네트워크 환경 요구에 맞추어 진행되었습니다. 이로써 전체 네트워크 안정성과 효율성이 향상되었습니다.
  • 네트워크 봉쇄 문제에 대응하기 위해 다양한 봉쇄 환경에 적응하고 연결 안정성을 유지하기 위한 지속적인 프로토콜 최적화가 진행되었습니다.
  • 팀은 즉시 스테이킹 보상 분배 문제를 해결하여 모든 스테이킹 사용자가 정확한 보상을 받을 수 있도록 보장했습니다.

IPX 스테이킹 데이터

  • 총 스테이킹 금액: 158,370,306 IPX
  • 스테이킹된 노드 수: 1108
  • Tachyon 네트워크의 총 노드 수: 1203
  • 총 보상 분배: 117,696,332.2 IPX

IPX 지갑 담보 데이터

  • 총 스테이킹: 13,804,298 IPX
  • 보상: 15,705,195 IPX

노드 관리자에서의 IPX 스테이킹

  • 총 스테이킹: 100,000 IPX
  • 노드: 5
  • 보상: 358,890 IPX

VPN 앱 사용자 데이터

앱의 총 수는 630만을 넘었습니다.

Tetriverse NFT 게임

Tetriverse는 V Systems 블록체인 위에 구축된 NFT 테트리스 제거 게임입니다. 테트리버스 NFT 게임은 다양한 연령, 배경 및 전 세계의 사람들이 몰입도 높고 즐거운 제거 게임을 플레이하면서 보상을 획득할 수 있도록 하는 것을 목표로 합니다.

https://tetriverse.com/

4월 13일부터 20일까지 소프트 론칭 준비

  • 론칭을 위한 TET 토큰 이코노믹스
  • 소프트 론칭 보상 준비
  • 커뮤니티 이벤트 조직
  • 게임 디자인 최적화
  • 게임 메카니즘 최적화
  • Titan Wallet에서 TET 토큰 — VSYS 토큰 스왑 기능에 대한 공식 론칭 준비

2024년 봄 공식 론칭 준비

소셜 미디어

  • 트위터: 4279
  • 텔레그램 영어: 351
  • 텔레그램 중국어: 74
  • 디스코드: 3568
  • 미디엄: 33

About V Systems

www.v.systems

V Systems (VSYS) is an open-source network that supports decentralized applications’ efficient and agile development. It is designed for real-world use cases, making it possible to create, send, trade, and track tangible or intangible assets in a digital form. VSYS can handle millions of transactions daily and it runs on a decentralized, open network.

Stay Connected

VSYS coin

Other Useful Links

--

--

V Systems
V Systems

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