Bitcoin Forum
May 23, 2024, 03:15:10 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 ... 173 »
261  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: September 01, 2016, 04:22:44 AM
Curious you say this - sounds like your confidence has increased.

Yes, definitely, when compared to that "headless" dev time a year ago, shortly after original MrSpread left us, indeed, there was a lot of uncertainty back then...

Now, not anymore.

262  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: August 31, 2016, 11:56:43 PM
You have to work on other projects?

I'm very flexible at the moment.

The more donations I get from you guys, the more work gets done, faster.
As easy as that.  Cool
I get no donations--> work will get done too... eventually, just slower.

And everything in between.

Rule of thumb: Donation of 100$ equals a day's work.

BTW, I have a few awesome/ridiculous ideas about funding, I will talk about them later. Time to let the capitalist in me shine!
And no, they won't involve "funding through coinbase".

Why not set aside some Coinbase to pay for full time development?
Since it's introduction within DASH, Coinbase payments to the project team, they have gone from $20m to $90m

...and bitcoin's marketcap has gone from 0$ to 1000$ without the need of any such schemes.

Funding development through coinbase is a sacrilege, if I ever start talking about "taxing" the miners I want someone to put a bullet in spreadcoin's head.  Cool
One of the most important features of a blockchain is its immutability, that miners/investors can expect the parameters (especially those of the coin creation) to stay the same forever.

Funding the dev is not "that" important (I'm just an inventive dude with a hamster) that we should throw our principles out of the window like DASH has done so often (premine-accident, going closed-source for months, funding through coinbase, ... )
But hey, they can do whatever they want, it's not my business. But their "practices" are not compatible with Spreadcoin is all I'm saying.

Stay tuned for more revelations!  Shocked
263  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: August 31, 2016, 08:26:05 PM


Looks like Spreadcoin has existed since 1435 (Received 581 y ago). Maybe Georgem is some sort of immortal being brought us here to save us from centralization.  Wink


That's partially right, although I'm not an immortal, see:

https://en.wikipedia.org/wiki/1435



I king of sweden was thrown into the future by a sudden temporal vortex.

But seriously, I just didn't correctly consider "years" in the code, lol:
https://github.com/spreadcoin/spreadcoin/blob/master/src/qt/guiheader.cpp#L376

I will fix it later today.

Maybe I didn't think this project will last "years". But now I'm so convinced, I will consider decades and centuries in the code. Not yet millenia... though...
264  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: August 31, 2016, 08:17:33 PM


My user interface is pretty messed up (probably because I have a 4k monitor, DPI settings ruin it)
Is this fixable?

Thanks for letting me know, that's pretty messed up. Didn't know that could happen.

What system are you using?
And is it possible that you temporarily change the Resolution/DPI settings back to something normal, to see if the wallets goes back to looking normal?
265  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: August 31, 2016, 07:42:42 PM
So why is your target only $1? It should be $10/SPR, which is just about enough for MrSpread to get a wife.

It's the first step, the bare minimum that's needed to self-sustain the project, atleast for me.  Wink

For $10/SPR I will find a way to transfer MrSpread's mind into the Spreadcoin-Network... so he can live forever.
His hamster life is already half over (max 2-3 years they say), and he's now 1.5 years old. Poor little fucker!  Cry
266  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: August 31, 2016, 05:54:25 PM
Hey, I really appreciate that. I can't really think of anything, though. Just keep doing what you're doing!  Cool

I had asked a while back if you were going to do an HD wallet, and it sounds like you are implementing that BIP. BIP 32?

If I can donate more I will. However, you can be sure of about that same amount/month for the next few months. Ideally until SNs are released. Then I think that $1+ per SPR will be very achievable. Wink


Yes, I am implementing...

BIP32 (Hierarchical Deterministic Wallets)

BIP39 (Mnemonic code for generating deterministic keys)

BIP44 (Multi-Account Hierarchy for Deterministic Wallets)

In more detail, BIP32 gives the basic functionality of a deterministic wallet.
BIP39 introduces a method with which you can memorize the 256 bit master seed by using words from a wordlist of 2048 words, see here for the english wordlist.
You can adequately represent a 256 bit key by using 24 words from this list, since 2048^24 is a slightly higher number than 2^256.
Using such wordlists is the prefered method of making a backup of a HD wallet. TREZOR uses this too. Those 24 words are the secret with which you can recreate all the billions of deterministic addresses that are derived from a master seed. So, keep them secret... keep them safe!

And finally BIP44 explains a method with which you can implement "accounts" on a single such master seed, so that you can forexample use separate accounts for separate altcoins with just this one master seed.

Pretty awesome stuff.
267  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: August 31, 2016, 11:44:17 AM
0.2 BTC on the way Georgem! Wink

Thanks again.  Cool

If I had 20 guys like you who donate in this predictable regular fashion,
I could easily ride out this interim period of the next 3 months (or so) until SPR reaches a price level of near 1$ or more,
at which point the project pays for itself for the next few years.

One can dream, one can dream

Thanks again.

BTW, since you made a substantial donation again, feel free to input your wishes and desires regarding the new wallet.
Is there a feature you always wanted a wallet to have? Or not?
Tell me about it, and I might just have a solution.

Let me know.  Smiley
268  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: August 30, 2016, 10:05:56 AM
Network hardware and nodes have been improved.

The blockchain can now be downloaded in 6-8 hours on Ubuntu, previously it took a day or so!

Clearly, stuff is happening on the back-end and georgem has been quite busy.

A development fund, would be nice for financing future improvements and must be long-term goal.

Not sure, how it would be integrated simply into the mining structure.


Indeed, but I haven't done much on my own.

Big thank you to all the miners that have been extra helping these last days.
That almost feels like a "donation" to see you guys spend your hashes on spreadcoin.

I really look forward to tell you my ideas about the upcoming spreadminer... but I may run the risk of getting my priorities mixed up... so.. better not yet.

Anyway, what I need most right now is donations in any form. Money or Hashes.  Grin

Keep'em coming!
269  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: August 30, 2016, 09:59:03 AM

Here is a little cheddar - thank you.


Hedgehogs are the natural buddies of hamsters. Thanks!

BTW, mr. spread very much approves of raspberry pi's:







270  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: August 30, 2016, 09:53:26 AM
Two pretty big features?

Well smoothing the way for an exchange can only be ServiceNodes.

They actually exist. I downloaded them last year. The code MrSpread left was pretty good.

What I was aiming at was...

1) multiwallet prepares us for decentralized exchange, atleast in a superficial way, lol
2) being able to run a blockexplorer might incentivize people enough that they will run a full node on a raspberry pi, even without getting payed.

