HAL Id: hal-00102151
https://hal.archives-ouvertes.fr/hal-00102151
Preprint submitted on 29 Sep 2006
HAL is a multi-disciplinary open access
archive for the deposit and dissemination of
sci-entific research documents, whether they are
pub-lished or not. The documents may come from
teaching and research institutions in France or
abroad, or from public or private research centers.
L’archive ouverte pluridisciplinaire HAL, est
destinée au dépôt et à la diffusion de documents
scientifiques de niveau recherche, publiés ou non,
émanant des établissements d’enseignement et de
recherche français ou étrangers, des laboratoires
publics ou privés.
“Iceberg”: un modèle de diffusion restreinte pour un
réseau de confiance entre pairs
Annie Danzart, Vincent Oria, Trung Tien Phan Quang, Jean-Marc Saglio
To cite this version:
Annie Danzart, Vincent Oria, Trung Tien Phan Quang, Jean-Marc Saglio. “Iceberg”: un modèle de
diffusion restreinte pour un réseau de confiance entre pairs. 2006. �hal-00102151�
!
"
#
$ "
% & '( ) '" & * ' % +, & ( ' % ') $ "& '(
-$ " $% % ++ , .$ % " " -- $" % " / " $$ " " " 0 1"% $ % ) ( ( "1 " + 1"% $ % 2 -" " -" " . 3 + "* 4+$" % ) + -$ 1"% $ $$ % 5 5 - % " $( % ( % ) "(( % " % 6 ( % " $( % ( % " + "( $( % % ) $$ - -" 6 ( % ' '7'7 8 9: ; <" % = 1 - " 1 6 $$ 1+$ % " 6 % - ) '
!"
! #
1 > 1 , : $? ) % $ + -$ " $ -@ . + % % $ / - + "(" %0 8 + -9 " A " ) -$ % / - % ( 0 $ $ ) -$ % $ +$ + % 1" % ' " $"+A% $ - $ / -+ "(" %0 "1+" " $ 1 $ " % 1 , ' ' " + ++$ " A+" B , C $ 1 + 1A -$ 1 $ " %" $? > $ 1 A + % > $ $" $? % A % $ ' " ) $ % A 1A % ( $A , " %? % + " -$ + -$ , 1 1 $" , $ " "1+$ $ " + ' -$ ( + A 1 %" ) - $ A " $ ' 4 >1 1 , : ; - %D D ) , > + %DA ) "1+ ) 1 "1- % $ +" +$ " $ A " B $ % (( $ A %DA $$ 1C1 " 4 , 4 +" - $ A % $ + -$ " '; !E 6 F ' + $D 4+$" " % /-$" 0 " $ % (( $ A " 1-$A % + G : + % ) ) % " $ 1+$ , A ) , +" -$ % $ + -$ " / " 0 ' # $ 1"%>$ 1+$ % + -$ " H +" $ 1" % I $ ) 1 $ , , -$" " J < , , ? "11 " H 1 I $ " $ + ( 1+" + $ (" %? > % ) $ 1 $ ) A A % K$ +" -$ J ; , $ ( ( H 1 I ? " ) , $ 1+$ % " % $? ++ B $ "11 A ) $$ % $ %? 1C1 ) % $ , $$ $ ) - $ A " $ $ "11 % " " 1 ' ; % 1 % % " K$ % " + "+ A % " % " K$ % $ % (( " % A " " " " + " $$ % " ( A $ 1"%>$ 1+$ ' ; - " % " " % A 4 "L $ + " + ) %A % $ - 1 % H , $ " + ) , I A A %A % +$ A % A + 4' $ H - "( + "+$ I 8 M N79 % >1 +" A+" % " " %? 4+A 1 " + 4' $ 8 "1 9 % @ %"" " $ 8E ""O 7PNQ9 % E "" ' " A $ %A) $"++ 1 % 1"%>$ %D" $ - % + A B A ) , B " $ - 1 $ A 4 % + + $ " , ? $ A $" $ " ( 1 $$ , ? $ ? " % + ) 1 ' $$ $ ""+A " % $?A B +$ 1 % 1C1 + "11 % $ % 5 . 5 % $? + " % H " .($" I A% " 4 "11 % $ 5 + + 5' $$ %1 $? " "1 $ +" - $ A " $ % A ) "11 % $ % -$" ' " +A ( " A A $ %A " $ : R' $ D + %D % A ' < , A ) %A)" $ B $ , 1 + $ + % " ! , ? $ $ % ) -$ ) A% " "1 , % 5( $ 5 6 SF#;8!!;NT9 " A + >1 -$" A1 , ' ; " ( " % " ) A + # S ( $ ) ' 2' < , $ %" D (( %D -" % "11 A ) " " A " + 4 A ) % $ "11 $ % ) H - % ( I ) -$ +" " $ H I % " ' 7' < , A ) %A % B % A " +" $ + A " 4 % "-* , D $ " A %? A A1 , % %" % $ , $$ $ +$ + "(" % " +" % 4 A $ +$ B $ +$ % " ( ' - +" , - A1 , % % ((A ) 4 % " ( +" $ $ , ? $ ) % " + ) - $ A B % ((A ) 4 % " ( % % ((A - A1 , $ +" C ) A % +$ " + T' < , $ B $? A % $ ) , $ %" A + % + +" : ( 1+$ ) % % + "+ 1A1" - % % 1A1" $DU6 % $ "$$ " %D"-* , $D A %" " " % %" $D $ " + " ( $ 6 SF#; % % + "+ %" 0 A+" % 0 B "-* , D $ $ + A " ) % + "+ 1A1" '< $ +" "-* % %A $$ +A ( " +" %A( 1"%>$ % % (( " " K$A - A $ " ( + , ( $ B %"+ B 1+$A1 ' )" $ +$ : % $ V2 " %A( " $ A1 %? "$$ " + " $$ % " " A +" % (( " " K$A ) $ + % $ V7 " %A( " " 1"%>$ H - I A + "+ A A ' ; VT 1" " $ " +" "1+ $ ) " +" -$ % " ( + " " $ " ) $ VW %A ) " + " " + % $ , " A" , " ) 4+$" A + $$ '
$
%
%
## !
# %
%
##
! %% &
'
< , + + "+ A %? %"1 + " $ % " %" $ $? , ' # " + ) C % + ) A " + " $$ " $ $ % " -$" '' $ 4+" " ) %? (" 1 ( A, ' ( $ 1 $ +$ A % "+ " .A " % ((A (" 1 + ( % (( $ A " "11 $? $ " % $ 1 % % 1 $ +$ A % %" ' $ " . $ $ 1 % 1A1" + " $$ , + ++ G > $ ' ++ $" "11 % 8 NT9 H + " $ . " $ % - I XM $$ 1A1" %A( " $ A1 1 1 $'$(
)*
+ ,,
-++ $" 5- $$ 5 $? - " "11 4 5 " 5 + " $$ 1 , + -"".1 . +" % -$" 1 % " A$ " , ' A " (" 1 $$ 1 $ - % + ( $" $ +A $ " % " : " ::Y 4 Z + 4 5 " 5 " " M >) ::Y " M $$ ::Y M >) % <"11 ::Y M $$ A(A - $$ "11 A M" % ::Y M $$ A(A B + > *" $ 1 ZM"".1 . ::Y M $$ A(A B " %A U6; ::Y M" % Z M $$ Z " ::Y M $$ + 1 $ .8 1 $ .9 = % M$" " " 1 M$" ::Y [M $$ \] A, 1+" $$ % - $$ A A $ % 1C1 #A$ ::Y M $$ 1 $ ^ #A$_-" % ::Y M" % 1 $ ^ #A$_ ::Y 1 $ ^ M $$ _ +" ::Y M $$ A(A B M $$ A A%$($
,
. )
. /
.)
/
0
/
1
;?" "$" + " $$ %? + + C + "1+$ 4 ' # % $ %? 1+$ % (( " ) 4 % A , "11 +" $ %" % % 1A$ '' + (( ' " 1" " +$ $" , A $ 1 %A, +" A % / ) 4 % " ( 0 +" $ %" " %" % , - A1 , ' ( , $ %" ) B $ $ - $$ " , $ A A1 , " ( A A $ 1 % $ 1 A1 , " + $ " % H "+ , I +$ K , % %" ' " % " , % - $$ " H A I B H "+ , I , % $ " $ A % $ %" A , A + H "+ , I' ;? > " A B "+ , %" $? > $ B " $ - $$ , $ " A ' 1 % H " ) I "+ , ? " $ $ % " - $$ ' < > $ + 1 %? " A) $$ 1 B "+ , H ( $ 6 SF#; I " - $$ ' 2 3 4 5 / ,$(6
7
+" A , , + % A XM % $ , $$ $ $ A ) %1 )" " "11 , + + A % $ % "-* "+ , " - $$ % XM 4 " .A % $ XM % + ' " % " , ? "+ , + " $ H $ I "+ , %? + "+ , 4 " %A A + $ A % "+ , + " $ "11 " "+ , A - $$ "11 % - $$ B H -"".1 , I ' < "+A " %? $ " ) B $?H A " I %? " H % , A I' " % " , ? - $$ + " $ H A+" % I B - $$ 4 ? $ ( A(A +" $ "11 " H A+" % I' ) % 4 $ XM AA 4 $ ) 1 % , XM + " + "+ A $ XM (" 1 >1 1 $ - % $ , $ , + + $ - 1 A B , + "+ 1A1" $ 1A1" % " "+ , - $$ , $ % ) -$ + $ ' 2 $ 3 4 8 , 76
% % ! % % 9
2 6 3 : $ " ( %" %A( 1"%>$ % ) - $ A ? B % % " K$ + , + % $? > $ + $ + , " 1+$ B 1 ` ) (( 11 % 1 , +" ) $ ($ " % $ " ( 1 $$ $ + ' " ++ $" H - I 1"%>$ % ) A+ $ + ) -$ H I % $ + ) -$ H - I % $? - % "+ , + H " + I % - $$ , , - " H " +A I B + "(" % A+ % $ "+ , ) -$ % "+ , ) -$ % " ' " , ? + H 4 I % $ A $ ( , " ) -$ % " ? B % + -$ , +" , $? 4 % $? - + C A ' < $ ? % + , %? "+ , H (A I " A $ 1 + -$ ' U "+ , ) -$ + "1- $ 1 A % + % % ) - $ A H I' U "+ , ) -$ B " ( B " + "+ A % H + )A I'6(
.)
8
A( " : U " + %A( + $ $ % ` % ) -$ +$ - ' A" >1 R : " $ % ` % " A % N " R ` % + - / " + 0' ) : " - - H " +A I % " % ` % ( % $ $ " - $ ( 1" B $ , $$ " *" ) -$ ' <" "$$ : " $ % ` % + A +$ % R ` % + - + C A% B N " R ` % + - +" % ) / " + 0' A" >1 2 : $? " % H " + I " *" H " + I' ) : $? " +" , - " +" % ` % ) -$ $ +$ - ' A" >1 7 : $? " % H " + I H " + I' ) : $? " +" , - " +" % ` % ) -$ $ +$ '6($
. ; <
" 1 + $ 1+$ 1 $ - % "+ , " +" $ 1 $ % ( " + $ 1 "1 $ % + $ % % 1 " + 1 $ <$ ( " 8 <9'=
9%
! #
%
#2! # %
< , + A -$ + " $$ 1 $ - 1 % ( a" A) -$ % $ % " ( ) $ '=(
$ " " ( ) + +$ " $ /%A " ) 0 $D - % " "+ , + "(" % ' " 1"%>$ % A A +" , XM ? + % 1"%>$ % M - 8< # bW +cc9 ) H % " +"$ I % + H A %?"-* I % $ , $$ $ ) - $ A %? "-* G $ ) - $ A % " C ' " A C % (" 1 $ %A( " % $ $ % "-* ) -$ " 4 % " + ? B % " 4 % ) % ) - $ A +" , - % $ A ' < ) * -$ % 1 , 1 (" " % $ " ( %" A $ ' <" K$ $ ) - $ A % "+ , " $ % (( " % - $$ ) B " 4 % ) % , - A1 , '=($
/
+ , $ + + "+ A %? XM + A%A( % ) ' ' " + , % " + % $ , ? $ + A)" %? )" ' U $ ) %A( +" , " + + " $ +" ++ B +$ " + ' ; ) " % ( A + "1 $" $ B $ XM ' < , (" , ? + " ) " % $ $ %" % 1 % B , $ " + $? (( ' $ + , " ) $ A $ A " %? " ) " + ' " , " ) $ (( A " B " ) " + " B " + 4 ' D $ " ) , $ ) , $?" ) %A( +" " + 4 %A*B %A*B "11A $" $$ $ A ' ) D +$ A B " + , D $$ D + A A "11A $$ % + G ' ; A1 $"- $ %? XM A1 % %A( " % " K$ % "-* %" A + $ ( T' 2 = 3 .) , , : " " , $ "+ , ) -$ %" ) +" )" C "(( "11 % ( $ 6 SF#; +" , $ $ + $ $ "11 " "+ , % $ XM '=(6
<"11 " ) " + % $ " A J <"11 %A " $ /( % 0 , ) $ $ - " + A " % ) -$ J <"11 H )" $ I % "+ , "+ K H %A)" $A I B $ , $ " " % ( " ( J ''; A+" , (" % %A( ) H " + I % + A 1 $ A %? "1+ % $ " A, % $ 1A1" % + ' <? +" , " $ ) $ % " % 1"%>$ +" C , , % % " +" % B % , " " + A , $?" + )A ( , $ " A % $ 1A1" 1 $ - " )A '