Monthly Digest — April 2023

V Systems
V Systems
Published in
8 min readMay 4, 2023

--

Blockchain Dev Updates

Backend

  1. Completed the function of using config file content for pod/container, and tested and modified bugs with frontend compatibility.
  2. Researched on Golang k8s client unit test, how to mock the execution return logic of various k8s resources and sub-resources’ Create, List and other methods, and added unit test code for kube client part.
  3. Added and improved v-kube-csi-hostpath related documentation.
  4. Researched on backup strategy for large files in cluster PVC, and corresponding efficiency and security.
  5. Currently writing a client that downloads specific files or file directories from the running pod’s volume and forwards them to users.
  6. Researched on using Grafana+Prometheus to monitor the usage of disk resources for a certain mounting directory on VKube cluster nodes, and wrote a monitoring PV usage interface for the CSI plug-in to return the remaining available amount of a certain PV. Investigated feasibility of both solutions.
  7. Fixed issue in Multiple Containers feature where persistent storage containers cannot create users and databases based on environment variables.
  8. Added RetryOnConflict function to solve conflict issues caused by updating deploy spec.
  9. Changed bandwidth-limiting parameters and deployed.
  10. Researched on Multiple Clusters deployment architecture.

Frontend:

  1. Optimized CLI start service prompts and updated related documentation.
  2. Added QR code display after CLI backup wallet.
  3. Integrated new deployment interface config map in CLI, and read and used local config for container configuration when deploying pod.
  4. Optimized file path matching regular expression in CLI.
  5. Added configmap query function for user-service in CLI.
  6. Completed upload YAML file and deploy container interface function on VKUBE webpage.
  7. Completed query and restart container parameter interface on VKUBE webpage.
  8. Added manage function on VKUBE webpage to achieve batch deletion of container.

VCloud Backend

  1. Service architecture review, draw the architecture diagram and share with the internal explorer product tea.

V SYSTEMS Sidechains Research & Development

Research and Development for Tendermint Consensus and Ethermint side-chain.Create a proposal for creating relayers and atomic swap back to VSYS Chain and bridge.

  1. Research and Discovery from Architect team for proposal to connect VSYSChain with IBC. (Cosmos Interblockchain Communication Protocol)
  2. Conceptual Research and Discovery on delivery EVM-Compatibility and meeting client requirements.
  3. Research and Proposal on allowing VSYS tokens to be used as sidechain for gas or payments, Sidechain rollups. ( zk, optimistic, zkEVM )
  4. Feasibility proposal and research currently in progress.

V SYSTEMS Smart Contract Research

Research and Development for upgrades to Riemann Smart Contracts.

  1. Research and Discovery for DAO relevant smart contract standard on VSYS Chain.
  2. Research and Discovery on adjustment to token smart contract for future token standard.

V SYSTEMS Cross-Chain Hub Service

Research and Development for Multi-Hub Support to control multi-chain and bridge support.

  1. Research and Discovery for software wrapper to unify blockchain connections to VSYS and EVM Based public chains.
  2. Lock, Mint, Burn, Unlock (LMBU) bridge concept proposed in research paper.
  3. Product Team and Development team to produce workflow design for service.

Ecosystems Tech Updates

Tachyon Protocol

  1. Targeted optimization for specific regions and network environments to solve various connection problems caused by complex network environments in different regions.
  2. Optimize line quality and connection speed to improve the overall node network connection stability.
  3. Solve contract calling failures and optimize the stability and security of contract data calling.
  4. Fix slow node operation issues, optimize node hardware configurations and node operation program performance to improve node operation stability.
  5. Fix client crash and request failure issues.
  6. Fix server execution timeout issues.
  7. Optimize user feedback usage processes and functional logic, continuously improve user experience.
  8. Continuously improve and optimize the Tachyon global network nodes.

Operation:

IPX Staking data:

Total Staking Amount: 168,183,254 IPX

Nodes Staked: 1085

Total Nodes on Tachyon Network: 1186

Total Rewards Distribution: 86,027,002.0 IPX

IPX wallet pledge data

Total Staking: 17,962,569 IPX

Rewards: 10,648,606 IPX

IPX Staking on Node Manager

