V Systems Monthly Digest — April 2024

V Systems
V Systems
Published in
27 min readMay 1, 2024

--

https://www.v.systems/

Tech & development

VGraph

VGraph is the result of V Systems’ exploration of next-generation solutions to improve the current V Systems network, and boost its technical capabilities.

At the current stage, the team is testing and integrating new features into the network. More details on VGraph will be shared in the coming weeks.

Products & Ecosystem

Titan Wallet

Titan Wallet is the VSYS browser / mobile wallet supporting VSYS coins and NFTs. The teams have been working on:

  • Bug fixing
  • TET — VSYS swap function testing

B2B projects

Coded Solution, V Systems’ platform company, is working on a variety of endeavors and projects to bring blockchain to enterprises through ecosystem tools and infrastructure projects.

Ecosystem tools

VIO tokenization platform: VIO is a tokenization platform to digitize vouchers and loyalty point programs for merchants in a variety of industries. At the current stage, the teams are focusing on:

  • Client onboarding
  • Client voucher distribution
  • Collaboration design
  • VIO expansion strategy

New partnerships

Infrastructure projects

For enterprises and businesses of all sizes, Coded Solution is using V Systems’ tech stack to implement a variety of projects, tailored to enterprise needs, including side chains and Decentralized Autonomous Organizations (DAO).

Currently, Coded Solution is working on developing the following solutions:

  • DAO for a Fintech partner, which is currently in the product design stage
  • DAO for travel / entertainment industry partners, currently finalizing the design and onboarding DAOs’ merchants

Brand & Marketing

Awards

Through our platform company, Coded Solution, V Systems’ tech stack capabilities have been acknowledged by the Hong Kong government and other industry leaders.

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

New and ongoing feature development

  • Writing VKube AI Assistant API documentation.
  • Designing and implementing VKube AI Assistant CI/CD workflow.
  • Completed the database module setup for v-cloud-pay (vcloud’s auto-renew project), facilitating development by reducing reliance on third-party libraries and enabling future use of factory pattern for database switching.
  • Setting up dependency injection tools and HTTP server infrastructure for v-cloud-pay.
  • Writing cancel user service interfaces for the merchant and platform sides.
  • Developing VKube administrator system program.
  • Refactoring user personal account pop-up on VKube web page, including UI, bug fixes, and private key input password display.
  • Implementing monthly seed reminder for VKube web page, reminding users to spell out their seed, including spelling out the seed upon initial login.
  • Adding AI assistant interface to VKube web page.
  • Updating VKube user documentation, providing detailed usage instructions for new features added to v-kube.

Optimizations

  • Changed the interface for soft deleting pending orders and modified the API for querying orders, to retrieve deleted orders.
  • Implemented the opposite db client pkg based on the factory pattern. Simplify code structure using reflection mechanisms.
  • Published a new release, conducted integration testing, and fixed issues.
  • Optimized the sync secret popup on the My Containers page of the VKube web page, fix bugs and UI issues related to syncing to local.
  • Refactor the deployment configuration section of the deploy popup on the VKube web page, open a separate edit popup for easy editing and import of file contents.
  • Refactor the UI of the config popup for pods on the VKube web page, and fix bugs related to updating data after configuring config and environment parameters.
  • Optimized the caching of orders in payment and services in renewal on the VKube web page to avoid duplicate payments.
  • Use scheduled tasks to check the status of batch orders on the platform backend.
  • Cache service type data and vendor information globally in the store on the VKube web page to improve user browsing experience.
  • Simplified logic code related to queries on the My Service page, refactor some code. Convert single queries in loops into batch queries to reduce the number of request sends.
  • Completed code refactoring on the VKube web page to improve performance, readability, and module-based enhancements for better maintainability.
  • Solved the issue with Lua scripts not working properly and tested.
  • Resolved issue of multiple add operations in the add template API failing on the second attempt.
  • Tracked and fixed the issue with image checks on Docker Hub not passing.

