funded

Identify patterns on Transaction

$24,545.00 Received
$30,000.00 Requested
Ideascale logo View on ideascale
Community Review Results (1 reviewers)
Addresses Challenge
Feasibility
Auditability
解决方案

管理风险的深度学习方法–通过发现交易模式来确定加密货币支付行为中的新风险

Problem:

检测加密货币支付系统中的商户、内部欺诈行为很困难,及时发现新型风险更是难上加难。

Yes Votes:
₳ 84,237,620
No Votes:
₳ 3,344,431
Votes Cast:
255

This proposal was approved and funded by the Cardano Community via Project F7: A.I. & SingularityNet a $5T market Catalyst funding round.

Detailed Plan

What is this about?

Building a Machine learning Model to manage risk on Volibra -Decentralised Payment System.

One of the most critical requirements for operating a healthy and trustworthy decentralised payment system is ensuring the confidence of the merchants in the payment network, as well as their customers.

Investigating abnormal transaction activity requires a more complex analysis and significantly more time. Traditional financial systems and regulators are constantly struggling to identify anomalies and separate true from false positives. Today's DeFI players are not left out from these challenges. What happens when Crypto payment becomes mainstream?

The possibility of automating this process by extracting specific transaction activity could provide DeFI teams on Cardano with the opportunity to react faster to incidents and to identify abnormal patterns in a more precise manner.

The goal of this project is to build a model that can identify this risk in DeFi System.

The Plan: The Model ,Roadmap and Milestones

Approach: capture, analyse, visualise and Alert

Model-(Volibra Similarity Score)

A bit of context for CA/VCA with minimal knowledge with regard to Machine learning. Check Machine learning Clustering model on Google.

Volibra Similarity Score will be a machine learning clustering model that will identify patterns of disruptive or manipulative transaction behaviour.

Volibra Similarity Score will be a clustering algorithm that slices payment activity data into clusters based on time, merchant ID, transaction type and the time proximity of other payment actions etc.

As each cluster represents a time slice of payment transaction activity, the ML algorithm will classify this activity in a specific category that is a representative of the merchant's actions for that time period.

These transaction activity clusters may be thought of as packets of intent since each cluster contains a group of payment actions (payment request, refund ,modifying, or canceling) that may well be related, given the time proximity of these events.

Our clustering approach will offer a better view to investigators since the full context of the potential abnormal transaction behaviour will be captured, analysed and visualised.

Each Cluster model targets a specific category of abnormal or manipulative payment transaction activity.

The concept of the similarity score addresses this problem, by scoring each alert based on the degree of quantitative similarity to past actions. This similarity score is generated for each cluster on a scale of 0 to 100, pointing to the clusters that have the highest risk of drawing future regulatory attention and therefore are the most important for immediate review.

RoadMap

1. 1-3 months post funding

February 2022

  • Define Requirement
  • Set minimum acceptable performance metric
  • Set testing criteria

March 2022

  • Data collection and data engineering

April 2022

  • Build Data Pipeline

2. 4-6 months

  • complete sanity checks
  • ​​clean the data
  • create new features for validation and test datasets
  • Explore ML clustering Model
  • build model

Q3 2022

  • Debug, analyse, and tune
  • hyperparameter tuning
  • Validate your model
  • Test Model
  • Evaluate performance

Q4 2022

  • Run public testnet experiments
  • Integration with Volibra
  • Build Analytics dashboard
  • Monitor and maintain

Definition of Success

1. After 3 month:

  • Testnet Data collection has been completed
  • Data pipeline has been built

2. After 6 month:

  • Analytics dashboard has been built
  • Risk Model has been built and deployed

3. After 12 month:

  • Different Risk pattern has been Identified
  • Monitor, Maintain and improve the Risk Alerting

**Impact:**singularityNet and Cardano

The model will be publish in singularityNet marketplace platform for other team to test, this will help team to streamline their compliance and risk reviews internally.

Budget Breakdown

- 80 engineering hours - Risk Evaluation and ML Risk modelling on-chain transaction data - 8500

- 65 engineering hours for data pipeline and Data Engineering - 5500

- 110 engineering hour for Analytic Dashboard Development - 12500

- GPU Cluster 3500

Total: 30000USD

Lauch Date: Q4 2022

Team

