Bitcoin Forum
May 13, 2024, 11:38:16 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Development & Technical Discussion / Mining alghoritms on: February 06, 2017, 09:47:35 AM
Hi everybody,
What i really don't like about bitcoin is the waste of computing power (= waste of resources) it needs to secure the network, and how things would get worse the more bitcoin becomes successful.

Because of this I was wandering which are, actually, alternative mining alghoritms that you are aware of, and possibly their pros/cons.
I'd mantain such list in this OP and maybe group them up in a website if it could be useful, and discuss about mining alghoritms here to maybe come out with a new greener mining alghoritm or best block generation approach

If a post like this already exists (or website links) then please point me to it
thanks
2  Bitcoin / Development & Technical Discussion / "watch only" hd wallet on: December 24, 2016, 01:19:16 PM
Hi everybody,

I want to implement an RPC tool that query bitcoincore to get some information about wallet balance, every new block

I've already done all the needed stuff to interact with JSON RPC and so on and it's working fine, however i want to put that service on a VM and query by web interface, so I'd like to publish on that VM the daemon that inspect a wallet but i want that wallet to be "readonly", and i don't mean just passprotect it, but just have a wallet that just store "readonly" addresses

In the past i was used to export public keys and import them in a watch only wallet on the server, but since it requires constant updates, i was wandering if HD wallet can help with this.

Can i import some kind of HD public seed so that a wallet can generate the public addresses by itself and so monitor every addresses my real wallet can use?

thanks
3  Local / Servizi / [ESPERIENZA] Un servizio per pagare in bitcoin che funziona! on: December 19, 2015, 01:03:40 PM
ciao a tutti,
scrivo per dare la mia esperienza in merito ad un modo per pagare con bitcoin che funziona

premessa: per fortuna/bravura son riuscito a mettere da parte qualche migliaio di USD/EUR con l'exchange di coinbase e volevo, ora che siamo sotto natale, fare qualche regalino (soprattutto a me Cheesy) usando i bitcoin.
Coinbase permette di trasferire i soldi tramite bonifico SEPA (che ci mette un paio di giorni) ma non volevo far passare niente dalla banca e volevo invece usare "direttamente" i bitcoin

la soluzione l'ho trovata ed è Advanced Cash ed ora vi do la mia opinione in merito

Innanzitutto quello che mi piace è che non ho riscontrato nessun problema e ad oggi ho già fatto molti acquisti su amazon , amazon buyvip ed altri siti che accettano MasterCard perchè di fatto si ha a disposizione una carta di credito virtuale (o anche plastificata) e tra l'altro l'ho fatto senza necessità di Verifica! (anche se io la verifica poi l'ho portata avanti lo stesso perchè comunque ci son dei limiti se non si è verificati

Il funzionamento pressappoco è il seguente: all'iscrizione si hanno a disposizione 4 conti separati, uno per valuta: dollari, euro, sterline ed il rublo
Quando si vogliono depositare bitcoin è sufficiente selezionare il conto di destinazione e l'importo nella valuta (ad esempio 50 EUR) e poi selezionare il metodo di deposito (ce ne sono una decina e c'è anche il trasferimento diretto da BTC-E se interessa a qualcuno, ma per quello che interessava me era semplicemente il metodo "Bitcoin"

una volta selezionato Bitcoin ci verrà mostrato il riepilogo e a quel punto si può confermare, ed alla conferma ci verrà mostrato un barcode 2D per utilizzare wallet digitali che leggono barcode oppure direttamente l'indirizzo e la quantità di bitcoin da trasferire (io personalmente fino ad ora ho sempre fatto l'operazione manuale da coinbase ma penso che la procedura con scansione del QR code sia più comoda, non ho visto se la versione su IPhone di coinbase lo permette

da notare che c'è sempre un tasso di conversione che viene applicato al momento del trasferimento e visto che è basato su un loro exchange interno, potete aspettare il momento più favorevole per la transazione, ad ogni modo per esperienza personale ho visto che trasferire 100 euro mi costava un euro e mezzo di differenza rispetto al valore dell'exchange di coinbase

una volta che avete un conto con dei soldi, potete poi (ed è qui il bello) crearvi una carta di credito virtuale od una fisica che vi verrà spedita a casa.
io ho iniziato con quella virtuale, tra l'altro senza dover validare il mio profilo! ed ho speso circa 600 euro cosi, poi però ho fatto anche richiesta di quella plastificata (che se fatta entro una settimana dall'iscrizione vi costa meno di 5 euro una tantum!!!)