Other

  • Research and practice on Jenkins k8s deployment. Currently, the local Jenkins has migrated from Docker to k8s, running pipelines with slaves instead of controllers. The migration to the operations cluster is ongoing.
  • Tracked the issue where the new version of the platform cannot read data in the online testing environment.
  • Tracked the disk space shortage caused by the surge in docker container logs on the online testing server.
  • Discussed the level of support for user configuration provided by VKube.
  • Fixed the web page bug of indefinitely- loading containers, notices, and other pop-ups after pod deployment.
https://tachyon.eco/

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 page 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.

  • Fixed node disconnection and crash issues, and continuously improved node network connection performance.
  • Identified and resolved the issue reported by users regarding the inability to connect to the App.
  • Successfully bypassed network restrictions in special regions and adjusted some specific nodes to ensure users can access stable and reliable network services.
  • The App version has been updated, code errors have been fixed, and network connection settings have been optimized.
  • Protocol gray upgrade testing has commenced. Through systematic user analysis and data investigation, the user groups for gray upgrades have been identified and will be gradually rolled out according to the plan.
  • Designed special routes suitable for the operation of the new protocol based on its characteristics and requirements, and conducted systematic testing and optimization.

IPX Staking data

  • Total Staking Amount: 158,657,714 IPX
  • Nodes Staked: 1117
  • Total Nodes on Tachyon Network: 1210
  • Total Rewards Distribution: 120,133,437.1 IPX

IPX Wallet Staking

  • Total Staking: 13,909,888 IPX
  • Rewards: 16,095,166 IPX

IPX Staking on Node Manager

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

VPN App User Data

  • The total number of apps exceeded 6.3 million.
www.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.

Back- and front-end

  • TET tokenomics & token distribution schedule
  • Bug fixing
  • Logo revamp
  • Website & game design optimization

Marketing activities

  • Alpha testing concluded on Apr 26
  • Discord AMA in English and Chinese
  • Social media and KOL promotions

Social Media

월간 리포트 -2024년 4월

https://www.v.systems/

Tech & 개발

VGraph

VGraph는 현재 V Systems 네트워크를 개선하고 기술적 기능을 향상시키기 위해 V Systems가 탐색한 차세대 솔루션의 결과입니다.

현재 팀은 네트워크에 새로운 기능을 테스트하고 통합하고 있습니다. VGraph에 대한 자세한 내용은 이후 몇 주 안에 공유될 예정입니다.

제품 및 생태계

B2B 프로젝트

코딩된 솔루션(Coded Solution)은 기업에 블록체인을 제공하기 위해 생태계 도구 및 인프라 프로젝트를 통해 다양한 노력과 프로젝트를 진행 중입니다.

  • 생태계 도구

- VIO 토큰화 플랫폼: VIO는 다양한 산업의 상인들을 위한 상품권 및 충성 포인트 프로그램을 디지털화하기 위한 토큰화 플랫폼입니다.

--클라이언트 온보딩

--클라이언트 상품권 배포

--협업 설계

--VIO 확장 전략

  • 새로운 협업 관계

- 식품링크(FoodLink)와의 MoU 서명 — 토큰화 서비스에 대한 파트너십

- 투어투러브(TOURTOLOVE)와의 MoU 서명 — 인프라 프로젝트에 대한 파트너십

  • 인프라 프로젝트

모든 규모의 기업 및 비즈니스를 대상으로 코딩된 솔루션(Coded Solution)은 V Systems의 기술 스택을 활용하여 기업의 Bedoree에 맞게 다양한 프로젝트를 구현하고 있습니다. 이에는 사이드 체인과 탈중앙화 자율 조직(DAO)도 포함됩니다.

현재 코딩된 솔루션은 다음과 같은 솔루션을 개발 중입니다.

  • 현재 제품 설계 단계에 있는 핀테크 파트너를 위한 DAO.
  • 현재 디자인을 마무리하고 DAO의 가맹점을 온보딩하고 있는 여행/엔터테인먼트 산업 파트너를 위한 DAO.

VSYS 브랜드 및 마케팅

V Systems의 새 웹 사이트 릴리스: https://v.systems/

수상

플랫폼 회사인 코딩된 솔루션을 통해 V Systems의 기술 스택 기능이 홍콩 정부 및 기타 산업 리더들에 의해 인정되었습니다.

