Research Article
Multiparty Data Publishing via Blockchain and Differential Privacy
| Input: Data sets , , privacy parameters , , random vector and random matrix which are generated in initialization stage, . | | Output: Projection direction vector , projection data | (1) | for to do | (2) | for to 2 do | (3) | Set , data owner generates dimensional random vector , each entry is sampled from | (4) | Compute | (5) | end for | (6) | end for | (7) | Compute | (8) | for to do | (9) | Set , data owner generates symmetric random matrices , each entry is sampled from | (10) | for to 2 do | (11) | Compute | (12) | end for | (13) | Compute | (14) | end for | (15) | Compute | (16) | Compute | (17) | return |
|