la creazione della carta virtuale costa solamente 1 euro, poi potete ricaricarla tutte le volte che volete (ed ogni ricarica costa 0.99 fisso, quindi non vi conviene caricare 5 euro alla vota sulla carta,io ad esempio ho caricato un po' di volte 100 o più euro)

le fee sono quindi molto ragionevoli!

poi io ora ho fatto anche richiesta della plastificata (che a quanto ho capito è però sprovvista di chip, comunque aggiornerò questo post quando ce l'avrò tra qualche settimana).
Il costo di spedizione è gratis se con spedizione normale (che ci mette diverse settimane) oppure pagate 99 eur per la spedizione rapida.
Personalmente ho scelto la spedizione gratuita perchè per ora la virtuale mi è sufficiente per acquistare online (è del circuito Mastercard quindi è accettata ovunque!).

La mia scelta di ricevere quella plastificata è perchè permette di essere usata anche per prelevare contanti! Aggiornerò appena la metterò alla prova, ad ogni modo il costo per prelevare è fisso di 1.99


di fatto l'unica "pecca" (che non lo è in quanto è normale sia così) è di dover aspettare un'oretta per trasferire i fondi dal wallet alla loro piattaforma perchè ovviamente devono aspettare dei block di conferma (nel loro caso 6) ma per il resto per ora do voti pieni per quel che serve a me! Avessero partnership con coinbase sarebbe per me il top in quando il trasferimento fondi sarebbe immediato, chissà che un giorno non lo implementino

se avete domande scrivete qui che proverò a rispondere (ovviamente basato sulle mie esperienze limitate al bitcoin => eur)
4  Bitcoin / Bitcoin Technical Support / using bitcoin blockchain with an external service (sidechain?) on: March 02, 2015, 10:15:06 AM
no one answered on developmet forum, so i try to ask here

Hi,
I'm sure this is possible but I'd like to have advices about where to look for informations.

Basically, I have a nice idea i want to implement about a game. I could implement it on as a stand alone cryptocurrency but i don't see the point of creating another altcoin so i would like to use bitcoin blockchain as a base to implement my logics.

Technically what i'd need is to store information linked to a bitcoin address and the bitcoin blocks would trigger some events in my game logic
the things to store could take several KB of data, i could even need to upload some images/sounds, so i can't store them right into the bitcoin blockchain, so i think i should need something like external assets linked to bitcoin transactions.

Now, i could easily implement a service that can be used to get/put assets but since it would be a proprietary server, there is the problem about the trust of information it holds, so what's the best practice for things like this?

without entering in the game detail, i have in mind the workflow i need.
the user should be able to do this:

1) store the (encrypted) information about his character (it's not really a character but for semplicity sake let call it this way) and be able to update it
2) subscribe to an event, sending a BTC amount to a specific address, plus a link to his subscribed character address
3) validate the subscribtion, sending the private key to decrypt his character
4) the external service will then execute the event, producing a result that would take a lot of space, so will be stored in the external server and a link to that result(asset?) need to be store in the bitcoin blockchain

users can use their own clients to verify that the produced result is right (the concept is like the transaction validations that bitcoin nodes does, this is why i said that i could implement an altcoin)

questions are:
- what's the best practice for things like this?
- how to grant that stored external asset doesn't change over time? (generate a CRC and put it on blockchain? any better ideas?)
- how to handle the payment in BTC without running a sort of exchanger? (i was thinking about using RETURN_OP as a way to link informations)
- would be nice to give to users the chance to store the same data stored in my server (sort of sidechain), is this possible actually?

thanks, feel free to ask if i didn't explained well



p.s.
it seems that sidechains proposal would fit well but it's just a proposal (http://www.coindesk.com/bitcoin-core-developers-bitcoin-side-chains/)
5  Bitcoin / Development & Technical Discussion / dev question: using bitcoin blockchain with an external service (sidechain?) on: February 26, 2015, 02:55:38 PM
Hi,
I'm sure this is possible but I'd like to have advices about where to look for informations.