VKube에 관하여

VKube는 V Systems의 최신 프로젝트 중 하나입니다. 개발자와 기업이 쿠버네티스 제어판이나 워커 노드를 설치하거나 운영하지 않고도 클라우드에서 컨테이너화된 응용 프로그램을 실행할 수 있는 쿠버네티스 기반의 컨테이너 서비스입니다.

더 많은 정보는 다음 링크에서 확인할 수 있습니다: https://vkube.vcloud.systems/home

신규 및 진행 중인 기능 개발

  • VKube AI 어시스턴트 API 문서 작성 중입니다.
  • VKube AI 어시스턴트 CI/CD 워크플로우 설계 및 구현 중입니다.
  • V-cloud-pay(vcloud의 자동 갱신 프로젝트)의 데이터베이스 모듈 설정을 완료했습니다. 이를 통해 제3자 라이브러리에 대한 의존성을 줄이고 데이터베이스 전환을 위해 팩토리 패턴을 향후 사용할 수 있게 되었습니다.
  • v-cloud-pay를 위한 의존성 주입 도구 및 HTTP 서버 인프라 설정 중입니다.
  • 상인 및 플랫폼 측에서 사용자 서비스 인터페이스를 취소하는 기능을 작성 중입니다.
  • VKube 관리자 시스템 프로그램을 개발 중입니다.
  • VKube 웹 페이지의 사용자 개인 계정 팝업을 재구성 중입니다. 이에는 UI 개선, 버그 수정 및 개인 키 입력 비밀번호 표시가 포함됩니다.
  • VKube 웹 페이지에 매월 씨앗을 알려주는 기능을 구현 중입니다. 이를 통해 사용자들이 초기 로그인 시 씨앗을 알아내도록 유도합니다.
  • VKube 웹 페이지에 AI 어시스턴트 인터페이스를 추가 중입니다.
  • VKube 사용자 문서를 업데이트 중입니다. v-kube에 추가된 새로운 기능의 상세한 사용 지침을 제공합니다.

최적화

  • 수정된 인터페이스로 소프트 삭제 대기 중인 주문을 처리하고, 주문 조회를 위한 API를 수정하여 삭제된 주문을 검색합니다.
  • 팩토리 패턴을 기반으로 한 반대 방향 db client pkg를 구현했습니다. 반영 메커니즘을 사용하여 코드 구조를 단순화했습니다.
  • 새로운 릴리스를 발표하고 통합 테스트를 수행하고 문제를 수정했습니다.
  • VKube 웹 페이지의 My Containers 페이지에서 Sync Secret 팝업을 최적화하고, 로컬로 동기화하는 데 관련된 버그와 UI 문제를 수정했습니다.
  • VKube 웹 페이지의 배포 팝업의 배포 구성 섹션을 리팩토링하여 쉬운 편집 및 파일 내용 가져오기를 위해 별도의 편집 팝업을 엽니다.
  • VKube 웹 페이지의 pod 구성 팝업의 UI를 리팩토링하고, 구성 및 환경 매개변수 구성 후 데이터 업데이트와 관련된 버그를 수정했습니다.
  • VKube 웹 페이지에서 지불과 갱신 서비스의 주문 캐싱을 최적화하여 중복 지불을 피했습니다.
  • 플랫폼 백엔드에서 일괄 주문 상태를 확인하기 위해 예약된 작업을 사용합니다.
  • VKube 웹 페이지의 스토어에서 전역으로 서비스 유형 데이터와 공급업체 정보를 캐싱하여 사용자 브라우징 경험을 개선했습니다.
  • My Service 페이지의 쿼리와 관련된 로직 코드를 간소화하여 일부 코드를 리팩토링했습니다. 반복문 내의 단일 쿼리를 일괄 쿼리로 변환하여 요청을 줄였습니다.
  • VKube 웹 페이지의 코드 리팩토링을 완료하여 성능, 가독성 및 모듈 기반 개선을 통해 유지 관리성을 향상시켰습니다.
  • Lua 스크립트가 제대로 작동하지 않는 문제를 해결하고 테스트했습니다.
  • 템플릿 추가 API에서 두 번째 시도에서 실패하는 여러 추가 작업 문제를 해결했습니다.
  • Docker Hub에서 이미지 확인이 통과되지 않는 문제를 추적하고 해결했습니다.

