Bitcoin Forum
May 13, 2024, 09:35:53 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Alternate cryptocurrencies / Mining (Altcoins) / messing around with forking: cpu mine a valid block by hand (no pool, no solo) on: August 01, 2019, 07:34:23 AM
I've been messing around with blockchain technology for a while now... Creating my own (private) coins cloned from litecoin to learn a bit. I'm not a shitcoin coder, nor do i plan to become one... My coins are usually private, or shared with a very limited number of people, not that premined ICO crap intended to line the pockets of the devs so they can run away with peoples money.

Mind you, i'm not a programmer, i do script once in a while (python, php, perl), so i do know how to read litecoin's sourcecode... However, editing the sourcecode itself is always a pain.

I've recently cloned a private coin using LTC 0.17 as a starting point, i generated a couple thousand blocks (using the generate rpc) and now i wanted to try to create a fork at height 701...
Theoretically, i know what to do:
  • use the rpc "getblockhash 700" to get the hash of block 700
  • use the rpc "getblock <hash>" to get the difficulty which was applicable at height 700 (and since there was no diff retarget at this point, this diff should also be valid for height 701)
  • generate a coinbase transaction and find the merkle root of this transaction
  • using the blockhash of block 700 and  the merkle root, iterate trough the nonces to find a new block header whose scrypt hash is under the target (target can be calculated by using the difficulty)
  • actually create the block at height 701 by combining the coinbase transaction and the block header i just found by iterating trough the nonces
  • Add a checkpoint to my sourcecode with the hash i found for height 701, compile, make sure all my nodes are running the new version
  • using the rpc "submitblock" to submit block height 701

The problem is that i'm not a programmer, i can't wrap my head around writing a script that actually takes the difficulty, previous block header and one of my addresses as input, then creates a coinbase tx, a merkle root, a header, iterates trough the nonces untill scrypt(header) < Target, then returns the hex of the valid block so i can include a checkpoint and submit the block.

Is there anybody who has such a script somewhere on his shelve, or is able to point a relatively tech-savvy NON-programmer towards some documentation or half-finished project i can use?
2  Economy / Services / [FREE] double spend 0 or low fee transactions on: July 06, 2016, 01:18:50 PM
What is this Service?
Most of us know this problem: you created a transaction, but your wallet either uses a default fee, a very low fee, or no fee at all. Your transaction is stuck for hours, and you really need those BTC.
There are several sollutions to solve this problem: waiting, RBF, CPFP, zapwallettxes, paying a pool,... One of these solutions is to double-spend the inputs used for your transaction, creating a new transaction but deducting a bigger fee from the output to your change address. This way, the new transaction has a much better chance of being confirmed, and once it gets in a bock, the old transaction will be rejected, solving your problem. To do this, several steps are needed, some are a bit difficult (especially for new users). I try to help you by creating a raw, unsigned transaction for you. You need to sign this raw, unsigned transaction, and i'll broadcast it for you!


How much does it cost?
It's a free service, i only run it when i have some spare time (i'm going on holiday untill the 22th of july, so response times will be slow untill then).
This being said: if you offer a tip, i'll make sure your transaction gets higher priority in my work planning Wink


