Transaction Server Authentication for Social Network Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing secure transaction methods on social network platforms are vulnerable to security breaches due to the processing of financial account information, as malicious servers can disguise as product servers to compromise user and financial account security.

Innovation Solution

Implementing a server system that authenticates product purchase requests by verifying the identity of product servers, ensuring transactions are conducted through an intermediate transaction server that encrypts and processes payments securely, thereby protecting user and financial account information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the transaction server processes financial account information directly, then the transaction processing is simple and direct, but the security of financial account information is compromised due to potential malicious servers

Engineering Contradiction:
Improvesecurity of financial account informationVSAvoidtransaction processing system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary transaction server that acts as a mediator between the product server and the payment server. This transaction server receives product information from the product server, verifies its authenticity, and then forwards it to the payment server for processing. By inserting this intermediary layer, the system prevents direct exposure of financial account information to potentially malicious product servers while maintaining the transaction flow, thus resolving the contradiction between security and system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the transaction server authenticates all product servers, then the security against malicious servers is improved, but the transaction processing time increases

Engineering Contradiction:
Improvesecurity against malicious serversVSAvoidtransaction processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary authentication of product servers before actual transactions occur. The transaction server maintains a verified list of authentic product servers and performs quick verification checks against this pre-established list rather than conducting full authentication during each transaction. This preliminary action ensures security while minimizing the time penalty during actual purchase transactions, as the verification process becomes a simple lookup rather than a complex authentication sequence.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10762498B2Method and system for secure transactions on a social network platform
Publication Date: 2020.09.01 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US10762498B2 patent drawing
  • US10762498B2 patent drawing
  • US10762498B2 patent drawing

AI summary

This application discloses a method for implementing a secure transaction via a social network platform. A server receives a product purchase request from a client device, and the product purchase request includes product information, product server information and a user account identifier of the social network platform. The transaction server authenticates the product purchase request, and forwards the product purchase request of the corresponding product to the product server in an encrypted format. After receiving a confirmation message from the product server, the transaction server initiates a payment transaction between the user account and the product server. Further, after completing the payment transaction, the transaction server sends a payment completion message to the client device and the product server, respectively.