Basically, I have a nice idea i want to implement about a game. I could implement it on as a stand alone cryptocurrency but i don't see the point of creating another altcoin so i would like to use bitcoin blockchain as a base to implement my logics.

Technically what i'd need is to store information linked to a bitcoin address and the bitcoin blocks would trigger some events in my game logic
the things to store could take several KB of data, i could even need to upload some images/sounds, so i can't store them right into the bitcoin blockchain, so i think i should need something like external assets linked to bitcoin transactions.

Now, i could easily implement a service that can be used to get/put assets but since it would be a proprietary server, there is the problem about the trust of information it holds, so what's the best practice for things like this?

without entering in the game detail, i have in mind the workflow i need.
the user should be able to do this:

1) store the (encrypted) information about his character (it's not really a character but for semplicity sake let call it this way) and be able to update it
2) subscribe to an event, sending a BTC amount to a specific address, plus a link to his subscribed character address
3) validate the subscribtion, sending the private key to decrypt his character
4) the external service will then execute the event, producing a result that would take a lot of space, so will be stored in the external server and a link to that result(asset?) need to be store in the bitcoin blockchain

users can use their own clients to verify that the produced result is right (the concept is like the transaction validations that bitcoin nodes does, this is why i said that i could implement an altcoin)

questions are:
- what's the best practice for things like this?
- how to grant that stored external asset doesn't change over time? (generate a CRC and put it on blockchain? any better ideas?)
- how to handle the payment in BTC without running a sort of exchanger? (i was thinking about using RETURN_OP as a way to link informations)
- would be nice to give to users the chance to store the same data stored in my server (sort of sidechain), is this possible actually?

thanks, feel free to ask if i didn't explained well



p.s.
it seems that sidechains proposal would fit well but it's just a proposal (http://www.coindesk.com/bitcoin-core-developers-bitcoin-side-chains/)
6  Alternate cryptocurrencies / Announcements (Altcoins) / [ANN][HUC] Huntercoin: Mithril Edition update V 1.0.4 (2216) Update 20/Jul/14 on: March 10, 2014, 04:12:19 PM
HUNTERCOIN





Current version: V 1.0.4 (2216)
Version detail:  http://www.mithrilman.com/Huntercoin/News/8
Download url: http://www.mithrilman.com/Huntercoin

Give me feedback, tell me your experience here: http://forum.huntercoin.org/index.php?topic=75.0

To support the development of this alternative client, you can donate here
HUC: HMSCYGYJ5wo9FiniVU4pXWGUu8E8PSmoHE
BTC: 1DKLf1QKAZ5njucq37pZhMRG67qXDP3vPC

disclaimer:
no responsability, to be safe, backup your wallet (something that you should do periodically even on standard client)


Requirements:
- Windows (not sure which version of windows it's ok, i tested on Windows7 and should work on Vista, not sure prior versions, so feel free to test and tell)
- .Net Framework 4.0 (at least client profile): http://www.microsoft.com/en-us/download/details.aspx?id=24872
- XNA 4.0 Refresh: http://www.microsoft.com/en-us/download/details.aspx?id=27598


Follow me @
WEB: http://www.mithrilman.com/
Twitter: https://twitter.com/MithrilMan
Facebook: https://www.facebook.com/MithrilMan
Last Video: https://www.youtube.com/watch?v=bO3gfiW0GaE
7  Economy / Economics / how to destroy bitcoin (and cryptocurr) [?] on: February 21, 2014, 05:26:06 PM
just a thought about the moment:

what if bitcoin detractors (and i mean BIG ones) had done this:

1) accumulate during bitcoin explosion (and maybe starting the hype and explosion too)
2) wait hype reach the top
3) shake opinion and start selling, causing panic (big early accumulation = big panic power)
4) wait that the people opinion change about cryptocurrency, destroying trust in it
5) drink and dance over the ruins

plausible? (just a big pump & dump)

P.S.
i own less than 1 btc so i'm not interested in speculation, just a thought
8  Bitcoin / Bitcoin Discussion / [DEV-IDEAs] What do you think is missing? on: February 05, 2014, 03:01:15 PM
Hi there, i'm a programmer who has recently dived into cryptocurrency world and I'd like to develop something that could be useful to the community.