TOS
  • I only do this in my spare time, there is no promise i'll help you. If to many people aks for my help during a busy period in my life, i'll just deny some requests at random. I'm only online monday-friday 8AM-4PM, and i'm busy rather often
  • YOU have to doublecheck the raw, unsigned transaction!!! If i make a mistake, it's not really my problem. If you're not tech-savvy enough, ask for a second opinion before letting me broadcast the signed transaction. A good newbie-friendly starting point would be to paste the unsigned tx here https://coinb.in/#verify and decode it online.
  • There is a cool-off period, i won't help you double-spend transactions that are broadcasted less than 4 hours ago, i won't help scammers steal from business-owners by creating double-spends. This restriction can be skipped if you can prove all output addresses belong to you (by signing a message)
  • To avoid scammy behaviour, i'll only generate transactions with the same inputs and outputs as the original transaction, only the used fee will be a bit larger, and taken from the change address. If you want to change one of the outputs, you'll have to prove you own all original output addresses by giving me signed messages for each of them
  • I reserve the right to add/delete or modify any Term at any point (it's a free service, i reserve the right to run it any way i please)

How-To
  • Find either the transaction-id or the raw transaction from your stuck transaction(see next post)
  • create a request in this thread(*)
  • If i accept your request, i'll create a raw, unsigned transaction and post it in this thread
  • You have to sign this raw transaction and either post it in this thread, or PM it to me(see next post)
  • I'll broadcast the signed transaction to the network

* to create a request, fill in the following form and paste it in a new reply:
Code:
[list]
[li]transaction id/ raw transaction:[/li]
[li]change-address (the higher fee will be deducted from the output to this address, it has to be an address that is also found in the original, stuck, transaction): [/li]
[li]what happened:[/li]
[li] extra info: [/li]
[/list]

for example
Code:
[list]
[li]transaction id/ raw transaction: bcd4e6c6bd94915cbdf0e8872b14531e542c949fc5db4aae7feedb7c44da9041[/li]
[li]change-address: 1CDHQgUqS4pHWxDDZ9TYi4hnjfhvH5D9i7[/li]
[li]what happened: my wallet assumed it was a high priority transaction, so added 0 fee, it has been unconfirmed for 3 days[/li]
[li] extra info: nothing more to say[/li]
[/list]
3  Economy / Micro Earnings / faucetbox: which coin to claim? on: April 21, 2016, 12:01:04 PM
This morning, i installed the coinomi wallet on my phone (just for testing, i don't plan on keeping more than pocket change on my phone... I'm a strong believer in desktop wallets and paper wallets to store funds).
Just for testing purposes, i wanted some Dash to transfer to my wallet, so i went to faucetbox and claimed some dash from their dash faucet list (seemed easyer than transferring BTC to an exchange, exchanging it for DASH and withdrawing).

The following question popped up in my mind: did anybody ever calculate if it's more efficient to claim altcoins on faucetbox, or is it more efficient to claim BTC directly?
Because of the market fluctuations, it seems possible to me, that from time to time, you can get a lot more satoshi's by claiming an ALT on faucetbox, and then exchanging the ALT for BTC... Or not?

I couldn't find the answer, and it's rather hard to do the simple math, because not all faucets give the same amount of coins each time, and not all waiting periods are the same, nor is the exchange rate BTC/ALT...

Anybody got an idear: Bitcoin, Litecoin, Dogecoin, Peercoin, Primecoin or Dash?
4  Economy / Auctions / member, potential full member on: October 29, 2015, 08:43:21 AM
due to a loan default, i'm selling some collateral...

these statistics come from satoshiquiz and bctalkaccountpricer.info
Posts :60+
Activity :60+
Trust Score :0
Potential Activity :135+
Potential Rank :Full Member
signed message from august, 22, telling that the original owner gives his account as collateral to me. Signed message from me that i'm selling it to the buyer
Date registered: november 2014
post quality: very poor
open loans, bans: none, as far as i know.... I hold the account for several weeks now, so there's virtually no chance of problems due to the original owner

This account is a fixer-upper. It has no real problems, only low post quality. If you spend 1-2 days and make some quality posts, this account will be a full member with reasonable post quality...

Auction rules:
start price: 0.015
minimum increment: 0.001
BIN: 0.0635 (satoshiquiz estimated price)
auction end: 12 hours after last bid
escrow: accepted, but buyer pays the fees

I'm off to a meeting now, i'll be able to check this thread in about 10 hours!
5  Economy / Digital goods / [WTS] Member BCT account on: September 18, 2015, 09:42:07 AM
An account farmer gave me a member account as collateral for a loan, and then defaulted... So i'm looking to sell it (not in a hurry tough)...

Account details
Posts: between 120 and 150
Activity: 84
Position: Member
Date Registered: june 2015
Trust: neutral, the account did get flagged by some trusted members for possible account farming (which turned out to be true). And once for asking a loan without collateral (but the previous owner locked the thread as instructed). It did not receive negative trust however...

I have a signed message where the account farmer gives me the account as collateral, signed with an address from around the time the account was generated. I'll also give you a signed message from my account with which you can prove i sold the account to you.

The post quality is mediocre, about 1/4 - 1/3th of his posts are made on a regional subforum.

For the rest: no bans, i didn't mark the account as a loan defaulter, and i'm holding this account for a longer time already, so i don't suppose new negative ratings or bans will be added due to the actions of the previous owner.

I accept a trusted escrow, as long as you pay the fee/tips... I only go first without escrow for hero/legendary members with positive trust whose password did not change, and can provide a signed message with an old address that was posted in an unedited post...

About the price: i'm entertaining all offers, i'm online 1-2 times/week... If i hear a number i like, we make a deal Smiley

6  Economy / Trading Discussion / Voiding collateral [answered] [locked] on: September 12, 2015, 08:25:19 AM
A quick question where i need some input:

I gave somebody a small loan and took his account as collateral... Everything was done publicly on this forum.
Now, he seems to have defaulted, so i need to resell his account to cover my losses...

I do need to make a statement on the thread were i gave him the loan, so everybody can see the account is debt-free, and can be resold without any problems (the loan was payed by me keeping the collateral)...

How do i do this, without risking somebody on the default trust red-flagging the account for loan defaulting, making the collateral worthless?
7  Alternate cryptocurrencies / Announcements (Altcoins) / [ANN] non-profit Scrypt coin: MERELcoin on: September 05, 2015, 04:08:58 PM
Notice: my server (with the main node, the wallet and the pool) crashed today... Lost all my data   Undecided
I'll try to restore everything next week, hopefully i'll succeed, otherwise the project has to end here Embarrassed




Hi all,

Since i'm a sysadmin, i tought it would be funny to have a little coin for in-house usage... So i created MERELcoin.

The purpose of this coin is in-house, in-family, in-company usage OR you can use it to educate yourself, or show others the fundamentals of a blockchain... It is not my intention to get this coin on an exchange, it IS however my intention to make a full-featured package (more below)

Because it's a non-profit litecoin knockoff, i did a nice premine for myself... I think nobody will care as long as there weren't any monetary incentives Wink I basically wanted some coins to give to my kid when she did her chores, and i didn't want to wait untill somebody with an ASIC makes it impossible to mine any coins for myself Wink

It's a pure clone of Litecoin, NOTHING special was added... The maturity time and time between blocks was changed, also: the reward will drop signigicantly after block 10.000....

So, here are the links:

Download the wallets and nodes for windows and linux here:
http://www.merel.mobi/merelcoin/

A pool (first time running a pool... I make no guarantees about the uptime, usability, stability,....):
http://pool.merel.mobi/

A block explorer:
http://explorer.merel.mobi/rpcace.php

The sourcecode:
https://github.com/merelcoin/merelcoin

On online wallet (in eta, currently without nice GUI):
http://wallet.merel.mobi/login.php


New: There is now a (small) bounty in MEREL for the open tasks on my to-do list... I currently don't have much time, so i'm giving the community a chance to receive some MEREL by helping me Smiley
TODO:
  • Remove the last litecoin icons (the installer still shows the litecoin icon) => 100 MEREL
  • create a basic website => 2000 MEREL
  • create a paper wallet generator => 3000 MEREL
  • create an android wallet => 4000 MEREL
  • create a mac wallet => 7000 MEREL

ps... I'm only online about 1-2 times/week... so don't panick if i don't keep an eye on this thread Smiley
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!