Machine Learning Researcher - Alexandra Uma

-PHD Student - Machine Learning

Specialises on neural network models ,Neural Networks for NLP (NNNLP),Text Analytics

Classification Models in Economics

<https://www.linkedin.com/in/alexandra-uma-78255353/>

Data Scientist and 6+ Experience Python Developer - Dejene Techane

Specialty includes: Data Wrangling ,Classification Models,

Segmentation and Clustering,Predictive Analytics for Business

<https://graduation.udacity.com/confirm/GFUDQ2YW>

<https://www.credly.com/badges/aeee67f2-74e2-4788-94d9-365f907d95e7>

Lead Developer: Jude Ben - 9 years+ Software Development , Plutus Smart Contract Development , Blockchain and payment System, Cloud and Infrastructure Engineer

MSC thesis on Reinforcement Learning

Udacity Nanodegree : Deep Learning

<https://graduation.udacity.com/confirm/MSGHFEKN>

<https://www.linkedin.com/in/judeebene/>

Launch Date Q4 2022

社区顾问评论 (1)

Comments

Monthly Reports

Programme management is being put into place for the project

Disbursed to Date
$24,545
Status
Launched
Completion Target
5/30/2022
Comments 0

Login or Register to leave a comment!

Following our Milestone , We have finalised Requirement of the Models , We have Set the minimum acceptable performance metric for the model and Set our testing criteria.

Disbursed to Date
$24,545
Status
Still in progress
Completion Target
3/12/2022
Comments 0

Login or Register to leave a comment!

Data collection and data engineering is in progress , we will start Building Data Pipeline after this.

Disbursed to Date
$24,545
Status
Still in progress
Completion Target
12/30/2022
Comments 0

Login or Register to leave a comment!

We are currently building a Data pipeline for the project based on the project milestone

Disbursed to Date
$24,545
Status
Still in progress
Completion Target
12/30/2022
Comments 0

Login or Register to leave a comment!

At the moment , we are exploring the ML clustering Model while continued to build the Transaction and Trading API to facilitate the data pipeline

Disbursed to Date
$24,545
Status
Still in progress
Completion Target
12/30/2022
Attachment(s)
Comments 0

Login or Register to leave a comment!

We are finalised the UI/UX design for the Risk Analysis Dashboard which includes: Smart Contract and Shelly Address Transaction pattern Analysis

  1. Data With Visuals: unique visualizations that assist users in understanding where the risks are in their data, how the risks are distributed and how the risks are changing over time
Disbursed to Date
$24,545
Status
Still in progress
Completion Target
3. In the next 6 months
Attachment(s)
Comments 0

Login or Register to leave a comment!

We have put the official landing page of the project: https://www.volibra.com/explore and This month , we continued to implement the front end and the API. The Authorisation and Authentication layer has been completed

Disbursed to Date
$24,545
Status
Still in progress
Completion Target
2. In the next 3 months
Comments 0

Login or Register to leave a comment!

This month , we have implemented the following API modules

  • Completed the Alert Module
  • Completed the Watchlist Module
  • Completed the Plan and Subscription Module
  • Linked the Payment to Main Volibra Ada Pay Module
  • Started the Implementation of the Dashboard
  • Had a bit of an issue with the different Chart implementation but will be fix soon.
  • We have also decided to use CARP(Cardano Postgres Indexer) as the Indexer to Syncs Cardano blockchain information a Postgres database
Disbursed to Date
$24,545
Status
Still in progress
Completion Target
2. In the next 3 months
Attachment(s)
Comments 0

Login or Register to leave a comment!

This Month , We have completed the entire Risk Analysis UI Implementation which include:

  • Investigations Module
  • Reporting Module
  • Different Analysis Chart - Heat-map, Outlier Chat, Cluster list and group, Score Card and other charts. Our next steps is to Integrate the Data Pipeline from CARP(Cardano Postgres Indexer). We will also take some few weeks to send Closing out Video for some of our other projects.
Disbursed to Date
$24,545
Status
Still in progress
Completion Target
2. In the next 3 months
Comments 0

Login or Register to leave a comment!

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3分钟24秒
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4分钟3秒
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3分钟48秒
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2分钟16秒
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3分钟14秒
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3分钟19秒
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4分钟59秒
    Darlington Kofa
0:00
/
~0:00