Don't mix this up with servicenodes... too early for that...  Lips sealed

Servicenodes will be a mindboggling mixture of competitive collateral miner voting smart contract big data amalgamation, that is still evolving in my head.

Evolution is still going on...
271  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: August 30, 2016, 09:39:32 AM
great job georgem!
i just cancelled my sell order. Grin

Cool cool, hey don't forget that I am an entirely "donation" - powered dev.

Therefor...  Roll Eyes
272  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: August 30, 2016, 09:38:07 AM
So why do I think it's a good idea to create a new wallet like that?

There are a few immediate benefits:

  • picking up a few loose threads of the past few months and joining them together (blockexplorer, altcoin taxonomy, etc..)
  • be of value to other altcoins, this will help us tap into their liquidity and communities. Also a good way to attract additional devs.
  • Since the most important mantra of spreadcoin is "to incentivize the hosting of full nodes", we can already start doing that and set an example.
    Raspberry Pi's are phenomenal devices, and especially the newest version is now fully capable of properly acting as full node.

It will take some time to finish all that, ... so

stay tuned!  Wink
273  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: August 30, 2016, 09:14:17 AM
Everybody, thanks for waiting,
sorry, but there was a lot to digest first, and I'm far from finished...  Shocked

But lets dive in.

So here are some of the news about the new upcoming wallet, called Spreadwallet that will introduce a few changes.
I will have to split the info over a few posts, so consider this a first preview of what to expect.

I will give a short overview of the function and explain in the next post why I think it's a good idea to advance the wallet this way.

First of all, the spreadwallet is now a multicoin multiwallet that can operate in SPV and Fullnode mode.  Cool

In short, what you'll get is:

- decentralized UTXO blockexplorer that works with the nodes you host locally (on your main computer or spread over your local network)
- multihost capabilities that allow you to run multiple nodes in your local network, remote controlling them with your spreadwallet.
- easy setup and control through SSH of all the raspberry pis in your local network.
- multiwallet support for many coins, immediate use of all those coins in SPV mode.
- support for many different styles of wallets (deterministic, non-deterministic, TREZOR and paperwallets)
- update of the spreadcoin daemon to newest bitcoin core codebase