I have skills of programming client/server (dotnet), WEB and Android solutions so i'd like to hear from you any Idea that could be done and you feel cryptocurrency community miss (difficult to be) or can be enhanced (easier).


I had some idea like doing a GUI to allow real newbie windows users to config mining utility for solo/pool mining or help preconfig new cryptocurrency at launch time (but i've seen that some utility has already been done even if they don't cover exactly what i'd like to do) but i prefer to hear from you what you would like to have

From what i've read so far, it seems that Android platform could be a starting point since there aren't so many app involving cryptocurrency, anyway, would you point me to a direction?


P.S.
i've a good full time job, so i'd do that in spare time (then, who know)

MM
9  Bitcoin / Development & Technical Discussion / noob questions about cryptocurrency integration and eventually a new one on: February 01, 2014, 03:45:11 AM
Hi everybody,
I'm pretty new to the cryptocoin world, i'm a programmer (a good one in my field) but new to this subject but i see some potential (and fun) in some idea i'd like to carry on.

I'm going to do a sort of "brainstorming" (starting by myself Cheesy)

I've read some thread around here, but i've not found what i'm looking for (even if i'm sure that if i search a bit more i can find something) but since this subject evolve everyday, i try to have some "new" answers to those points (that i try to argue):

1) how can i Integrate transaction between multiple cryptocurrency in a website, without using external services that  require a third party trust?

I know that there are service (talking about bitcoin) like http://blockchain.info/it/api/api_receive to receive paiment but i want a solution that i can handle 360°, because after all, cryptocoins are based upon a "don't have a mom that tell you what you can or can't do" and a Trusted Third Parties could be not so... trustworthy

I think that i could run many wallet and use RPC communication to do operations, but this requires full server control on the server (to launch .exe) and firewall settings to go through many ports (one for every wallet)
Maybe this is a mandatory request (full server control) but the point is that using many wallets makes server fall on his knees because in that case server would be a cluster of cryptocoins nodes... If i need a service to send and receive paiments, did i need a full wallet to do that in local?

My programming background is C# (Winforms, WPF, BackEnd Services), ASP.Net(HTML/CSS, MVC, EF, Javascript, JQuery/ExtJS and other frameworks like bootstrap and others),  Java (Android development) plus a bounch of old languages (VB, C/C++ and sorry if i put C++ in the "old" section Cheesy) so i'm not scared to get my hand dirty, but i'd like to know where to point my efforts

my preferences and requests point me to adopt dotnet framework so ASP.Net web app and maybe some webservice/webapi to integrate coins operations
I don't want to reinvent the wheel, but i haven't find dotnet solutions that do what i need and i prefer to not have to port a java or c++ source (but if you point me to a nice code that can help me it would not be a problem)

What do you think about this subject 1?



2) new altcoin ( ? )
Suppose that i have an idea (i didn't pretend to have a "new" idea, probably there is a coin of this type around) about a possible cryptocoin usage and i want to have a personalized one, what are the steps i need to follow to launch a coin, technically speaking ?

And not technically, to say something about the idea, i don't want to do a "hey come on everybody come to mine my coin to be rich" coin, but i want to have a coin that have an intrinsic value because based on a real thing that you can buy with it.
Imagine that i distribute many coins in different places and that coins are distributed again to the public to buy some items, the teorical intrinsic value of the coind would be the price (in $, Euros or whatever) of the bought goods/coins required.
if this coin spread, could be traded if people are not interested in the goods that they could buy and so this could have some value
To incentivate trades i could allow for mining and rewards with coins but here come the questions:

what will be the right setup of the coin?
i mean should i premine ~90%? 100? 10? and why?
how do you choose coin parameters like max coin numbers, difficulty increase, and so on?

I know this is a post full of question and maybe a bit confusing (after all i'm confused Cheesy) so any help would be appreciated, i think that knowledge has to come first (every useful link appreciated too) Smiley

P.S.
i know that to have a good coin, many persons has to mine it, to keep the coin safe and not being taken over by a powerful miner, what are the strategies to accomplish this nowaday?

MM
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!