Bitcoin Forum
August 13, 2022, 05:39:10 PM *
News: Latest Bitcoin Core release: 23.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1] 2 3 4 5 »
1  Alternate cryptocurrencies / Announcements (Altcoins) / Re: The Cypherfunks[FUNK]: crowdfunding global band! v1.0.1 out! UPDATE on: June 02, 2014, 05:40:24 PM
I miss Neil's music too. Where are you hiding at Neil??

Hi! I'm still around haha.

I'm working on some cool tunes! Be on the lookout. Trying a different approach this time. I create a story around the tune and then try and recreate it. Stay tuned.
2  Economy / Securities / Re: ASICMINER: Entering the Future of ASIC Mining by Inventing It on: March 12, 2014, 08:06:20 PM
A quick question. I bought some AM1 shares on Havelock this week. I just received news of the dividend. I'm a newbie to Havelock. Where is the dividend paid to? Does it just get paid to your Havelock BTC balance?
3  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN]The Cypherfunks[FUNK]: Decentralized band & coin. No premine. 4M bounties! on: March 03, 2014, 05:31:06 PM
I donated some FUNK to the bounties as well! Smiley Let's get this rolling!
4  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] The Cypherfunks [FUNK]: A decentralized band & cryptocurrency. Launched! on: February 21, 2014, 08:48:36 PM
any idea guys how to make our nice coin a little more public? let's get it out into the world! especially the music industry should be made more aware of this project!

We need ideas! And then someone to do it Wink

I'm super keen to produce some more tunes. Especially doing some remixing from other funkers! I posted on the subreddit:
http://www.reddit.com/r/thecypherfunks/comments/1yizz7/im_keen_to_remix_some_tunes_anyone_have_samples/
5  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] The Cypherfunks [FUNK]: A decentralized band & cryptocurrency. Launched! on: February 21, 2014, 11:02:03 AM


But the way I see it is that the decentralized (and also amorphous) band idea hasn't been done before. The incentive to such a project would have been hard in itself because few people want to attribute their time and energy to something where they won't get any easy gains. When you add a cryptocurrency to this idea, it becames a realization of the idea as a commodity. As stated on the site: "The cryptocurrency also means that if the collective releases great music, we ALL become successful: enabling us to continue churning out great music to share and remix. It is music, decentralized: attempting to be the world's biggest, and most diverse band."


But how does the whole collective become successful if great music is released?  If the musician doesn't buy or mine any Cyperfunks they don't gain anything from Cypherfunks going up in value.  Musicians have to invest in Cyperfunks to have the chance to gain anything and if it 'takes off' then whoever invested earlier gets the most, not the best/most highly contributory musicians.    

That is true, but you can get Cypherfunks through contributing music and then someone tips you. Successful songs will hopefully garner more interest and get more Cypherfunks. When you hold Cypherfunks it is then in your interest to help the collective grow by encouraging other songs and musicians. It's hopefully a positive feedback loop. So, if I'm on the outside looking at Cypherfunks and see people sharing tips and contributions, then I would like to be involved, then either I buy/mine or make music myself. Does that make sense? I'm investing in my own music, but also the potential of other awesome musicians and the producing community.
6  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] The Cypherfunks [FUNK]: A decentralized band & cryptocurrency. Launched! on: February 21, 2014, 10:43:31 AM
I really like the idea of a decentralised band but I don't see how Cypherfunks the currency ties into all this.  It seems to have no actual connection to the Cyptherfunks music apart from having the same name.  The musicians are just basically giving away their creations and everyone has the option of tipping them in Cypherfunks (currrency).  Why not just tip them with bitcoin?  

This is a problem Devcoin has been looking at figuring out how to solve.  They have a 'collective writing project' - devtome.com and the writing counts as mining, a portion of all the coins are sent to the writers.  They've been trying to work out how to do the same for music, but then you run into a whole slew of problems such as:  There would be vast differences in the quality of the music, how to judge who should get paid how much?  There would have to be voting, which is corruptible and requires a certain size listener base etc.  Not an easy problem to solve with the current available solutions!  

Cypherfunks doesn't seem to attempt to solve this, we just now have another altcoin that can be used to tip musicians, just like bitcoin or any of the other alts.  The only difference is there's a centralised website (thecypherfunks.com) where presumably the upload of music and the tipping of musicians in Cypherfunks will occur as well as a 'brand name/band name' - the Cypherfunks.

