Search content
Sort by

Showing 20 of 56 results by maraoz
Post
Topic
Board Altcoin Discussion
Re: [ANN][SHC]Pre-Launch - Sheercoin, the minimalist cryptocurrency
by
maraoz
on 06/07/2019, 19:04:28 UTC
reviving this old post to let everyone originally interested in sheercoin know that an independent but very similar project appeared: cruzbit.

github: https://github.com/cruzbit/cruzbit
announcement: https://medium.com/@asdvxgxasjab/cruzbit-a-simple-decentralized-peer-to-peer-ledger-2944495b6129?postPublishedType=repub
dev twitter: https://twitter.com/asdvxgxasjab
Post
Topic
Board Altcoin Discussion
Re: [ANN][SHC]Pre-Launch - Sheercoin, the minimalist cryptocurrency
by
maraoz
on 01/01/2014, 18:02:07 UTC
Thanks!
Any feedback on the Double-signed transactions concept?
Post
Topic
Board Altcoin Discussion
Re: [ANN][SHC]Pre-Launch - Sheercoin, the minimalist cryptocurrency
by
maraoz
on 01/01/2014, 07:43:31 UTC
Reserved
Post
Topic
Board Altcoin Discussion
Topic OP
[ANN][SHC]Pre-Launch - Sheercoin, the minimalist cryptocurrency
by
maraoz
on 01/01/2014, 00:09:50 UTC
Introduction
Hi all. I'm the developer of http://www.proofofexistence.com/, and a collaborator in the chromawallet colored coin wallet project (http://chromawallet.com/). I'm quite new to altcoins but have some experience developing bitcoin-related apps.

I don't usually read or post in this subforum, but I had an idea for an alt-coin and I wanted to see what's the public reception for it. If it seems useful, I'll create it and release it. In fact, I already started working on it, but decided to make this post before continuing, to get some feedback.


Sheercoin, the minimalist cryptocurrency

The idea behind sheercoin is to create a cryptocurrency with as little overhead as possible. My plan is to start with bitcoin and remove everything that's not strictly necessary for a cryptocurrency to work. This means:

  • No coinbase messages
  • No multisig transactions
  • No P2SH
  • No OP_RETURN
  • No scripting at all, in fact
  • etc. Open to suggestions on what to "trim"


Double-signed transactions concept
I'd also want to throw an idea, which may or may not be suitable for sheercoin: what if the protocol required all transactions to be signed by both the sender and the receiver of coins?

For example, say Alice wants to send 1 coin to Bob. In bitcoin, Bob doesn't need to do anything for this to happen. Alice just needs to broadcast a signed transaction in which she proves she owns some unspent outputs, point them to Bob's address, and voilà: Bob now has the right to those bitcoins.