Total Staking: 100,000 IPX

Nodes: 5

Rewards: 256,890 IPX

VPN APP user data:

The total number of apps exceeded 6.1 million.

ABT-DEX — 2.0

  1. Enable Materia Minted and Issued Tokens into ABT Dex Frontend.
  2. Development team to discuss logistics for token pricing model to be exchanged between token trading pairs.

B-a-a-S Partnership

Titan Wallet- Mobile and Extension Version

  1. Version Update 1.1.0
  • Titan Wallet to enable signature function to Wallet. (Extension Version)
  • Bug Fixes and small updates.

Materia Dashboard

  1. Development team to create new architectural plugin api standard.
  2. Development team to adjust the frontend design standard for dashboard product.
  3. Frontend team to enable voucher NFT minting to the application to the V Systems blockchain.
  4. Backend development of voucher design and continuous mint.
  5. Architecture to include cross-chain hub and wallet management.
  6. Product Team to research the token fit for security token issuance and offering.
  7. UX/UI Team to implement adjustment of product to fit enablement of security token issuance.

VIO — Customer Rewards on Blockchain

  1. Developers to refactor ES5 code and enhance to ES6 Standard for API .
  2. Users able to fetch Voucher collections to and NFT vouchers from backend admin portal.
  3. Developers to enable user exchange and purchase NFTs to the wallet with platform enabled tokens.
  4. Product team to propose custom wallet design for customer rewards.

New Project — AI Digital Art Generator Website

  1. Design team to create concept design UX/UI.
  2. Developer to combine SSO login to custodial wallet to access application .
  3. Developers to create frontend interface to integrate AI Digital Art Generator to NFT Minting Design.
  4. Minted NFT to airdrop into user-wallet.
  5. Quality Assurance of Frontend Design.

New Project — Financial Services

  1. Developers to finalise the frontend interface of financial service application.
  2. Quality Assurance of development and clients to UAT the progress.
  3. Product team to discuss with clients the feasibility and legal compliance standards for product.
  4. Integration with Testnet Token and demonstration.

New Project — STO Research Project

  1. Product Team to pitch product design to Cyberport 2022 PoC Funding Scheme.
  2. Product Team to receive approval of Product Design approval of government funding.
  3. Concept of product and research and discovery of product to be created.
  4. Project timeline and product concept creation created.

VSYS Community Update

Twitter: 21.6K Followers

Telegram: 6946 Members

Medium: 383 Followers

Reddit: 607 Members

Youtube: 3,270 Subscribers

Discord: 414 Members

월간 리포트 -2023년 4월

블록체인 개발 업데이트

백엔드

  1. 컨피그 파일 내용을 사용하여 pod/container 기능을 완료하고 프론트엔드 호환성 버그를 테스트하고 수정했습니다.
  2. Golang k8s 클라이언트 단위 테스트, 각 k8s 리소스 및 서브 리소스의 Create, List 등의 메소드의 실행 반환 논리를 모의하는 방법에 대해 연구하고 kube 클라이언트 부분에 대한 단위 테스트 코드를 추가했습니다.
  3. V-kube-csi-hostpath 관련 문서를 추가 및 개선했습니다.
  4. 클러스터 PVC에서 대용량 파일의 백업 전략과 대응 효율성 및 보안에 대해 연구했습니다.
  5. 현재 실행중인 pod의 볼륨에서 특정 파일 또는 파일 디렉토리를 다운로드하고 사용자에게 전달하는 클라이언트를 작성하고 있습니다.
  6. VKube 클러스터 노드의 특정 마운트 디렉토리에 대한 디스크 리소스 사용량을 모니터링하기 위해 Grafana+Prometheus 사용 방법을 연구하고, CSI 플러그인을 위해 모니터링 PV 사용량 인터페이스를 작성하여 특정 PV의 남은 사용 가능한 양을 반환하도록 했습니다. 두 가지 솔루션의 실행 가능성을 조사했습니다.
  7. 환경 변수를 기반으로 지속적인 저장소 컨테이너에서 사용자와 데이터베이스를 생성할 수 없는 다중 컨테이너 기능의 문제를 해결했습니다.
  8. 업데이트 배포 사양으로 인해 발생하는 충돌 문제를 해결하기 위해 RetryOnConflict 함수를 추가했습니다.
  9. 대역폭 제한 매개변수를 변경하고 배포했습니다.
  10. 다중 클러스터 배포 아키텍처에 대해 연구했습니다.

