Добування карбованців

Кабування (майнінг) соло та в пулах

Новачок? Замного букв? Просто скачай гаманець, відкрий закладку «Карбування» і натисни кнопку «Розпочати карбування». Profit!

Карбування або майнінг

Отримати карбованці ви можете карбуючи їх, тобто беручи участь у так званому майнінгу. Майнінг або видобуток (від англ. mining) – це участь у створенні нових блоків у розподіленій базі даних транзакцій Карбованця, за що нараховується винагорода у формі емітованих карбованців та комісій з транзакцій. Що це означає?

Нові карбованці створюються у процесі карбування або майнінгу, як винагорода за проведені майнерами (тобто, видобувачами) обчислення. Видобувачі карбованців опрацьовують транзакції і забезпечують безпеку мережі шляхом використання своїх ПК для обчислень, які створюють нові блоки з транзакціями і записують їх у ланцюжок блоків – так званий “блокчейн”. Блокчейн це така розподілена база даних – послідовність блоків, кожен з яких містить ідентифікатор попереднього, таким чином ця база незмінна. Саме захистом від змін і займаються майнери.

Нові карбованці створюються з заданою швидкістю, обсяг емісії відомий заздалегідь. За кожен обчислений блок нараховується певна кількість карбованців тому майнеру, котрий додав цей блок в базу транзакцій. При чому кількість карбованців за кожен блок поступово зменшується.

Блоки так само створюються з заданою швидкістю, з інтервалом у чотири хвилини. Для того щоб підтримувати цю швидкість мережа регулює складність криптографічних завдань, які мають обчислити майнери щоб створити новий блок. Майнінг це конкурентний процес, чим більше майнерів тим складніше обчислити блок.

Карбувати карбованці можна самотужки, або соло, за допомогою програми-клієнта Карбованця. У цьому випадку вся винагорода за блок дістається вам якщо ви його створите і додасте у блокчейн. При майнінгу соло (тобто самотужки) блоки знаходяться рідше з огляду на те, що складність зростає, частота знаходження блоків при майнінгу соло менш передбачувана.

З огляду на те, що кількість майнерів зростає і блоки самостійно здобувати стає складніше, а також для зменшення випадковості і більш рівномірного отримання карбованців, майнери об'єднуються у так звані пули для майнінгу (від англ. pool – загальний фонд). Тобто майнять карбованці разом, об'єднуючи свої потужності і пропорційно ділять винагороду згідно з наданими кожним учасником обчисленнями. Пул отримує винагороду як якийсь потужний соло-майнер і розподіляє її за своїми правилами. Таким чином майнери у пулі отримують меншу долю винагороди, але постійно і більш стабільно. Для майнінгу в пулах використовуються спеціальні програми-майнери.

Графік емісії та винагороди за блок можна знайти на головній сторінці у розділі “Специфікація”.

Карбування соло

Для карбування соло вам знадобиться консольна програма-клієнт Карбованця під назвою karbowanecd (так званий демон). У розділі “Завантажити” завантажте консольний гаманець.

Також вам потрібна адреса або рахунок, на який нараховуватимуться накарбовані карбованці. Щоб отримати рахунок (або адресу, як прийнято їх називати у світі криптовалют), ви можете скористатись графічною програмою-гаманцем, веб-гаманцем, гаманецем simplewallet, що є в комплекті консольного клієнта, або навіть паперовим гаманцем, котрий, коли знадобиться, ви зможете імпортувати у графічну програму-гаманець.

Запустити соло майнінг можна кількома різними способами. Наприклад так: Розархівуйте програму-клієнт, запустіть karbowanecd з наступними параметрами: karbowanecd --start-mining YOUR_WALLET_ADDRESS --mining-threads 2, де YOUR_WALLET_ADDRESS – ваша адреса для отримання карбованців, а --mining-threads – кількість ядер, задіяна для карбування. Слід пам’ятати, що оптимальна к-ть ядер це об'єм кеш-пам'яті L3 процесора поділений на 2. Крім того майнінг соло можна запустити із консольного гаманця simplewallet відповідною командою, або використовувати програму miner із комплекту поставки консольного клієнта.

Карбування у пулі

Розпочати карбування у пулі можна прямо в гаманці, відкривши відповідну закладку «Карбування», де треба тільки вибрати пул і натиснути кнопку «Розпочати карбування». Дуже просто. Через якийсь час на ваш рахунок почнуть надходити карбованці, які ви накарбували. Ви можете перевірити стан вашого майнінгу ввівши рахунок чи адресу у відповідне поле на сайті пула в розділі «Ваша статистика й історія виплат». Гаманець використовує процесор вашого ПК для карбування.

Крім того є спеціалізовані програми-майнери для карбування за допомгою процесорів та відеокарт.

Для карбування (майнінгу) карбованців можна використовувати стандартні програми для майнінгу валют на основі Cryptonote. Список програм наведений нижче.

Програми для карбування у пулах

Назва Архітектура Завантажити Опис Вихідний код
CPUMiner (forked by LucasJones & Wolf) CPU BitcoinTalk BitcoinTalk Github
Приклад: minerd -a cryptonight -o stratum+tcp://pool.karbowanec.com:3333 -u YOUR_WALLET_ADDRESS -p x
XMR-Stak-CPU CPU Github Reddit Github
Приклад: 1) У файлі config.txt вказати пул, адресу, пароль, к-ть ядер тощо. 2) Запустити програму
YAM Miner (by yvg1900) CPU MEGA Twitter Proprietary
Приклад: yam -c x -M stratum+tcp://YOUR_WALLET_ADDRESS:[email protected]:3333/xmr
Claymore GPU Miner OpenCL (AMD) BitcoinTalk Discussion Proprietary
Приклад: NsGpuCNMiner -allpools 1 -o stratum+tcp://pool.karbowanec.com:5555 -u YOUR_WALLET_ADDRESS -p x
ccminer (tsiv) CUDA (Nvidia) Github BitcoinTalk Github
Приклад: ccminer -o stratum+tcp://pool.karbowanec.com:5555 -u YOUR_WALLET_ADDRESS -p x
ccminer (tpruvot) CUDA (Nvidia) Github BitcoinTalk Github
Приклад: ccminer -a cryptonight -o stratum+tcp://pool.karbowanec.com:5555 -u YOUR_WALLET_ADDRESS -p x

Wolf's OpenCL XMR Miner for AMD GPUs

OpenCL (AMD)

Github

Discussion

Github

Приклад: miner.exe krb.conf
Приклад файлу krb.conf:

{
	"Algorithms":
	[
		{
			"name": "CryptoNight",
			"devices":
			[
				{
					"index": 0,
					"corefreq": 1000,
					"memfreq": 1500,
					"fanspeed": 65,
					"powertune": 20,
					"threads": 1,
					"rawintensity": 1336,
					"worksize": 8
				}
			],
			"pools":
			[
				{
					"url": "stratum+tcp://pool.karbowanec.com:5555",
					"user": "YOUR_WALLET_ADDRESS",
					"pass": "x"
				}
			]
		}
	]
}