All Projects → indyjo → Bitwrk

indyjo / Bitwrk

Licence: other
Bitcoin-fueled Peer-to-Peer Blender Rendering (and more)

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Projects that are alternatives of or similar to Bitwrk

Unstoppable Wallet Ios
A secure and decentralized Bitcoin and other cryptocurrency wallet for iPhone. Supports Bitcoin, Ethereum, EOS, Binance Chain, Bitcoin Cash, DASH, ...
Stars: ✭ 180 (+57.89%)
Mutual labels:  bitcoin, btc, p2p
Bitcoin Kit Ios
Full Bitcoin library for iOS, implemented on Swift. SPV wallet implementation for Bitcoin, Bitcoin Cash and Dash blockchains.
Stars: ✭ 134 (+17.54%)
Mutual labels:  bitcoin, btc, p2p
VF-BlenderAutoSaveRender
Automatically saves a numbered or dated image after every render and can extend the Blender output path with dynamic variables
Stars: ✭ 34 (-70.18%)
Mutual labels:  blender, render, blender-addon
Unstoppable Wallet Android
A secure and decentralized Bitcoin and other cryptocurrency wallet for Android phones. Supports Bitcoin, Ethereum, EOS, Binance Chain, Bitcoin Cash, DASH, ...
Stars: ✭ 165 (+44.74%)
Mutual labels:  bitcoin, btc, p2p
DuBLF DuBlast
Quick Playblast tool for Blender
Stars: ✭ 18 (-84.21%)
Mutual labels:  blender, rendering, render
Arbitrader
A market neutral cryptocurrency trading bot.
Stars: ✭ 66 (-42.11%)
Mutual labels:  bitcoin, btc
Blenderdatavis
Data visualisation addon for Blender
Stars: ✭ 72 (-36.84%)
Mutual labels:  blender, blender-addon
Nplusminer
NPlusMiner + GUI | NVIDIA/AMD/CPU miner | AI | Autoupdate | MultiRig remote management
Stars: ✭ 75 (-34.21%)
Mutual labels:  bitcoin, btc
Meshroom2blender
Blender importer of meshroom datafiles: cameras, images, sparse pointcloud and obj's.
Stars: ✭ 82 (-28.07%)
Mutual labels:  blender, blender-addon
Openapi
DragonEx OpenAPI
Stars: ✭ 54 (-52.63%)
Mutual labels:  bitcoin, btc
Docker Blender Render Cluster
A docker based multi machine render setup
Stars: ✭ 79 (-30.7%)
Mutual labels:  blender, render
Viabtc exchange server docker
easy run viabtc_exchange_server use docker compose
Stars: ✭ 83 (-27.19%)
Mutual labels:  bitcoin, btc
Bitcoin.org
Bitcoin.org Website
Stars: ✭ 1,090 (+856.14%)
Mutual labels:  bitcoin, p2p
Qtum
Qtum Core Wallet
Stars: ✭ 1,080 (+847.37%)
Mutual labels:  bitcoin, p2p
Goex
Exchange Rest And WebSocket API For Golang Wrapper support okcoin,okex,huobi,hbdm,bitmex,coinex,poloniex,bitfinex,bitstamp,binance,kraken,bithumb,zb,hitbtc,fcoin, coinbene
Stars: ✭ 1,188 (+942.11%)
Mutual labels:  bitcoin, btc
Mb Lab
MB-Lab is a character creation tool for Blender 2.80+, based off ManuelBastioniLAB
Stars: ✭ 1,078 (+845.61%)
Mutual labels:  blender, blender-addon
Blockchain golang
Blockchain demo based on golang 基于golang编写的区块链公链demo
Stars: ✭ 80 (-29.82%)
Mutual labels:  bitcoin, p2p
Bitcore
BitCore (BTX) - Cryptocurrency 220 Byte Datacarriersize
Stars: ✭ 94 (-17.54%)
Mutual labels:  bitcoin, btc
Bitnfc
Bitcoin NFC Android Mobile Wallet - JS + Ionic + Cordova + Bitcore + Blockchain.info API + Cordova NFC plugin
Stars: ✭ 88 (-22.81%)
Mutual labels:  bitcoin, btc
Crypto vba
An Excel/VBA project to communicate with various cryptocurrency exchanges APIs
Stars: ✭ 103 (-9.65%)
Mutual labels:  bitcoin, btc

BitWrk - Bitcoin-fueled Distributed Peer-to-Peer Blender Rendering (and more)

5 Minute introduction to BitWrk

Artists use Blender, a powerful yet free 3D software, to create impressive pictures and movies. This requires a time-consuming, and costly, production step called rendering.

BitWrk integrates with Blender and makes rendering much quicker by dispatching it to a swarm of computers.

By creating a marketplace for computing power, BitWrk introduces a new kind of cloud computing, in which resources are shared in a peer-to-peer fashion. It works like a stock exchange, using crypto currency Bitcoin for payment.

This is interesting for two groups of people:

  • The buyers: Users who require lots of computing power at their finger tips.
  • The sellers: Hardware owners who have computing power to spare and would like to monetize that resource.

BitWrk provides a service to both groups by connecting them in an easy-to-use way.

On the web

bitwrk.net | Download | Facebook | Twitter

Documentation

News | Quickstart instructions | Concepts | Compiling | License information

Stargazers over time

Stargazers over time

Status

As of version 0.6.5:

  • BitWrk concentrates on the use case of providing peer-to-peer rendering for Blender, the free rendering software, into which it integrates by use of an add-on. Local network and swarm rendering can be combined. GPU rendering is supported, too.
  • BitWrk is now integrated with a Bitcoin payment processing system, allowing users to pay for compute power, in Bitcoin. For this, the user has to request a deposit address, which will be provided after a couple of seconds by the payment processor. Bitcoin transactions need at least 6 confirmations, i.e. depositing on BitWrk takes one hour on average. Withdrawals aren't enabled yet for security reasons. Users are advised to keep the amount of money stored on BitWrk as small as possible (deposits can be as small as 0.001 BTC!). Of course, a pay-out can be triggered manually by the developer. Ask him!
  • There is a central service, written in Go (http://golang.org/) and based on Google AppEngine. It exports an API for entering bids and updating transactions. Every transaction's lifecycle can be traced, and all communication is secured with Elliptic-Curve cryptographic signatures. These are of the same kind than those that can be generated using the original Bitcoin client, so it is very easy to test for correctness.
  • A client (also called the "daemon"), written in Go, provides a browser-based user interface to everything related to BitWrk. The daemon enables control of ongoing trades, registered workers and automatic trading mandates. It also provides access to BitWrk's Bitcoin-based payment system.
  • The client accepts tasks from BitWrk-enabled programs (such as Blender with the BitWrk add-on installed) and dispatches them to the BitWrk service, where they are processed by other participants. It also manages local worker programs (such as blender_slave.py) and offers their services to the BitWrk exchange for money.

Build status

master: Build Status | experimental: Build Status

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].