프론트엔드

  1. CLI 시작 서비스 프롬프트를 최적화하고 관련 문서를 업데이트했습니다.
  2. CLI 백업 지갑 후 QR 코드 표시를 추가했습니다.
  3. CLI에서 새 배포 인터페이스 구성 맵을 통합하고, pod를 배포할 때 로컬 구성을 읽고 사용하는 컨테이너 구성을 사용했습니다.
  4. CLI에서 파일 경로 일치 정규식을 최적화했습니다.
  5. CLI에서 user-service를 위한 구성 맵 쿼리 기능을 추가했습니다.
  6. VKUBE 웹페이지에서 YAML 파일 업로드 및 컨테이너 배포 인터페이스 함수 완료.
  7. VKUBE 웹페이지에서 컨테이너 매개 변수 인터페이스의 쿼리 및 다시 시작 완료.
  8. VKUBE 웹페이지에서 컨테이너 일괄 삭제 기능 추가.

VCloud 백엔드

  1. 서비스 아키텍처 검토, 아키텍처 다이어그램을 작성하고 내부 탐색 제품 팀과 공유합니다.

V SYSTEMS Sidechains 연구 및 개발

  1. Tendermint Consensus 및 Ethermint side-chain을 위한 연구 및 개발. VSYS Chain과 다시 연결하기 위한 릴레이어 및 원자 스왑 작성 제안서.
  2. IBS(코스모스 인터블록체인 통신 프로토콜)를 사용하여 VSYSChain과 연결하는 제안서에 대한 Architect 팀의 연구 및 발견.
  3. 클라이언트 요구사항 충족과 EVM 호환성 제공에 대한 개념적인 연구 및 발견.
    VSYS 토큰이 가스 또는 지불용 사이드체인으로 사용되도록 허용하고, Sidechain 롤업(zk, optimistic, zkEVM)에 대한 제안서 및 연구.
  4. 현재 진행 중인 실현 가능성 제안 및 연구.

V SYSTEMS 스마트 계약 연구

  1. Riemann 스마트 계약 업그레이드를 위한 연구 및 개발.
  2. VSYS Chain에 대한 DAO 관련 스마트 계약 표준에 대한 연구 및 발견.
    미래 토큰 표준을 위한 토큰 스마트 계약 조정에 대한 연구 및 발견.

V SYSTEMS Cross-Chain Hub 서비스

다중 체인 및 브릿지 지원을 제어하기 위한 다중 허브 지원에 대한 연구 및 개발.

  1. VSYS 및 EVM 기반 공개 체인의 블록체인 연결을 통합하기 위한 소프트웨어 래퍼에 대한 연구 및 탐색.
  2. 연구 논문에서 제안된 LMBU(Lock, Mint, Burn, Unlock) 브릿지 개념.
  3. 서비스의 워크플로 디자인을 위해 제품 팀과 개발 팀이 협업합니다.

생태계 기술 업데이트

Tachyon Protocol

  1. 특정 지역과 네트워크 환경에 대한 타겟팅 최적화를 통해 서로 다른 지역에서 복잡한 네트워크 환경으로 인해 발생하는 다양한 연결 문제를 해결합니다.
  2. 선 품질과 연결 속도를 최적화하여 전체 노드 네트워크 연결 안정성을 향상시킵니다.
  3. 계약 호출 실패를 해결하고 계약 데이터 호출의 안정성과 보안을 최적화합니다.
  4. 느린 노드 운영 문제를 해결하고 노드 하드웨어 구성과 노드 운영 프로그램 성능을 최적화하여 노드 운영 안정성을 향상시킵니다.
  5. 클라이언트 충돌 및 요청 실패 문제를 해결합니다.
  6. 서버 실행 시간 초과 문제를 해결합니다.
  7. 사용자 피드백 사용 프로세스와 기능 논리를 최적화하여 사용자 경험을 지속적으로 개선합니다.
  8. 지속적으로 Tachyon 글로벌 네트워크 노드를 개선하고 최적화합니다.

