Zakaj komplicirati in omejevati, kjer to ni potrebno?
Gledano z vidika osebe, ki nekaj podarja:
1) Podarjam kup železa, ker mi zavzema prostor in kdor prej pride naj vzame in odpelje
2) podarjam telefon, ki ga ne rabim in naj ga dobi naključna oseba
3) podarjam telefon, ki ga ne rabim in naj ga dobi nekdo, ki ga potrebuje in si ga ne more privoščiti
OK, 1 in 2 bom kasneje napisal, za 3. pa to, kdo si ga ne more privoščiti ne moreš vedeti. Omenil si, da bi ti pošiljali neka potrdila, za kar ne vem če je zadeva zakonsko sploh izvedljiva poleg tega se da zadeve lepo ponarediti, ti pa teh stvari ne moreš preverit (razen če ti država dodeli to pravico, kar pa dvomim da se bo zgodilo). Tako da "potrdila o socialnem stanju" verjetno odpadejo...
Če pa vzamemo primer 1) - nekdo si želi "smeti" le znebiti in ga ne briga kdo zadevo dobi, tako da bi morala biti objavljena takoj s kontaktnimi podatki - tako kot sedaj. Torej tukaj nič sprememb.
Če pa vzamemo drug primer, da zadevo dobi naključna oseba pa se izvede dokaj enostaven sistem. Oglas je objavljen in pri oglasu se prikaže gumb npr. "Želim ta predmet". Po nekem določenem času (lahko izbere uporabnik) sistem izmed vseh, ki so pritisnili gumb izbere nekoga, ki prejme na email obvestilo, da je izbran za predmet X. V tem trenutnu v oglasu ni več gumba. V nekem določenem roku mora oseba, ki je prejela email klikniti na povezavo in tam dobi kontaktne podatke. Oseba, ki predmet podarja lahko v svojem oglasu označi, da izžrebani vseeno ni prejel predmeta oziroma ga prevzel v roku zato je ponovno na voljo. V tem primeru mora vpisati tudi razlog, čemu ga ponovno podarja (enostaven text box, kamor vpiše npr. "Izbrana oseba predmeta ni prevzela, kot je bilo dovorjeno" - lahko se ti komentarji potem prikažejo v profilu uporabnika, ki je bil izbran za to stvar).
Tukaj ne rabiš komplicirati z SMSi in varnostnimi sistemi, ker verjetno bolj ko kompliciraš, manj uporabnikov bo... Enostavno kdor podarja izbere ali podarja prvemu, ki ga kontaktira ali pa bo dal zadevo naključnemu, ki ga niti ne izbere on sam ampak sistem (ki ima lahko še manjši algoritem, ki dodeli večje možnosti nekomu, ki je že kaj podaril ali pa še ni prejel ničesar in je že večkrat zahteval kakšen predmet...)
Kar se tiče tvoje 4. točke, regionalno darovanje je tudi lahko izvedeno na enak princip, pri naklučnem pač sistem upošteva iz kje uporabnik je, pri "kdor prej pride odpelje" pa je pač le zapisano da pridejo v poštev osebe iz določenega območja...
Vsi ti varnostnik ukrepi (tudi zakasnitve), ki si jih napisal so tako lahko izogibljivi, da je verjetno škoda časa, ki ga boš porabil na teh sistemih (morda SMS omejevanje pri registraciji, le zato, da je nekoliko težje imeti več sto računov).