In more detail:



You can see the main sections in this screen.

We have an explorer, based on the blockexplorer I've been working on for a while now.
It uses my own database engine called spreadDB for fast access to UTXO datastructures.
The explorer only works with full nodes you operate in your local network, be it on the same machine as your wallet, or e.g. a raspberry pi in your local network.

Above that we have a reserved section that will show all the wallets that you load/create,
and in the top right corner we have the section where all the nodes will be listed that the wallet is currently operating and connected to.
(Those can be Fullnodes or representations of SPV-Connections the wallet has with certain coins)

Once you "register" and "setup" a full node (or SPV-Connection) with the spreadwallet the explorer will start "exploring" the blockchain data and build the database that will allow you to quickly search for addresses, hashes, etc..
You will have to wait for the sync process to finish before the explorer can kick in. Although I am working on a mode where the explorer builds its database even while the blockchain is synching.
The explorer doesn't work with data it gets only through SPV-Connections.



BTW as you see in the top right corner the Nodes always inform you about how many connections they have and what percentage they are synched and explored.
Basically what was at the bottom of the old wallet (the statusbar) has now disappeared and all info about Nodes will be visualized directly in the respective Node-Box.
The "SPV nodes" look a little different than the Full Nodes to make them easily distinguishable.



When it's finished, the "Chains" sidebar menu will give you general information of all the chains/coins you are connected to.
This will list a few coin parameters a difficulty graph and a hashrate graph. Similar to what the old wallet shows in the overview screen of the mining menu.
This chain-list will include SPV connections, since all this data can be derived from header data alone, so that's good!

So how exactly will you add Nodes?



Remember that Genesis-Extractor experiment we started some time ago?
Here's the link to refresh your memory: http://spreadcointalk.org/index.php?board=21.0

We will continue to build on this information to provide useable data for the spreadwallet, so that we have all the necessary information to handle multiple coins.
I will start with a list of a few coins that I will personally test, we can then continue from there and add coins as the community sees fit.
But generally speaking ... you can customize this list anyway you want since it will be comprised of external files that are human readable.

Furthermore, some coins will not work with the wallet rightaway, so we will have to find different solutions later.
For example, AFAIK etherium doesn't use UTXO format, so it can't be scanned by the current version of the blockexplorer.
But coins that are very similar to spreadcoin will work rightaway.

So based on this external coinlist the Spreadwallet will present to you a few coins that you can activate/deactivate.
The three states of "coin connection" (or "Node state" if you will) are

Off
SPV
Full


Once a node is in SPV mode, you can basically use it rightaway. The Spreadwallet does everything automatically. It's like a multi-headed SPV-Monster.

If you put a node in Full mode, you will need to set it up first. (More about it later in more detail). This means you have to download the official daemon from the coins site and tell spreadwallet where you installed it, etc...

Now, there are 2 cool things about the way you can run full nodes here:

1) you can quickly setup raspberry pi's that will act as 24/7 full nodes that communicate with the spreadwallet over SSH. Everything is done through the wallet.
(Just to emphasize: I'm currently running my spreadwallet with only a raspberry pi as main full spreadcoin node.  Cool And, as you would expect, the raspberry node keeps on running 24/7, even if I shut down my main computer!  Smiley )

2) you can quickly switch between Full and SPV mode depending on your needs. (ever waited for a full bitcoin node to synch to make a quick payment? Well, you can choose to temporarily switch to a SPV connection for BTC and afterwards switch back)

You will be able to scan your local network and figure out which computers and raspberries are available, and what IP they have, etc...
There are still many things missing here, I will inform you about progress.

I'm currently using a few Raspberry Pi 3, but am also exploring if it would be possible to use earlier versions of Raspberry Pi to do "some kind" of other non-node work. I do have a few ideas....



Next screen:



The spreadwallet does not contain a full node in its code, instead you will connect with a spreadcoin deamon that will be included in the package.
I repeat: Spreadwallet and spreadcoin daemon/CLI (based on newest bitcoin CORE) are now two different repositories.

Ok, continuing: The spreadwallet will be centered around ... well.... WALLETS! what else.