운영:

IPX 스테이킹 데이터:

총 스테이킹 금액: 168,183,254 IPX

스테이크된 노드: 1085개

Tachyon 네트워크의 총 노드 수: 1186개

총 보상 분배: 86,027,002.0 IPX

IPX 지갑 플레지 데이터

총 스테이킹: 17,962,569 IPX

보상: 10,648,606 IPX

Node Manager에서 IPX 스테이킹

총 스테이킹: 100,000 IPX

노드: 5개

보상: 256,890 IPX

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

ABT-DEX 2.0

  1. 마테리아 발행 토큰을 ABT Dex 프론트엔드로 활성화합니다.
  2. 토큰 거래 쌍 간에 교환되는 토큰 가격 모델에 대해 개발 팀이 논의할 예정입니다.

B-a-a-S 파트너십

Titan Wallet- 모바일 및 익스텐션 버전

버전 업데이트 1.1.0

  1. Titan Wallet에서 서명 기능을 활성화합니다. (익스텐션 버전)
  2. 버그 수정 및 작은 업데이트.

Materia 대시보드

  1. 새로운 아키텍처 플러그인 API 표준 개발팀.
  2. 대시보드 제품을 위한 프론트엔드 디자인 표준 조정 개발팀.
  3. 프론트엔드 팀은 V Systems 블록체인에 바우처 NFT 발행을 가능하게 합니다.
  4. 바우처 디자인 및 연속 발행을 위한 백엔드 개발.
  5. 크로스체인 허브와 지갑 관리가 포함된 아키텍처.
  6. 보안 토큰 발행 및 제공에 적합한 토큰 조사를 위한 제품 팀.
  7. 보안 토큰 발행을 위한 제품 조정을 위한 UX/UI 팀 구현.

VIO — 블록체인 기반 고객 보상

  1. API의 ES5 코드를 리팩토링하여 ES6 표준을 개선하는 작업을 진행합니다.
  2. 사용자들은 백엔드 관리 포털에서 바우처 컬렉션 및 NFT 바우처를 검색할 수 있습니다.
  3. 개발자들은 플랫폼에서 지원하는 토큰으로 지갑에서 NFT를 구매하고 교환할 수 있도록 합니다.
  4. 제품팀은 고객 보상을 위한 맞춤형 지갑 디자인 제안을 할 예정입니다.

새 프로젝트 — AI 디지털 아트 생성기 웹사이트

  1. 디자인 팀은 컨셉 디자인 UX/UI를 작성합니다.
  2. 개발자는 보관 지갑에 SSO 로그인을 결합하여 애플리케이션에 액세스할 수 있도록 합니다.
  3. 개발자는 AI 디지털 아트 생성기를 NFT 민팅 디자인으로 통합하기 위한 프론트엔드 인터페이스를 작성합니다.
  4. 민팅된 NFT를 사용자 지갑에 에어드롭합니다.
  5. 프론트엔드 디자인의 품질 보증을 수행합니다.

새 프로젝트 — 금융 서비스

  1. 개발자들은 금융 서비스 응용 프로그램의 프론트엔드 인터페이스를 최종적으로 마무리합니다.
  2. 개발 진행 상황을 검증하기 위해 클라이언트가 UAT를 수행합니다.
  3. 제품 팀은 제품의 실행 가능성 및 법적 준수 표준을 클라이언트와 논의합니다.
  4. 테스트넷 토큰과의 통합 및 데모를 수행합니다.

새 프로젝트 — STO 연구 프로젝트

  1. 제품 팀은 사이버포트 2022 PoC 펀딩 계획에 제품 디자인을 제안합니다.
  2. 제품 디자인이 정부 기금 승인을 받습니다.
  3. 제품 개념과 제품 연구 및 탐색이 생성됩니다.
  4. 프로젝트 일정 및 제품 개념 생성이 만들어집니다.

VSYS 커뮤니티 업데이트

Twitter: 21.6K 팔로워

Telegram: 6946 멤버

Medium: 383 팔로워

Reddit: 607 멤버

Youtube: 3,270 구독자

Discord: 414 멤버

--

--

V Systems
V Systems

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