It sounds like an interesting experiment but as a musician myself (currently chronically ill and unable to produce anything) I would be hesitant to upload my music to Cyperfunks.com (I don't actually see that as an option :s).  So what, musicians can release music anywhere under the name Cypherfunks or not, and then what?  Get paid in tips just like any alt?  

Can you explain how the system works in a bit more detail please, have I' missed something?  I'm looking forward to seeing how this plays out but just quite skeptical at the moment.  



I'm sure Simon would add some more here.

But the way I see it is that the decentralized (and also amorphous) band idea hasn't been done before. The incentive to such a project would have been hard in itself because few people want to attribute their time and energy to something where they won't get any easy gains. When you add a cryptocurrency to this idea, it becames a realization of the idea as a commodity. As stated on the site: "The cryptocurrency also means that if the collective releases great music, we ALL become successful: enabling us to continue churning out great music to share and remix. It is music, decentralized: attempting to be the world's biggest, and most diverse band."

I see it actually as both a band and a record label in that sense. It's super interesting either way! A grand experiment in how we relate value to music and our identities to it as well.

From a personal musical journey, I don't get to produce a lot of music. Maybe one song every three months. My own artist identity is too small. I won't get money out of it and there's no point to build my own personal brand. But I still enjoy sharing my music, so I'll release it as part of The Cypherfunks. I contribute to the project and hopefully the cryptocurrency as well. I don't care if I get famous or anything, I just like sharing my tunes and perhaps with some extra funks in my pocket I can pay that interest forward.
7  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] The Cypherfunks [FUNK]: A decentralized band & cryptocurrency. Launched! on: February 21, 2014, 09:54:57 AM
My first tune released as The Cypherfunks! Let the decentralized band revolution begin!
http://www.youtube.com/watch?v=BRtWUnMdMHk

If you have some skills, please do remix my song. Would love hear it and tip you! Smiley
8  Economy / Service Announcements / Re: [ANN] CoinsForTech.com - Global Electronics Wholesaler! Fast Worldwide Shipping! on: August 01, 2013, 01:17:33 AM
Just wanna share my experience with CoinsForTech.

I bought a Nikon D3100 about two weeks ago.

At first there wasn't an option to ship to Taiwan, so I contacted them. Lee was super helpful and set up the shipping for me. There were a few delays in shipping, which is understandable for a new company like this. The camera eventually arrived though and it's perfect!

I really appreciate the good customer service. I really like the idea of buying consumer electronics with Bitcoin and the sale went well. I'm definitely going to consider buying stuff from them again.
9  Bitcoin / Development & Technical Discussion / Re: bitcoind: Your decentralized block explorer (HTTP REST API) on: July 23, 2013, 02:38:07 AM
Great idea. So, how would you access this?

I went through the source code, but couldn't find it?

Would it work on the port exposed by the JSON-RPC interface set in the bitcoin.conf? So for example: localhost:8332/rest/tx/TX-HASH?

Would you have to set tx-index=1 to get transactions with all spent outputs? The same way the getrawtransaction works at the moment?

Great idea. I started building a Bitcoin-Node-API that exposes the commands in a similar way.
10  Bitcoin / Project Development / [ANN] Bitcoin Node API - Automatically map rpc commands to urls in Node.js on: July 15, 2013, 01:40:41 AM
Hey guys,

I'm the lead Bitcoin and front-end developer for Min.io.

I'm a big fan of Node.js. I use the Bitcoin-Node module to interface with bitcoind. However, often I would do testing and needed to run a command quickly without having to code the command and then run the server again. By using the browser I wanted to just run any command directly with no fuss.

So, I created Bitcoin Node Api. This an Express JS middleware plugin that opens a chosen url to interface with your chosen Bitcoin wallet.

An example Node.js Express server. As easy as that!
Code:
var bitcoinapi = require('bitcoin-node-api');
var express = require('express');
var app = express();

//Username and password relate to those set in the bitcoin.conf file

var wallet = {
  host: 'localhost',
  port: 8332,
  user: 'username',
  pass: 'password'
};

bitcoinapi.setWalletDetails(wallet);
bitcoinapi.setAccess('default-safe'); //Access control
app.use('/bitcoin/api', bitcoinapi.app); //Bind the middleware to any chosen url

app.listen(3000);

Just add the method name after the binded url.

Code:
http://localhost:5000/URL/METHOD

For example:

Code:
http://localhost:5000/bitcoin/api/getinfo

Returns this:

Code:
{
  "version": 80300,
  "protocolversion": 70001,
  "walletversion": 60000,
  "balance": 4.3222,
  "blocks": 245645,
  "timeoffset": -2,
  "connections": 8,
  "proxy": "",
  "difficulty": 21335329.113983,
  "testnet": false,
  "keypoololdest": 1368414896,
  "keypoolsize": 101,
  "paytxfee": 0.0001,
  "unlocked_until": 0,
  "errors": ""
}

It's in its infancy. Some commands do not work out of the box, specifically the more complex commands.

If you like this project, star/watch it and/or contribute code. You can read more about the project by checking out the repo. I'll be adding support for more commands as time goes on.
11  Bitcoin / Development & Technical Discussion / Re: bitcoind RPC calls: get fee amount of received transaction on: July 10, 2013, 03:10:48 AM
That's what I had in mind, thanks for writing this down precisely.
My latest concern is that when I'll do this:
Then, loop through the vins and do another lookup on each of them

