Ru / En / العربية / 中文

Our company has developed its own product "BLOCK-P" based on blockchain technology, which ensures the security and protection of cyber-physical and information systems for all market segments.

"BLOCK-P" is a framework designed for creating a ready-to-use blockchain.

Based on this framework, custom logic is developed that aligns with the company's needs depending on the tasks and industry.

By utilizing not only public but also private transactions and integrated cryptography, the functionality and security level of the products developed using this technology have been significantly expanded.

Due to these developments, solutions based on "BLOCK-P" are actively used for interaction between various organizations with high security and data protection requirements.

Blockchain solutions developed on the BLOCK-P framework are created using the Rust programming language. BLOCK-P is delivered as a Rust library, allowing the developer to create an application for a blockchain network node. BLOCK-P handles the following tasks:

  • creating a network of validator and auditor nodes;
  • accepting transactions with business data in any format;
  • organizing transactions into blocks;
  • validating, executing, and recording blocks in the form of a chain of linked blocks;
  • storing the full history;
  • using GOST algorithms for calculating hash values, signing data, and encryption;
  • preventing data tampering;
  • accepting, validating, and executing transactions with private data, where private data is sent only to the recipient nodes, and the transaction contains a hash value;
  • identifying nodes;
  • extracting and presenting data.

The blockchain solution developer using BLOCK-P only needs to:

  • define which transactions will be in the solution
  • write transaction validation rules
  • write transaction execution rules
  • implement an application API for interacting with the solution's node

Advantages

  • the ability to use private transactions (transactions with private data available only to a specific group of people) within a single blockchain
  • GOST cryptography

BLOCK-P Projects

"State Information System 'Rights Turnover'"

About the system

The main objectives of the system are to automate the processes of turnover and management of intellectual property rights, listing rights for sale, viewing registered objects, and providing automatic verification of rights provision.

The system enables the following business processes:

  • creating an offer to acquire intellectual property rights;
  • generating a contract and ensuring its electronic signature;
  • generating an application for registration with Rospatent and ensuring its electronic signature;
  • sending the application to Rospatent for registration, automatic registration of the transfer of rights, and allowing the user to monitor all steps of the process.

The system consists of two main parts – the portal and the Distributed Rights Ledger, built on blockchain technology. The ledger provides the following functionality:

  • Automation of internal processes of FIPS, leading to improved quality and accessibility of public services, and transparency of activities in delivering public services through the use of a distributed ledger based on blockchain technology.

  • The ability to connect external nodes to the distributed ledger. Such an external node ensures process transparency, guaranteeing the immutability of historical data and serving as an alternative access point for the public to information in the distributed rights ledger.

  • Providing organizations (owners of intellectual property, patent attorneys) with the ability to connect to the distributed ledger's external nodes, which offer a software interface for performing the following functions: viewing the intellectual property rights registry and rights listed for turnover; listing rights for turnover, conducting auctions; participating in auctions; submitting applications and petitions to FIPS, and monitoring the execution of applications and petitions.

The next stage of development for the distributed ledger system involves expanding the coverage of automated processes by enhancing the current blockchain solution and expanding the database with information about all intellectual property objects. Additionally, it is planned to add registration applications for intellectual property rights to the registry.

Introductory presentation of the "BLOCK-P" product

Order development

Our clients