The details here are pretty extensive and there are lots of things I am still fleshing out, so I will have to inform you over the next days how the internals of the multi-wallet behaviour will look like and operate.

Here's another screen, with multiple coins simultaneously



BTW, it's entirely possible to run the wallet offline, just to create wallets (especially paperwallets) in a more secure fashion.
And vice versa, you can run Spreadwallet without having any wallet imported, just hosting a few full nodes to operate the blockexplorer.
Fully customizable.

You can even run spreadwallet completely without spreadcoin if you want!  Grin

I don't care, the user decides! But that's how you create standards everyone likes to use.

So, to sum it up, this is the progress about the first of the three main things that keep me occupied right now:

1) Spreadwallet
2) Spreadminer (more info soon)
3) Servicenodes (more info about P2P and overlay research soon)

274  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: August 25, 2016, 10:46:03 AM
I would like to ask everyone a question:

Given that one member of this community had their wallet emptied, probably via team viewer, what does everyone think about adding 2fa into the new wallet Geoegem is working on?

This isn't about it being technically feasible or not, it is technically feasible. This is a general question about how important it would be to add that functionality into SPR.

Yes, that's one of the reasons why I am adding support for a hardware wallet like TREZOR. It has 2FA in the form of a PIN you have to enter everytime you sign a tx.
There are other devices that could be used for 2FA.

Some forms of 2FA would require a centralized service, so they disqualify themselves.

We could make the usage of multisignatures easier from within the wallet. Some consider that 2FA too!
(But this wasn't my plan for the first version of the new wallet, but maybe a later one?)

Or what kind of 2FA were you thinking about?
275  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: August 25, 2016, 10:39:44 AM
I think I will have a detailed description of the new wallet (Spreadwallet) ready in the next 24 hours.

I will also address all the points that you guys have made in the meantime.

Stay tuned.  Smiley

Does this include the issue of the outdated nvidia miner which doesn't really work on many cards?

No, wallet and miner will be 100% separated from now on.
So, you'll have to wait for the release of the new wallet before I will give the development of the new spreadminer more priority.
Sorry.
276  Bitcoin / Hardware wallets / Re: [ESHOP launched] Trezor: Bitcoin hardware wallet on: August 24, 2016, 10:44:45 PM
You can't even call it bruteforcing if you only have 10000 combinations to guess!  Cheesy

That's true, and it's even less than 10000, just 6561 combinations since ZERO is not allowed, only numbers 1-9.
277  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: August 24, 2016, 02:19:03 PM
I think I will have a detailed description of the new wallet (Spreadwallet) ready in the next 24 hours.

I will also address all the points that you guys have made in the meantime.

Stay tuned.  Smiley
278  Bitcoin / Hardware wallets / Re: [ESHOP launched] Trezor: Bitcoin hardware wallet on: August 20, 2016, 01:03:02 PM
First Trezors did not ship until summer 2014 - two years.

Yes, but if you include the early development phase, the hardware has basically stayed the same for 3-4 years?

I just wonder, if there was a hardware change during that time, what was the motivation behind it?

Just out of interest.
279  Bitcoin / Hardware wallets / Re: [ESHOP launched] Trezor: Bitcoin hardware wallet on: August 20, 2016, 12:12:11 PM
It wasnt having to do with earlier models. My trezor seemed to slow down significantly after the firmware update that came right after the discovery of that attack vector. But now it's seems to be back to the way it used to be. Also I could have just been experiencing an unlucky series of server problems with mytrezor.com around that time. Not sure.

I see. Maybe they patched the hole first, and then improved its efficiency later.

Hm, so has the TREZOR been using the same hardware for 3-4 years now?

No changes in MCU etc at all?

280  Bitcoin / Hardware wallets / Re: [ESHOP launched] Trezor: Bitcoin hardware wallet on: August 20, 2016, 12:32:52 AM
Am I correct in assuming that the reason the trezor is so derpy these days when it used to be fast as lighting is the result of patching some power analysis attack vectors?

Are you talking about the mitigation as described in this article http://johoe.mooo.com/trezor-power-analysis/ ?
Quote
On the bright side, this simple side chan­nel at­tack can be mit­ig­ated by us­ing con­stant-time code and as I showed this code does not have to be slow

Hm, I bought my trezor just a few months ago, ... I think it's responsive enough, but I have no reference.
how much faster were earlier models exactly?
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 ... 173 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!