ZeroNet-nél láttam egy nagyon elmés kis megoldást, ami sok éve már nekem is megfordult a fejemben. A lényeg, hogy nem csak a projektet egészben, hanem az egyes fejlesztéseket is lehet támogatni. A ZeroNet-nél ez úgy van megoldva, hogy a fejlesztési feladatok listájában minden feladat mellett van egy kis crowdfounding siteokról már ismerős csík, ahol a feladat megvalósításához szükséges BTC mennyiség, és az ebből befolyt összeg látható. Próbáltam keresgélni ilyen megoldást neten, de így diektbe nem találtam. Végül a ZeroNet repoban láttam, hogy ez a srác saját megoldása, és fel is dobta a forráskódot. Igazából egy css meg egy JS az egész. BitCoin-nál ezt az egészet ugye azért egyszerű megcsinálni, mert minden tranzakció nyilvános, így könnyen lekérdezhető, hogy egy BitCoin azonosítón mennyi az egyenleg. Tehát egyszerűen minden feladathoz létre kell hozni egy külön BitCoin azonosítót (ez ugye elég egyszerűen megoldható), és az egyenleget lekérdezve könnyen leprogramozható a csík. Ez a megoldás a block.io API-ját használja ehhez. Rendkívül egyszerű, és épp ettől zseniális...
https://github.com/HelloZeroNet/Documentation/tree/master/docs/bitcoinbar
#blog