기타

  • Jenkins k8s 배포에 대한 연구와 실습을 진행했습니다. 현재 로컬 Jenkins를 Docker에서 k8s로 마이그레이션하여 슬레이브를 사용하여 파이프라인을 실행합니다. 오퍼레이션 클러스터로의 이전 작업이 진행 중입니다.
  • 온라인 테스트 환경에서 새 버전 플랫폼이 데이터를 읽지 못하는 문제를 추적했습니다.
  • 온라인 테스트 서버에서 도커 컨테이너 로그의 급증으로 인한 디스크 공간 부족 문제를 추적했습니다.
  • VKube에서 제공하는 사용자 구성의 지원 수준에 대해 논의했습니다.
  • Pod 배포 후 컨테이너, 공지 등의 팝업이 무한로드되는 웹 페이지 버그를 수정했습니다.

Tachyon Protocol

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

https://tachyon.eco/
  • 노드 연결 문제 및 충돌 문제를 해결했으며, 계속해서 노드 네트워크 연결 성능을 향상시켰습니다.
  • 사용자가 앱에 연결할 수 없는 문제를 보고한 문제를 식별하고 해결했습니다.
  • 특정 지역에서의 네트워크 제한을 성공적으로 우회하고 특정 노드를 조정하여 사용자가 안정적이고 신뢰할 수 있는 네트워크 서비스에 접속할 수 있도록 했습니다.
  • 앱 버전이 업데이트되었으며, 코드 오류가 수정되고 네트워크 연결 설정이 최적화되었습니다.
  • 프로토콜 회색 업그레이드 테스트가 시작되었습니다. 체계적인 사용자 분석 및 데이터 조사를 통해 회색 업그레이드용 사용자 그룹을 식별하고 계획에 따라 점진적으로 롤아웃할 것입니다.
  • 새로운 프로토콜의 특성과 요구 사항을 기반으로 운영에 적합한 특별 경로를 설계하고 체계적인 테스트와 최적화를 진행했습니다.

IPX Staking 데이터

  • 총 스테이킹 금액: 158,657,714 IPX
  • 스테이킹된 노드: 111
  • 테이컨 네트워크의 총 노드 수: 1210
  • 총 보상 분배: 120,133,437.1 IPX

IPX 지갑 스테이킹

  • 총 스테이킹: 13,909,888 IPX
  • 보상: 16,095,166 IPX

Node Manager에서의 IPX 스테이킹

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

VPN 앱 사용자 데이터

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

Tetriverse NFT 게임

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

www.tetriverse.com

백엔드 및 프론트엔드

  • TET 토큰 이코노믹스 및 토큰 분배 일정
  • 버그 수정
  • 로고 개선
  • 웹사이트 및 게임 디자인 최적화

마케팅 활동

  • 4월 26일에 알파 테스트가 종료됨
  • 영어 및 중국어 Discord AMA
  • 소셜 미디어 및 KOL 프로모션

소셜 미디어

  • 트위터: 2732
  • 텔레그램 EN: 673
  • 텔레그램 중국어: 103
  • 디스코드: 3568
  • 미디엄: 45

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

Twitter: https://twitter.com/VSYSCoin
Telegram: https://t.me/VSYSOfficialGroup
Medium: https://medium.com/vsystems
YouTube: https://www.youtube.com/channel/UC3tnJX2dztNKh2yJxFVSDAw
Reddit: https://www.reddit.com/r/V_SYSTEMS/
Github: https://github.com/virtualeconomy/v-systems

VSYS coin

Coinmarketcap: https://coinmarketcap.com/currencies/v-systems/
Coingecko: https://www.coingecko.com/en/coins/v-systems

Other Useful Links

VSYS Official Website: https://www.v.systems
Supernode Ranklist: https://vsysrate.com/
VSYS Blockchain Explorer: https://explorer.v.systems/

--

--

V Systems
V Systems

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