bitcoind might complain that it cannot find the transaction (as it is not linked to my wallet addresses in any way)
I couldn't test yet if it works, if it works only with "txindex=1", if does not work at all (I fear once all outputs are spent the information won't remain anywhere locally)... I'll try soon.

I've recently done a similar thing for a bitcoin project.
You'll have to set txindex=1 and then run bitcoind again with the -reindex flag. When you use getrawtransaction again, it will work on all possible transactions, regardless if all the outputs have been spent or not.

Then, as kjj mentioned, loop through vouts (add them up) and then lookup each vin using getrawtransaction on the txid. However, you might be confused on how to find the exact output amount for your vin. The vout parameter in the vin is a reference to which output it refers to from your input.

Look below:

Code:
"vin": [
    {
      "txid": "2da6ea77348c20885a7d80969bc67eadbb41bbcd817cd154c85f84979661a248",
      "vout": 1,
      "scriptSig": {
        "asm": "3045022046778cb18a3dbec25959e9426de06219241233ebe173db8b1b090f7162daa7ec022100ab5bc2ced0f77046c5aba10000a1884dc1dcdc3991ab3106f6ac664ef7b4add801 023763e069253c6dfeab973e069d4f2461abac442135bf8ffd484ff0e7ca3f9762",
        "hex": "483045022046778cb18a3dbec25959e9426de06219241233ebe173db8b1b090f7162daa7ec022100ab5bc2ced0f77046c5aba10000a1884dc1dcdc3991ab3106f6ac664ef7b4add80121023763e069253c6dfeab973e069d4f2461abac442135bf8ffd484ff0e7ca3f9762"
      },
      "sequence": 4294967295
    }
  ],

The vout is 1. Now if you run a getrawtransaction on that txid you'll see this in the vout:

Code:
"vout": [
    {
      "value": 0.9,
      "n": 0,
      "scriptPubKey": {
        "asm": "OP_DUP OP_HASH160 60d602d14e71717373101521eafb5c1f8f8904d3 OP_EQUALVERIFY OP_CHECKSIG",
        "hex": "76a91460d602d14e71717373101521eafb5c1f8f8904d388ac",
        "reqSigs": 1,
        "type": "pubkeyhash",
        "addresses": [
          "19q2FAM1MkdBHiUvhvQheh2RvbpUEZ3xx4"
        ]
      }
    },
    {
      "value": 4.7305,
      "n": 1,
      "scriptPubKey": {
        "asm": "OP_DUP OP_HASH160 694239b7dcd7b05f291add07bcf98c5d92e4ab64 OP_EQUALVERIFY OP_CHECKSIG",
        "hex": "76a914694239b7dcd7b05f291add07bcf98c5d92e4ab6488ac",
        "reqSigs": 1,
        "type": "pubkeyhash",
        "addresses": [
          "1AbZHZwa9oAbVpiWsESrozUwNwx4H3kHFY"
        ]
      }
    }
  ],

n:1 is the one you're looking for. Thus the value is 4.7305.

Now add up all the values for all the vins of the original transaction and minus the vouts = fee.
12  Bitcoin / Development & Technical Discussion / Re: How can get Bitcoin client API account(<account>) parameter value on: June 27, 2013, 03:29:48 PM
You can also use the 'listaccounts' command to show current accounts and their balances.
13  Bitcoin / Development & Technical Discussion / Re: [ANNOUNCE] Micro-payment channels implementation now in bitcoinj on: June 27, 2013, 03:15:21 PM
Geez. This is exciting! Excellent work.

So who wants to create a pay as much as you use music streaming service? Micropayments for each second of listening. Goes straight to artist.
14  Economy / Service Announcements / Re: [ANN] Min.io - Let users pay as much as they want for your digital content on: June 25, 2013, 02:20:57 AM
looks very nice and easy to use  Smiley

Thanks nicolazza! If you want to sell something in the future. Just email us!
15  Economy / Service Announcements / [ANN] Min.io - Let users pay as much as they want for your digital content on: June 24, 2013, 05:45:24 AM
Hey BitcoinTalk,

I'm one of the cofounders of Min.io, a site where we want to make it ridiculously easily to get value for your digital content. Bitcoin has made this incredibly easy. In South Africa, where we are based, we've had many hurdles and issues to get paid for the content that we create. Only recently could we retrieve money from Paypal into our bank accounts. You can read more about why we're creating Min.io here.

We're in closed beta at the moment so we need people to help test our site.

Send us an email at: info@min.io and we'll send you an invite.

Then all you have to do is upload your file, set a pay as much as you want option (or minimum value), add your email and Bitcoin address and you're ready to go. You can conveniently price your product in fiat and we'll make sure you get the value you need.

