Methods and systems for generating pareto-optimal smart contracts in a pareto-optimal decentralized application
The method and system for generating Pareto-optimal smart contracts using game-theoretic algorithms address the challenge of fair and efficient resource allocation in decentralized applications, ensuring no participant is made worse off, thereby improving application performance.
Patent Information
- Application Number
- PCT/EP2024/088596
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-12-31
- Filing Date
- 2024-12-27
- Publication Date
- 2025-07-03
AI Technical Summary
Existing decentralized applications lack a mechanism to generate Pareto-optimal smart contracts that ensure fair and efficient resource allocation among participants, leading to suboptimal outcomes and potential conflicts.
A method and system for generating Pareto-optimal smart contracts that utilize game-theoretic algorithms to optimize resource allocation among participants, ensuring no participant can be made better off without making others worse off, thereby achieving a fair and efficient distribution.
The solution enables fair and efficient resource allocation by generating smart contracts that optimize outcomes for all participants, preventing suboptimal scenarios and conflicts, thus enhancing the performance of decentralized applications.
Smart Images

Figure EP2024088596_03072025_PF_FP_ABST
Abstract
Description
[0001]- - - , .. . ,, . . . . ..,. .., , . , - :, . , . , . ., , , , , ,, , . . ,- , -. , - , . - , – – -., , . , . , . , , , :, , , , , , ,, , , , , , , ,. : , : , . – – - , ,- ,- : , . ,. , : . ,. . , , .. . . ,. ,. . . ,. . , – – -.. ,, .. . . , . , . - - . . -, - - . ,” - , “- ,. . ,’ . , . - , , . - . ,. . . , , , . , , . - – – - . . , -- . , . . , , , , . , - , , , . , . , ’ ., . . , ^^ , , - , ^^, ^^, -. ^^, ^^, ^^,, . ^^ ^^ ^^ ,^^^, ^^ ^^ =^^ :^^, ^^ ^^.^. ^^,– – - ^^, ^^^, , ^^ ^^,^^. ^, ^^,^^,^^ , ^^,, ^^ ^^, ^^ ^^, . ,,' ,,’ --^^^:^ ^^^^ → ^^ ∶ ^ ^^ ∶^^^^ →. ^^ ^^ .^^^^ ^^ ^'^^ .^^, ^^, ^^:^^^^ , ,, ^^, , , ^^′. '*^ . ^^ ^^^′ ^.^ ^^.^^′,, “- .” ’ ^^ ^^ ^^,', ’ . ., ^^ → ^^,-^^, ^^ ^^ ... .^^^^, :– – - ^^ ^^^^ ^^^^^^^^^^^^^^^^^^^^^^,.≡×^^×^^×^^^^, ^^, ^^, ^^^^,,'^^^^^^,'^^^^^^'^^^^^^-., , -^^,^^ ^^*^^ .^^,^^^^, ^^^^ : 24 ^^^^. ^^. ^^,, , ,., , ^^^^. ^^. ^^,=2, , . ^^^^ ^2^4. ^^, ,– – - ^^. . -^^,:;∈ ^^^^,.: - , , . , . , , .- , .^^, ^^ ^^ ^^ ^^ . * .. ^^, ^^,^^, ^^ ^^, , , ^^, ^ ^^^ =^^:^^,.^^ .^^. ^^:,' , ^^^^ ^^ → ^^: ^^ ,^^, ^^ →^^, ^^, ^^ ^^ ^^, ^ ^^, ^^ ^^ ^^^^^⋅, ^^. ^^, ^^, ^^ ^^⋅, ^^– – - .^^, ^^, ^^ ^^^ ^^, ^^ , ^^ ^^,=== . = ^^: ^^ ^^ ^^^^, ^^, ^^, ^^ ^^ .^^^^, ^^, ^^, ^^ → ∞, ^^^^, ^^=^,, ^^=, ^^^^^^=, ^^=, ^^=, ^^ → ∞^^=., ^^=, ^^= ^^^^,.^^.:^^ ^^ → ^^^^ ,'^^, ^^, ^^^^ ^^ !:! ^^^^ ,,' ⋅ ^^^^ ! !!.,'!, !,'!.^^- -^^ ^,^ !!: ^-^ →,. ^^, ^^, ^^*, ^^*,,'⋅ ^^!,'!,',' ∞- ^^^^=*",' → ^"!^*!,',,'!.! ^^,' ^^=!→,'!^^ ^^ ^^^, ^^, ^^. ^ ^^ ^^ ^^* ,'^^!! <^^^^∗, ^^, ^^, ^^ ^^,^ ^^^, ^,^, ^^, ^^,^ ^^,^∗ ^^, ^^, ^^ ^^^^ ^^∗ ^^ ^.^ ^^ ^^,’ - . ^^, ^^, ^^..^^ ^^^,^- .’-^^,:B →,∞– – - .. , , ’ . - , , . , ,,- . ’, ’ , . , .^ → ^^^^ ^^, . ^^: ^, ^^^ ^^, , ^^^. , , , . ’, ,^^^^ ^^^^^^ ^^.’ , , ’ . , .- – – - ,…’ , ^^. , ^^ , … , ^ ^^, ^^^^ .^, . ^^ ., ^^ ^^^ , … , ^^^^ = ^^^ ^^ =I ^^^.^I^^ ’ ,^^ → ^^II I ^^^I^. ^^ ’ ^^:’ ^^^,, ’ ^^ I ^^^ :^^' : ^^^ ^^^^ ^^^ → ^ ^^^ →. ^^:^^ → ^^^ ^^, ^^, ^^ = ^^, ^^, ^^ ^^^^ ^^. ^^.^,^^.^^^^. I^^*, ^^ ^^⋅ ^^* ^^* ^^,^*. ^^, ^ ^I. ^^ ^^,^ ^^I. ,I ^^ ^^ ^^^^, ^^ ⋅^** ^^,' ^^^^.^^^^, ^^, ^, ^^, ^^ ^^^ ^^,^ ^^, ^^,. ^^. ^^^^:, .^^I = ^ -, : ^^ → . ,^^, ,∞ ,. ^^ ^ ,^^: ^^^^ ^. ,^^,→,∞ , ^^, ^^ ^^ ^^– – - ^ ^ ^ ^^ ^^^^ ^^ ^^^^^^^- " ". ., ^^,, ‾^^ ^ ^^^, ‾ ,^^ ^^: ^^ → ^^ ^^ ^^ =I^^I, ^^II ^^^^I ^^I → ^^NI NI, ^^II ‾^^ ^^ ^^, ^^I, ^^I, I^^I. ^^I II I, . - .^^, ^^ ^^^^ ^^- .., ^^ , … , ^^: ^^I^^, ^^ -^^ ^^ ^^ ^^ – – - ^^ ’P^^P,.^^I , ^^NI.^^ ’ ^^I- , ^^I*^^ ’, ,^^*I.^^ ’ ^^’I*^^N^I^,I ^,^NI^^*^^*I *^^II*^^I⋅ ^^I ^^I⋅⋅, ^^I^ ^^^II. ^^I, ^^,^^, .- ^^I^^I. , , - - ^^, - ^^. ^^ ’ , ^^ ’ " - - ^ . - ^ " . ^^ - - - .- - -- , , ^^ ^^, = ^^N-I ^^NI, ^^,, ,^ ^^ ^^ ^^ ^^ ^ I^^ ^^^^^ , ^^ ^^ ^^ ^^^^ ^^^^^^I , ^^, ^^I , ^I^II =,I ^^^ ^^ ,,^I ^,^, ^ =^, ^ ^^^^^^^^N^I^^ ^ ^^^,N ^I^.. , ^^ ^^,– – - , ^^^I^,:- ^^^^II , ^ →^I ^^^- ^^^I^^,^^I: ^^ ^^ ^^I → ^^I,,I I- - , .^^,- . I: ^^^^I ^ ,^II ^^I → ^^ ^^N ^I^, ^^NI ‾-^^ ^^ ^- =^I: ^^I →.I^ ^^-^I^^I^^ I. . -.- . ,^^ , … , ^^,- - -, . ’ . - .^^: ^,, ^^^^^^^^ ^ → ^ ^^^: ^^ → ^ ^^^^ ^^ ^^^^^^^. - - . , . - - ,- . , . . , . – – - , , . .., ’ ’ ’.., , , • : : , , • : • :.., . ’ .., ,. , , , . ’ ,., , ’ - . - ,. , -, - . ' '.., ' – – - , : , • : , , • : • : , .., . ' , ., , , . ,, ' ' . , , , , - . . , . , , , , . ., . - – – - ., . - , . . .. , , , . - - . , , , , , , , ' ' . , -- . . - - . -. . . . , - . – – - , ' ,. - ,- . , . .. . , .. . ,-, : .- •.. : • • , • . . . , , . ^^^. :^, -– – - ^^^^, ≡ ^^^^, ^^, ^^, ^^^^,,'^^^^^^,'^^^^^^'^^^^^^,^^ - ×^^×^^×, :, ^^ , … , ^^I^^,^ ^ ^ ^^ ,… , ^^ ,^^^^, ≡ :×^^×^^×,^^^^, ^^, ^^, ^^^^,,'^^^^^^,'^^^^^^'^^^^^^,,. , , : , , , : - • , .., •.., , , , , , , , • ^^, ^^, , ^^. ^^ , , , - , ,. , , – – - • • • , - ,.. , , , . , . , “ :”, . : . • - • •, , : . • . , - . • . . , - . ,. • ’ . . . – – - • . , , , , . , • : ^^ ^^ ^^, ^^, ,. ,, , . : ’’ • ^^^^, ^^, ^^, ^^ ^^, ^^, ^^• ^^^^, ^^, ^ ^^, ^^, ^^, ^^•^, ^^^^, ^^,-^^^^.. , , . ^^ – – - ^ , ^^$% ,'$%.^ ^^ ,^^,. , ,.., ,- •,. , , ^^ ^^I%• ^^ • ^^ , , , I%^ ^I%, :,. • ^^ ^ ^^I^^^ . ^%•I%^ ^^^% ^^^T%^ , ^^ ^^^ ^^,• ^•^^^T% : ^^^T%• ^^ ^̂^. -- :• ^^^– – - • , - ,.. , , . . , - .- - ,, . - ’ ^^, : ^^^^^^,:;∈ ^^^ ^’^,.^, :’ ^^. . ^^ , ,, . . , . . – – - • , , o . , , , ., o , , . • , . o, , , o . , - , , . , . , . : . • , , - - - ,. , . • , - . - . . . , . – – - • , , , - . , . , . , ’ . • ,, . . , , . . , , . - .-, . , - ’ ,- , , . , . . . , . . , – – - , , , , , . ^^.., ,^^ ,,:^^,^ ^ ^^ ^^^^ ^^^^^^^^^^^^, ,^^: ^^^^XI= XI=^^ ,^^ ∶ ^^ = ^^ − ^^. ^^ :- ^^. ^^., ^^. ^^ ∙ ^^ = ^^ ∙^^ − ^^ . ^^ ∙ ^^ = ^^ ∙^^ − ^^XI=.,XI=. : , • , • . • . • . . – – - , , . . , , . , , . . , - , - , , ..- - . - ,, . , . , , .., , , , , , . , , “, ,” . - ,. , , , . - ,, , .. – – - . , - — —, , , . . - : - , ’ . . - ,. ,. ., . , , . ’ . , . , , . . , ,- , , . , . ,, , , ,- , , - . ’ . – – - . , , , - , , , , , , . , , • ’: ’ . , • .’ • , . . , • . • , . . , . ,. ., , , , , . , , , , , , , ,, ,. , , – – - , ,, , .., ,,, ,, ,, , . , , , , ., , , , , , , , , , ,. , , , , . - , . . . .., .. , , , , , , , , , , . , , , , , . , , , , , . – – - , . , , , . . .. .. .., . . ., .. , , . . , , , , , . , . -, ,- ., . – – - . , , . . . .., . , , . , , . . ., .., ,.., , , . , . . , , ,, ,, , ... , , , , , --, ,, . .., , . , . , - , , ,, , , . , , – – - ,,, “ ” . , , . . , — , . , , , , . , . . , , , , - ,, ,- ,, ,, , . . . . , , , “ ” . , . , , , , , ,. - , - , – – - - , . , , , , -- - , - , , , , - , ,- , “ ” ,,,, ,, , , ,,, ,., ,, ,, , -,, ,, ,,, , , , , . , ,, . , , ., , . , . . - , , . ., , , . , , - , , - , - , . , ,.., ,,., ,. .., .., , ,., -, -.., – – -,., . .., - , . , ™.,,. , ..,, , , .. , - ..., , , , , , .., , .,., ,, ,, ,,-, , , , , , ,. . , . . . . , . , , , . .. , . . , , , , , , , ,, , ,, . , , - . , – – - , , , , , , , .., ,,,,, , , . . , , , , , , “ ”-- . . , , : , , , . ..,, . , , -- ....,, , , , ..,,, . .. - ,, , , - ..., ..,--,-- , . , , ,, , , , , , . – – - -- . , , - , . “” , —-- , , — , ,,, ..., , . .., , - . , - - .., . , , .., . , , . , , . , . , . . . , , ,. , , .., . , .., , , ,, ,, , , – – - , , . -- ,,. -- , , , ., . , , . . , .. , . . . . ., , , , . , , . . . , ,.., , , , , , . , , . , . ,, . , . , – – - ,. , . - . , . , , , .., , , , , , , , . , . .., . , , , , , ., , , , ,, . , ,. , . , ,, ., , . ,. , , , . , , . . – – - . - -- . . -, ., ....,. . , . . -, . , , . , .. ., , , .. , , , .., . , . , , , . , , . ,- .., . , .., , , – – - , , . , , , , .. . , , . .. .,, , , . , , , , , , , . , , , .. , , , .,. ,.. , , , ,.. , , .. – – - , , , , .. , .. “ , • ”. : • : , , • : : : , , .. ,, , . , , - . . • • :: :, , , • : , • , , : , . . .' .., , ,... – – - . , . , ' . • “: ”. : , ,. • • :: • :: • , , ,.,, ,. • : , • :: “ -”. , , - . - : .’ • : , • : .., • : – – - , . . , , , : ’. , , , , , , , , .., , , .., . ,. • : • : ' .-. , • ' , -. , - : • , . • • - . , ’ . , – – - • - , • . . • : • ::- -- ’ • : . • .- : • .: • . : . • : : • • o : ,,, ... , o . _-,_.,_ – – - o ,, . , -> o, " . , o • o : , • o .., • • • :: , :, , • , ,.,. • : , • : , • ,. . – – - • , . . . “ , • ”. : • :: • : , ,:- . , ,- • , . :: , , • , ,,. • :: • : ,, ,, ,. • , , : • : “ • ”:. : • : – – - • : ” “ •. : : • • :: • :: • ,. : , • • :: . “ ” “ ”. . - . . “ ”. ,. , . . – – - . . , -. , ,, , . , , , . , - , . , . ,, , - , . , ,,, . . , . . , . , , . - . . - . – – -.., , , . , , . , . , , , ., , , , , , , , , . . , ,. , , .. , - - . . , , , , . , . , , , . . .., ,, – – - , , , , , . . .., . - . . —. — , . .. - . , , . . , . . . , .., : , . . ,, , . , - . . – – - , , , . , , , , , . . , . ,: ,., , . , , . . .., ..,, , . , . .., . , . ., , ,,, ,, , ,, , ,, , , , , , , . ,. , , ,. , , , – – - . , . . . , . , , , ’ . , . ’ ,, . .., ., ,, .,., , , - , ., , .., , . ..,,. , . . , , ,. , , , , . , – – - . , , - , , ,- , . .., , , , ..,1–i,1'–', –. , , –1k..1i.., ,1'–' .. –,1–k..,, . , , ,, , , . .. , .. . , . , . , , . . 1–i,1'–.',1–k.. , , .., ..,1–n’ , . . , .,..,1–n,, . , – – -ii. .., , . .., .., ,, , . ,, , , , , , , ,, , , , . , , , , ,. “ ”, “,” .., , , . , . ,- - : ..,- . .. . , , , , , . , .., . , - .., , .., – – - , ,. . .., , , ..., -. , . , . , . , . ,- - , , . , . , . , . . . . , . , . . - . – – -., ,. , , . . , - . , , ,- . , , , . ,. . . , ,, , , . , , . ,, ,. . .., , , . ., – – - . . , , ,: , , , , , ,, ,, , , , , .. , , . , , . –, , ., , ., , : , ,, .. , , , . . –, . –,. . – – -. , –, . ,.. ,, - . - . - - . , –,, . –, . . . . , . , . , . . . –, , , . –., : ,, , , . , . . . . –,,. , ,–, ., . , : , : , – – - .. , . . , –, . . , , , : ,. , . , . , . . . –., . –, . , -. . . - . , - - . , –,, . – – -. –, . . . , . , . , . . . –, ,. , –. : , . . . , . . –, . , ,–, . ,. ,- , - , : – – - . ,-., - ,. , . –, - , - . ,. ,- ,: -, , , ,. ,. ,- , - , . ,- , .- .,.– ,- , - ., .–, ,- , -. ,. -- , - ,. ,- ,. - - -- . ,.– ,- , - ,, . , – – - .–, ,- , - . ,- ., - . , . ,- , - , .. ,- , - ,..–, ,- , - . , , .–, ,- , - : . ,- , - . . , .–, ,- , - . . –, ,- , - , , , . , , , . ,, , , , , , , , . , , , , – – - , , , , . ., ,, “” '', '', '' . “” . , .., ... “. ” “ .” – –
Claims
- : . ,, : , , , , , , ,, ,, , , , , .. , , . , ,. , , . , ,. , , , : , . , . , , , .. ., – –-. ., . , . , ,. , - . . . , - - - . , ,, . . , . . . , . ,. . ,. . , . , , . , , : , ,, . . . , . . , – –-. , , , , , . . , : , , : .. , . . , , . . , , : , ,, . . , . – –-. ., . ., . , . . , - . . . , - - -. , ,, . . , . . . , . ,. . ,. . , . , ,. , : . . . , . . , – –-. , , , , . . ,- , - , : . . ,- , - , . . ,- , - , , . . ,- :, - , ,, ,, . . ,- , - , – –- . . ,- , - .,. ,- , - ,. . ,- , - , .. ,-- ,. - , . - ,- -, -- . ,. ,- , - , , . ,. ,- , - , . . ,- , - . ,. ,- , - , .. ,- , - ,. . ,- , - , , , . . ,- :, - , – –- . . ,- , - . ,. ,- , - . ,. ,- , ,- , , . , – –
Citation Information
Patent Citations
Generating customized smart contracts
US20210143979A1
Systems and methods for controlling rights related to digital knowledge
US20220172208A1
Systems and Methods for Managing Network-Agnostic Smart Contracts
US20230281585A1