In sheercoin, we could make it so that both Alice AND Bob need to sign the transaction for it to be valid. This would require a little bit of extra effort for the users, as the transaction signed by Alice must be sent to Bob for signing before being broadcasted to the network. I think this would make it impossible to send sheercoins to non-existent private keys (like https://blockchain.info/address/1BitcoinEaterAddressDontSendf59kuE or the addresses generated by http://www.proofofexistence.com/)

The goal is to create the most bare-bones cryptocurrency implementation possible, plus double-signing of transactions. This will hopefully be useful to many people that want to use a blockchain-based cryptocurrency which doesn't allow other uses like document time-stamping or data embedding. Is there any other known good practice we should follow for creating a new altcoin?

Timeline
Depending on feedback, the plan is to release sheercoin early next year.

Thoughts?
Happy 2014!
Manuel
Post
Topic
Board Project Development
Re: [ANNOUNCE] Whitepaper for Bitstorage - a peer to peer, cloud storage network
by
maraoz
on 05/12/2013, 18:47:40 UTC
I've finally taken the time to read through the discussion. Is there an "official" IRC channel or something? If not, want to join #bitstorage at freenode?

Some points I want to add to the discussion:

- When I began thinking about this concept, I imagined a dropbox-like system, in which you can upload any kind of files. Later I decided it could be better to limit the files to a certain size, or forget about the notion of files altogether (at least at the protocol level). That's why I had named the system "bucketchain", as a system which allows distributed storage of 1MB-sized "buckets" of data. (I like bitstorage better, but we can still use "bucket" to refer to the unit of storage).

- Regarding the impossibility of having proof of redundancy (because a node can store a bucket 1 time and expose it as many identities), I read an idea that could be applied here. The client can allow the user to upload a file with n-redundancy by encrypting the file n times with different private keys. For the network that'd be n different files, so they can't cheat. The problem with that is that it can be stored n times in the same server, which removes part of the redundancy benefits. In any case, I don't think the protocol should contemplate redundancy. An consequently...

- We should try to reduce the protocol to the bare minimum, and then build over that. I think that'd be one in which you can create write transactions for 1MB buckets, and read transactions which are redeemed by peers who can prove to have that bucket. Actual bucket transfer can be left for a side-channel maybe?

- Is it too early to create an open-source project and github repo for this? I think Sarchar should start the thing, but I can do it too. I suggest python as the language. It makes no sense IMO to create a C++ project today. We'll get lots more collaborators and readable code using a more modern language.


Sorry for the long post!
Manuel
Post
Topic
Board Legal
Re: CoinLenders Lawsuit
by
maraoz
on 28/11/2013, 16:57:10 UTC
I still have 3.05216879 trapped in CL. I'm interested
Post
Topic
Board Service Discussion
Re: COINLENDERS - REMAINING DEPOSITORS
by
maraoz
on 28/11/2013, 16:53:20 UTC
I have 3.05216879 still in. 0.05216879 are interests
Post
Topic
Board Project Development
Re: [ANNOUNCE] Whitepaper for Bitstorage - a peer to peer, cloud storage network
by
maraoz
on 27/11/2013, 15:47:25 UTC
Wow. I've been working for the past months on a very similar concept, which I named BucketChain. I started discussing the idea with friends and colleagues after developing http://www.proofofexistence.com/, as the next step in filesystem decentralization.

I may have some thoughts/ideas to contribute, and I'm interested in contributing code to the project, if you need help Cheesy

Here's what I wrote as an intro to my paper:

Since the creation of Bitcoin [1] a number of technologies leveraged its technical capabilities to create distributed systems for other purposes. Conceptually, blockchain technology allows a network of peers to arrive to an agreement on timestamps for data without the need of a central authority. This has given rise to other applications like alternate cryptocurrencies [2][6], or a distributed messaging system [5].
There is currently a need for a system which allows distributed and reliable storage of documents in the cloud, in a fully decentralized way. Many similar solutions have been proposed, but each have its disadvantages, like being proprietary, needing each user to provide her own storage [3], or not giving incentives to peers to share their storage and bandwidth [7][4].
A blockchain technology based protocol is proposed, which allows the creation of a “true cloud” in which peers can store their files in other peers' computers. A cryptocurrency tied to the protocol operations makes it possible for people to share their hard drive storage and receive value, or instead pay to have their files stored. The average user will share their local storage space in exchange for storage in the network. No trust in third parties is required, which provides both the benefit of resistance to censorship and protection from prying eyes or companies handing your data to powerful parties via coercion. On the other hand, peers with available and unused storage space can offer their resources into the network to earn value over time in the form of a cryptocurrency. With bucketchain, the more storage space you share to the network, the more mining efficiency your node gets, thus providing the needed incentive for peers to contribute.


Sounds similar? Can we collaborate? BTW, I like your name better Smiley


[1] S. Nakamoto., “Bitcoin: A Peer-to-Peer Electronic Cash System”, http://bitcoin.org/bitcoin.pdf, 2008
[2] S. King & S. Nadal, “PPCoin: Peer-to-Peer Crypto-Currency with Proof-of-Stake”2012
[3] BitTorrent Labs, “Automatically sync files via secure, distributed technology.”, http://labs.bittorrent.com/experiments/sync.html, 2013.
[4] GNU, “GNU's Framework for Secure Peer-to-Peer Networking”, https://gnunet.org/, 2013.
[5] J. Warren, “Bitmessage: A Peer‐to‐Peer Message Authentication and Delivery System” , https://bitmessage.org/bitmessage.pdf, 2012
[6] C. Lee, https://litecoin.org/, 2011
[7] B. Cohen, “BitTorrent is a protocol for distributing files”, http://www.bittorrent.org/beps/bep_0003.html, 2008

Post
Topic
Board Service Discussion
Re: CoinLenders, Inputs.io, Tradefortress (HACK)
by
maraoz
on 16/11/2013, 15:50:38 UTC
I found an address owned by TradeFortress which contains 286.602 BTC.

https://blockchain.info/address/14nBt8WVBmJ3ichp6m3eGs3BTzmLDyYYTz
Proof: https://bitcointalk.org/index.php?topic=111264.msg1208642#msg1208642

I asked him to pay his debts from that money or I'd publicize this information. He laughed at me.
Why is he holding bitcoin when he's got so many people waiting for him to pay?
Post
Topic
Board Service Discussion
Re: CoinLenders, Inputs.io, Tradefortress (HACK)
by
maraoz
on 11/11/2013, 16:38:02 UTC
maraoz:3.0521687:0
Post
Topic
Board Service Announcements
Re: Inputs.io | Instant Payments, Offchain API, Secure Wallet, 235k+ BTC transferred
by
maraoz
on 07/11/2013, 13:31:10 UTC
I only got 32% refunded. And I had > 10 BTC. I don't understand the logic.
Post
Topic
Board Marketplace (Altcoins)
Re: MasterCoin Buyer/Seller Thread
by
maraoz
on 16/10/2013, 23:08:40 UTC
Thanks a lot maxmint. Do you want to PM me a mastercoin address so I can tip you?
Post
Topic
Board Marketplace (Altcoins)
Re: MasterCoin Buyer/Seller Thread
by
maraoz
on 16/10/2013, 18:26:01 UTC
Transaction confirmed!
http://mastercoin-explorer.com/addresses/1RayXrd4SmrGoJbHvR6iEtmRwahTLM1RV

maxmint, when you come online, please release the escrow BTC. Thanks!

Post
Topic
Board Marketplace (Altcoins)
Re: MasterCoin Buyer/Seller Thread
by
maraoz
on 16/10/2013, 17:49:51 UTC
I can sell the 100 MSC for yufu571, for that price (0.02 BTC/MSC).
Here's proof of ownership: http://mastercoin-explorer.com/addresses/1BFqkdUDwp7k1Qa43vmSWEfj6gaoUVswwZ

My receiving bitcoin address for the trade with yufu571 is 1AYEq2N1JEY1w8oRitmVmQb72hj7ZzdkR9

my address is  1RayXrd4SmrGoJbHvR6iEtmRwahTLM1RV
thank you

Here's the details for this trade:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Seller: maraoz
Buyer: yufu571

Amount Mastercoins: 100
Price per Mastercoin: 0.02 BTC
Total price: 2 BTC

Mastercoin source address: 1BFqkdUDwp7k1Qa43vmSWEfj6gaoUVswwZ
Mastercoin receiving address: 1RayXrd4SmrGoJbHvR6iEtmRwahTLM1RV

Bitcoin escrow address: 1FGFZ8z8m17sG7Hiif4gk14NmR2Z2Ds7mx
Bitcoin receiving address: 1AYEq2N1JEY1w8oRitmVmQb72hj7ZzdkR9
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

I checked the source address and it has enough balance for this trade:
http://mastercoin-explorer.com/addresses/1BFqkdUDwp7k1Qa43vmSWEfj6gaoUVswwZ

yufu571, please send 2 BTC to the escrow address (1FGFZ8z8m17sG7Hiif4gk14NmR2Z2Ds7mx) to get this trade started.
maraoz, you can send the Mastercoins once you see incoming funds on the escrow address:
https://blockchain.info/address/1FGFZ8z8m17sG7Hiif4gk14NmR2Z2Ds7mx

Let me know if you need any help sending the Mastercoins.
hi, I have sent 2btc to your btc address: 1FGFZ8z8m17sG7Hiif4gk14NmR2Z2Ds7mx. see: https://blockchain.info/zh-cn/tx/9580d0c18ed27e3c3c2f0258ddb8a864f305108f776a1c4a13a0c1ef6b2ba4d3

Looks good. maraoz, you can go ahead sending the Mastercoins.

Mastercoins sent: https://blockchain.info/tx/84f58a3e5d7aafad4a391da626f95ed651879f6a0760128424b74ecf89dbe53b
I'm waiting for it to confirm on the bitcoin blockchain and to appear at mastercoin-explorer to be sure I didn't mess up.

EDIT: mastercoin adviser log:

Code:
MasterCoinAdvisor.py - version 0.01 - Simple Send Only

Enter currency identifier (MasterCoin = 1, Test MasterCoin = 2)
1
Enter amount of currency you wish to send:
100
Enter the address you wish to send to:
1RayXrd4SmrGoJbHvR6iEtmRwahTLM1RV

Step 1: Send all funds in your wallet to the address which owns the MasterCoins (the following sends must come from that address)

Step 2: Send exactly 0.00006 BTC from your address to each of the following 3 addresses in one transaction:

The Exodus Address:    1EXoDusjGwvnjZUyKkxZ4UHEf77z6A5S4P
The recipient address: 1RayXrd4SmrGoJbHvR6iEtmRwahTLM1RV
The data address:      1Gs2aNxFXi6akw8Tk6MpvSJHn4ZAnqssn

data stored was: 0003000000000000000100000002540be40000000068b582f9
Post
Topic
Board Marketplace (Altcoins)
Re: MasterCoin Buyer/Seller Thread
by
maraoz
on 16/10/2013, 06:32:08 UTC
I received yufu571's receiving address privately, but he should post it here so we can start the exchange.
Post
Topic
Board Marketplace (Altcoins)
Re: $25000 Coding Contest: Show us what you can do with MasterCoin, every entry wins
by
maraoz
on 16/10/2013, 06:30:16 UTC
Thank you Zathras...
Post
Topic
Board Marketplace (Altcoins)
Re: MasterCoin Buyer/Seller Thread
by
maraoz
on 15/10/2013, 18:03:41 UTC
My receiving bitcoin address for the trade with yufu571 is 1AYEq2N1JEY1w8oRitmVmQb72hj7ZzdkR9
Post
Topic
Board Marketplace (Altcoins)
Re: MasterCoin Buyer/Seller Thread
by
maraoz
on 15/10/2013, 12:47:41 UTC
I can sell the 100 MSC for yufu571, for that price (0.02 BTC/MSC).
Here's proof of ownership: http://mastercoin-explorer.com/addresses/1BFqkdUDwp7k1Qa43vmSWEfj6gaoUVswwZ

Can maxmint escrow?
Post
Topic
Board Altcoin Discussion
Re: OFFICIAL LAUNCH: New Protocol Layer Starting From “The Exodus Address”
by
maraoz
on 27/09/2013, 01:48:26 UTC
Just a work-in-progress update on my (thin) Mastercoin client.

That's awesome Tachikoma! Can't wait to put my hands on this!

SUPER COOL!
Post
Topic
Board Development & Technical Discussion
Re: Running on the Google App Engine
by
maraoz
on 24/09/2013, 22:06:05 UTC
Hi Gavin, I was reading this old topic and I wanted to ask: why did you add the secret parameter to the request? Isn't the connection secure already if you use SSL? Thanks!

btw: go google app engine!
I've managed to get https://github.com/jgarzik/python-bitcoinrpc to work on GAE Cheesy

Manuel