I've uploaded my own item already. It's an EP of B-Sides for my chiptune music project. We've added incentives for creators to support other creators by lowering the transaction fees if you as a creator buy items and if you pay above average.

We're working on new ideas around the clock, but our core mission is to make it easy to receive value for your content, with low fees and an excellent user experience.


16  Bitcoin / Development & Technical Discussion / Re: Is bitcoind reliable when depending on it for web services? on: June 05, 2013, 12:33:48 AM
I cant work out a decent way to handle a high number of users with bitcoind - the problem im having is seeing what new transactions have come in.

listtransactions appears to be severely flawed - you have to walk backwards though the list (how do I avoid missing something if it can be re-organised at any time?).

List unspent is wallet wide, and it would only work if the entire transaction is cleared from the wallet after it comes in (i'm assuming change addresses would show up here after a transaction)

having one account for the entire site, with 24 hour throwaway deposit addresses could work (they'd only be polled waiting for incoming transactions for 24 hours) - but its not ideal for the user.

walletnotify might work. but its not supported by litecoind (yet?)

how does everyone else do it?

Busy doing development on a Bitcoin service at the moment. Although we haven't launched yet (soon!), we've tested the system and everything seems to working quite well so far. (Not sure on scalability of course).

You have to use the listsinceblock command. This makes getting new transactions much clearer. The ones that come in, you're sure will be recent transactions you have not seen before. Then you sort the list via the 'timereceived' parameter. Depending on how you handle transactions, but once a new transaction is confirmed, you save the blockhash. Now when you poll for new transactions, you have a place to start from.

You'll probably have to create a replica of the wallet transactions in another DB for persistency (if the server goes down etc).

I hope this helps a bit more, it's hard to give exact advice if I'm not exactly sure what you need. However, I would definitely recommend looking into the listsinceblock command to get your transactions, rather than listtransactions.
17  Economy / Securities / Re: [Investment fund] Gamma Bitcoin Fund [Closing] on: May 28, 2013, 02:21:30 PM
10557.516 BTC has been paid out in total.

For anyone else who was confused like me, and also for clarity, I believe that this is the total payout of the fund since it announced it was closing, including the partial payouts received in November, February and March. As a result, if you're using the investor list to work out the fraction of this number you'll be getting, the most recent payout will be about 80% of the figure you calculate.

Regardless, thanks DeaDTerra. Even though I joined the fund at about the worst time possible, I still made a net profit of a few coins. It feels like a lot more than that, however, as I'd written these coins off as lost. Thanks again for being as transparent as you have been about the whole process.
This is indeed the case, I added all the payout to get to total paid Smiley
8450 Bitcoins was paid in the latest payment.
//DeaDTerra

Still hasn't cleared up my confusion (maybe I'm missing something obvious). I'm still missing some coins. I'll send DeadTerra an email.

Edit: Problem has been solved. Good job DeaDTerra! Thanks so much for all the trouble.
18  Economy / Securities / Re: [Investment fund] Gamma Bitcoin Fund [Closing] on: May 28, 2013, 12:03:40 AM
Wait, so I'm a bit confused. I received only a partial payout (about 5 hours ago). If I read the post by DeadTerra correctly, we are receiving a complete payout of our investment? I still need a few more Bitcoins then.

Sorry if this post is a bit premature. Just excited to get my coins back.
19  Economy / Securities / Re: [Investment fund] Gamma Bitcoin Fund [Closing] on: May 23, 2013, 02:29:20 AM
Please consider giving me a ranking on OTC, my username is DeaDTerra.
Or
with the new forum system.
//DeaDTerra

Gave you the much needed trust!

So what can we expect with the fund going forward? When will we receive the next payout?

Did you get my email I sent last week about changing my payout address? Just want to confirm. Thanks for all the effort!
20  Bitcoin / Development & Technical Discussion / Re: How do I find the fee of a received transaction? on: May 22, 2013, 06:07:47 AM
Total inputs - total outputs = fees

For example:
http://blockchain.info/tx/1c7179f134e553df60e5f5bc2f6484e7c10ae04d04373d63e2fc86cb0f978295

1.69788468 in
1.44 + 0.25688468 = 1.69688468 out


1.69788468 - 1.69688468 = 0.001 fee


Hi Revalin,

ah yes. I figured that out. But I was wondering how to programmatically determine that. But I've since figured it out.

I wasn't sure how to get the exact "input" amount from the getrawtransaction api call, because each 'vin' only had the txid. There were multiple outputs (addresses) for each input. Then after some deeper research I found that the 'vout' reference in each input was a reference to the output of that corresponding input.

Once I found that out, it was each to calculate the input total and then minus the outputs to get the fee!
Pages: [1] 2 3 4 5 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!