Bitcoin Forum
May 05, 2024, 08:24:23 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1] 2 3 »
1  Economy / Service Announcements / Qoin.farm wallet (new) on: August 03, 2019, 09:19:02 AM
I've been working on https://qoin.farm a new hosted wallet that's supporting coins (BTC, LTC, ETH) and tokens (ERC20, ERC721).

Qoin.farm supports Bitcoin with Segwit addresses both native (Bech32) P2WPKH  and legacy P2SH-P2WPKH.
The rationale for this new app stems from the absence of a wallet supporting a wide range of currencies and non-fungible tokens.
It's all about security and UX, so I am eager to receive your feedback.

Qoin.farm is still in Beta. Do NOT use Qoin.Farm yet to store or transfer any significant amount of money.
2  Local / Actualité et News / Minage et enfumage on: June 16, 2019, 11:09:29 AM
Face à la désinformation au sujet de la conso énergétique estimée du réseau Bitcoin, 'ai publié un état des lieux:

http://e-ducat.fr/2019-05-02-minage-et-enfumage/

Bilan,  la conso plancher s'établit à 1500 MJ/s soit soit une énergie cumulée de 13.14 TWh sur un an.
La conso plancher est le seul chiffre indiscutable: c'est le taux de hachage actuel obtenu avec le matériel le plus performant actuellement.

Pour la conso énergétique, les anti-bitcoin aiment bien cumuler sur un an car ça fait un chiffre plus gros en TWh/an alors que l'unité scientifique est le Joule par seconde.
Les plus raisonnables avancent un chiffre autour de 40 TWh/an pour la conso effective .
En vrai, le chiffre de la conso effective est invérifiable car il se base sur une hypothèse de renouvellement des équipements de minage, hypothèse rarement explicitée dans leur matériel de propagande.
3  Local / Développement et technique / Atomic swaps: explication pas à pas on: March 14, 2019, 11:19:54 AM
J'ai publié cet article sur mon blog à propos d'un protocole simplifié pour les atomics swaps:

http://e-ducat.fr/2019-02-26-atomic-swaps-un-protocole-explique/

Le protocole est simplifié dans la mesure où il ne permet pas d'effectuer plusieurs échanges à partir d'un seul séquestre:
le swap dépense l'intégralité de ce qui a été déposé sur l'adresse HTLC.
4  Local / Actualité et News / France, où est ta stratégie sur les cryptos ? on: August 22, 2018, 02:30:03 PM
Pour lancer le débat, voici un article sur la présentation "Consommation électrique des crypto-monnaies et des blockchains" commandée par France Stratégie:

http://e-ducat.fr/2018-06-11-france-strategie/

C'est inquiétant de voir qu'une officine gouvernementale fiancée par Matignon (France Stratégie) sert de caisse de résonance au lobby bancaire: ça augure mal de la stratégie et donc de la régulation à venir.

5  Local / Actualité et News / Vendredi 13 Juillet à Autun (Bourgogne) on: July 08, 2018, 08:17:17 AM
Saluons l'initiative des organisateurs des Rendez Vous de Juillet à Autun (Bourgogne) qui propose une conférence de 10h à 11h sur "La fin du Cash ?":
http://lesrendezvousdejuillet.fr/

Je n'ai pas choisi le titre mais le contenu sera évidemment tourné vers la fin du monopole de l'argent dette grâce à la monnaie décentralisée.

Le reste du programme, très varié et intéressant, n'est pas mal non plus.
6  Local / Annonces / [ANN][ICO] Blockchain.io, Your Gateway to the Internet of Value - Vente privée on: May 16, 2018, 04:33:23 PM
Blockchain.io, Your Gateway To The Internet Of Value


Notre principal groupe de discussion --> https://t.me/joinchat/E1faPRKlcHR1QAPtPkhc8w

Notre topic BitcoinTalk général --> https://bitcointalk.org/index.php?topic=3681257.0


La whitelist pour la vente privée --> https://blockchain.io/token-sale/

La campagne de bounty arrive très bientôt!

Merci pour votre soutien et pour l'intérêt que vous portez au projet!

7  Alternate cryptocurrencies / Tokens (Altcoins) / [ANN] [ICO] [LIVE] BLOCKCHAIN.IO, YOUR GATEWAY TO THE INTERNET OF VALUE on: May 16, 2018, 04:24:25 PM
Blockchain.io, Your Gateway To The Internet Of Value





Token Sale Whitelist --> https://blockchain.io/token-sale/

Bounty Program Soon.

Thank you for your interest.

8  Alternate cryptocurrencies / Tokens (Altcoins) / [ANN] [ICO] Blockchain.io - Token Sale is live on: May 14, 2018, 04:19:37 PM
Blockchain.io, Your Gateway To The Internet Of Value

Please interact here --> Our main BCT Thread: https://bitcointalk.org/index.php?topic=3681257.0

And here --> Our Telegram chat group: https://t.me/joinchat/E1faPRKlcHR1QAPtPkhc8w



Token Sale Whitelist: https://blockchain.io/token-sale/

Bounty Soon.

Thank you for your interest.

9  Alternate cryptocurrencies / Service Announcements (Altcoins) / [ANN][EXCHANGE][LIVE] Blockchain.io, Your Gateway to the Internet of Value on: May 09, 2018, 02:03:31 PM
BCIO/BTC TRADING PAIR IS LIVE, START TRADING NOW!

Blockchain.io, Your Gateway To The Internet Of Value


Cryptocurrencies Power the Internet of Value

In Blockchain.io’s vision the Internet of Value is the next level of evolution of the Internet. The internet of value enables users to securely trade assets, rights, goods and services, globally and around the clock, without the involvement of a centralized authority, or traditional financial intermediaries, or so called ‘trusted’ third-parties.

The Internet of value is built on multiple decentralized, automated, transparent, and secure blockchain-based value networks. Different networks operate different versions of the blockchain, which in turn are fueled by different cryptocurrencies such as Bitcoin, Ether, or Litecoin. Each network meets the needs of certain types of transactions, such as high-value payments or title registry, or the needs of specific trading communities, such as a network of autonomous objects or an industry sector.

Blockchain.io as the leading exchange in the Internet of Value will enable users to trade across all these value networks.


Cryptocurrency Exchanges Enable Users to Navigate the Internet of Value

Cryptocurrency exchanges enable users to trade across multiple value networks powered by heterogeneous blockchains.

As the number of cryptocurrencies grows, cryptocurrency exchanges become the marketplaces for listing and trading cryptocurrencies. In the current context, users mainly buy cryptocurrencies as a store of value, in anticipation of a future value increase. As exchanges list multiple cryptocurrencies in one place, supply information about them, enable comparisons, and set bid/ask prices according to demand, they help separate the valuable cryptocurrencies from the useless ones. Investors become increasingly discriminate in their choices of cryptocurrencies as a store of value or as a utility token.

As technological and regulatory barriers to the Internet of value will be lifted, cryptocurrencies and decentralized value networks will gain mainstream acceptance. To trade on these different networks, users will need to buy multiple digital currencies and to exchange them as their needs evolve.

Blockchain.io will list a careful selection of cryptocurrencies: Proof-of-Work (POW) coins such as Bitcoin, Ether or Litecoin, Proof-of-Stake (POS) coins like Qtum or Stratis, Directed Acyclic Graph (DAG) coins, and other cryptographic protocols yet to be designed and minted.


Essential Features

Ultra-Secure & Decentralized

  • The centralized part of the exchange offers highly secure custody services with cold storage and cryptographic proof of reserve.
  • Cryptocurrencies are held in cold storage (offline) for at least 98% of reserves.

  • A cold wallet access requires multiple signatures.
  • A cold wallet private key is split and held in a number of different vaults in multiple 
locations.
  • Other in-house security processes and technological features.
  • Internal procedures protect the exchange from social engineering attacks. 
Periodic technical audits and timestamped logs allow detection of any tampering 
attempts in the accounting database.
  • Periodic financial audits verify that the inventory of coins (assets side) matches the 
records of liabilities with cryptographic proof. If the exchange’s customer balances are checked against a blockchain inventory of coins (utxos in Bitcoin language) every block interval, there is little or no room for a rogue intruder to alter database records with profit.
  • Decentralized settlement relies on fair-exchange protocols allowing atomic swaps of cryptocurrencies to eliminate the counter-party risk inherent to a custodial exchange.

Fully Compliant & Transparent

  • Exhaustive accounting records are audited by independent professional auditors to ensure the integrity of the trading platform.
  • The exchange aims to comply with all current applicable EU regulations, ensuring that assets never get seized or frozen.
  • Customer balances on the liability side must match exactly the inventory of coins held by the exchange. Blockchain.io aims to perform such balance check and to publish its cryptographic proof at every block interval.


Reliable Infrastructure

  • Minimal downtime, typically restricted to server maintenance, application upgrades, or database migration.
  • Resilience under high volume, heavy traffic conditions, or DDoS attacks.
  • No technical debt: exchanges that quickly add new altcoins or new features without proper testing or careful software design accumulate technical debt by taking shortcuts. Technical debt translates into applications that are harder to maintain and prone to 
bugs and security holes.
  • Blockchain.io will attract high volume traders with specific features such as a FIX 
API and a borrowing facility, but also with the high level of availability of the trading 
platform.
  • Processing capacity in the first phase will be of up to 2 million orders per day.


Select Digital Currencies

  • Cryptocurrencies will be listed on the trading platform following a strict vetting process (sustainability, technical, and deep protocol review) by our team of blockchain experts. 

  • Regular updates and publications will inform platform stakeholders and the community through altcoin technical reviews and financial analyses.

ICO Execution & Token Listing

  • Blockchain.io will provide ICO campaign support and token listing services to assist entrepreneurs and technologists in the planning and execution of their fundraising campaigns.
  • Following the ICO campaigns, Blockchain.io will ensure that newly created tokens are listed on Blockchain.io to provide liquidity to investors and traders.
In addition, Blockchain.io will create Token liquidity through:
  • Market making using Blockchain.io’s inventory
  • Incentive program for Paymium users.



Blockchain.io is driven by the highly experienced team of cryptocurrency experts who, seven years ago, founded Paymium, a fiat/bitcoin exchange catering to the underserved Euro market. Blockchain.io shares Paymium’s highest security, reliability, and accountability standards. It strives to overcome the shortcomings of rival crypto exchanges that have repeatedly caused severe losses for issuers and token holders. To achieve this, the team relies on its advanced knowledge of cryptographic technology, its operational in-depth understanding of the crypto world, and a strong company culture committed to security and compliance.

Paymium, the company behind Blockchain.io

Relationship between the two platforms

Together with Paymium, Blockchain.io aims to become the leading cryptographic exchange in Europe by 2020.

C-Level Team

Advisors

Token Use

10  Local / Vos sites et projets / Bitcoin, mode d'emploi on: February 02, 2015, 10:45:12 AM
Chers Bitcoiners,

Après "Bitcoin Book" et "Bitcoin, monnaie libre", publiés début 2012, je viens de publier "Bitcoin, mode d'emploi", en versions papier et Kindle.

J'ai reformulé les explications et les réflexions sur la base de tous les échanges que j'ai pu avoir depuis avec les acteurs de l'écosystème Bitcoin.

Comme il se doit, "Bitcoin, mode d'emploi" est publié sous licence Creative Commons.
Vous pouvez aussi l'acheter en bitcoins sur mon blog (avantage pour les bitcoiners: livraison gratuite).

J'ai besoin de vos commentaires, notes et avis sur sur lulu.com et amazon.fr pour améliorer la visibilité du titre: merci !
11  Local / Actualité et News / Restaurants acceptant les Bitcoins on: November 03, 2014, 05:51:40 PM
A Paris, je viens de découvrir un japonais très bien près du métro Bonne Nouvelle:
Nagatomi, 6 rue du Fg Poissonnière

Sur ce forum, deux autres restaurants acceptant les BTC ont déjà été recommandés:
Le 43, 43, rue des 5 diamants, 75013 Paris, métro Corvisart (thai)
Le Picotin, 35 RUE SIBUET 75012 PARIS, métro Picpus

N'hésitez pas à poster ici vos trouvailles..
12  Local / Économie et spéculation / Attention aux fausses promesses on: October 01, 2014, 09:17:06 PM
J'ai découvert aujourd'hui ce site qui faisait de la pub sur slate: markets.com
Ils publient des âneries du genre:
Quote
Beaucoup de gens ont du mal à se faire à l'idée que tous leurs gestes en ligne, y compris leurs transactions financières et leurs achats, puissent être suivis par leur banque et d'autres organismes. Ce qu'ils ignorent, c'est qu'il existe une monnaie qui n’est soumise à aucuns frais et qui est complètement anonyme.
Partout dans le monde, le bitcoin fait les gros titres de la presse et est présenté comme la monnaie du futur. Certains vont même jusqu'à dire qu'il vaudra un jour 1 million de dollars. Le bitcoin est une monnaie virtuelle qui gagne rapidement en valeur et qui s'est déjà appréciée, chiffre incroyable, de 5 200 % en juste un an.
Monnaie internationale, impossible à tracer, et qui ne cesse de s'apprécier, le bitcoin a récemment vu sa popularité exploser, tant en France qu'à travers le monde. Monnaie internationale, impossible à tracer, et qui ne cesse de s'apprécier, le bitcoin a récemment vu sa popularité exploser, tant en France qu'à travers le monde.

Il est important de dénoncer ce genre de pratiques et de mettre en garde un maximum de gens contre ce genre de fausses promesses.
Le modèle économique qui consiste à vendre des bitcoins comme des tupperware dans une maison de retraite est un scam.
Personne ne devrait investir dans des bitcoins sans avoir compris ce que c'est et certainement pas autour de fausses promesses sur l'anonymat ou le rendement.
Notons au passage que les modèles économiques à base de vente de altcoins sont aussi des scams pour la même raison. Ils font des fausses promesses de décentralisation.
Les altcoins resteront des expérimentations.
N'hésitez pas à compléter avec d'autres fausses promesses que vous pourriez relever (markets.com et BTC Partners sont déjà identifiés mais il y en a qui fleurissent tous les jours).
13  Bitcoin / Press / [2014-09-30] Showroomprive Becomes Europe’s Largest Bitcoin Merchant on: September 30, 2014, 05:44:28 PM
Paymium is providing its Bitcoin Payment solution to Showroomprive.com, a prestigious fashion retailler and Europe's largest Bitcoin Merchant to date:

http://www.coindesk.com/fashion-retailer-becomes-europes-largest-bitcoin-merchant/
14  Bitcoin / Bitcoin Discussion / Blockchain Electronic Votes on: May 13, 2014, 01:20:34 PM
The fields of application for secure electronic transactions is very large. An electronic transaction is nothing more than a digitally signed message .
Therefore , we can consider electronic voting via the Bitcoin blockchain .

Before the invention of Bitcoin , electronic voting solutions were not satisfactory because they were not easily auditable and not sufficiently transparent neither for candidates nor for voters . In addition, they require a costly, labor intensive set up.
With the Bitcoin Blockchain, any community can organize a free, secure electronic voting.
Initially, associations or listed corporations might consider using this technology for elections or general assemby voting of their members or shareholders.
Here's how it might unfold for an association :

1) Know the list of candidates :
Each candidate (C) provides a public key KeyC to the voter and publishes everywhere a Bitcoin address like 1Martin.. for candidate Martin.
For the secrecy of each ballot, each KeyC is different for each voter, so the candidate must generate N public keys KeyC for N voters.
Each candidate should be required by the organizers to publish the Merkle root of a hash tree comprising all of the public keys KeyC he supplied.
Each voter should be able to check her branch of the hash tree, linking her keyC to the root.

2) Check the list of voters
Each voter (B) also receives from the association ( A) a public key KeyA which is listed on the site.
The voters list can be independently verified by all parties because everyone can check that she/he is on the list and make sure that the number of listed public keys is equal to the number of members in the association. The public key should be random and should not be on the Bitcoin elliptic curve bitcoin to prevent the organizers ( the association) from producing a valid signature. This precaution is also independently verifiable and reduces the need to trust the organizers .

3) Prepare the ballot
Before election day, with the public keys , the voter creates a 2-of-3 multi-signature address and sends to it a 0.001 BTC  micro-transaction (about the price of a postage stamp ) to prepare her/his ballot which is now logged in the blockchain .
The output (destination ) of her/his micro-transaction looks like this:
Code:
OP_HASH160 Hash OP_EQUAL

where Hash is the hash calculated by the bitcoin wallet from the following (SerializedScript) script:
Code:
OP_0 OP_2 KeyA KeyB KeyC OP_3 OP_CHECKMULTISIG

This transaction is compliant with BIP-16.
The voter enters the address on the website of the association without having to identify herself/himself : the website validates the address by checking it received a 0.001 BTC transaction .
The amount of the micro-transaction is meant to mitigate the risk of a denial of service attack on election day: the ballots have a negligible cost to each voter but  the cost is still prohibitive for spammers.
The amount of the micro-transactions can also be sent by candidates back to needy voters or be counted as contributions to the association.

4) Put the ballot in the ballot box
On election day , candidate Martin creates a signature SignatureC that spends the output of the multi signature micro-transaction ( 0.001 BTC) to an address V that he controls and publishes SignatureC and V next to the 2-of-3 multi-signature address on record on the association site. Since the V address is different for each multi-signature address , it is impossible to link a multi-signature address ( a voter ) to a candidate.
With SignatureC and V , the voter can now confirm her/his vote (put her/his ballot in the ballot box) by creating her/his signature SignatureB of the same transaction and publishing on the Bitcoin network the valid transaction combining her/his signature with that of the candidate without revealing her/his identity ( secret ballot ) .
The transaction to address V includes the following input:
Code:
SignatureB SignatureC SerializedScript

At this stage, only the candidate and the voter know that V belongs to Martin so that the voting results are not yet known.
Candidates can not know to whom is intended the multi-signature address prepared by the voter so that each candidate must provide a different address for each voter.

If the address provided by Martin was the same for all voters , the voting results would be known before the processing stage with the risk of influencing the votes not yet cast.
Incidentally, this system uses an advantage of a digital signature compared to a manual signature: a digital signature identifies its author only with her consent , when she reveals her identity.

5) Counting of election results
At the end of election day, candidate Martin simply transfers the bitcoins from the address V to the address 1Martin ..
Now everyone knows that the address V belongs to Martin and can count the votes for each candidate via the blockchain :
Each registered mutli-signature address (representing a voter) which can be connected to 1Martin .. with a transaction from a V address is a vote in favor of Martin .
The votes, while preserving the secrecy of the ballots, are perfectly verifiable by candidates and voters , independently of any organization, with open source software and with the Blockchain, a public, secure database.
Your comments are welcome.

Pierre Noizat
15  Bitcoin / Bitcoin Discussion / Ecology and Bitcoin: Is Bitcoin green ? on: April 02, 2014, 03:28:46 PM
A friend of mine brought to y attention a blog post that is challenging Bitcoin power consumption as misallocation of resources: the article suggests that hashing algorithms that provide "useful" computing resources (a la primecoin) instead of just SHA256 would be preferrable.
The claim is ludicrous and ignores the design objectives of Bitcoin, namely security and decentralization.

Security:
If the hashing results have some commercial or desirable applications, then the opportunity cost of a 51% attack is lower.

Decentralization:
If the hashing results have some commercial or desirable applications, then the incentives for mining pools to stay away from the 51% market share mark are removed: the drop in the value of the coins due to excessive centralization could be compensated by the byproducts of the mining activity.

In general, the kind of criticism found in the article ignores the high environmental cost of the status quo : logistics of handling bank notes, carbon footprint of the trips to the bank, to notaries or other intermediaries, redundant data centers of the 300 Billion payment industry, etc..

The argument of the article is completely off target: instead, there is a valid environmental case against alt-coins because alternate crypto-currency networks consume incremental power without providing any incremental gain in the level of protection against double spend attacks and/or centralization.
In other words, we would be better off if the computing power consumption was concentrated on the bitcoin network instead of being spread on multiple, less secure altcoins.

I am interested in hearing your thoughts about this frequently asked question (Is Bitcoin green ?).
16  Local / Vos sites et projets / Appel à contributions: lancement de l'association Bitcoin France on: February 20, 2014, 06:13:21 PM
Chers toutes et tous,

Afin d'avoir une première instance représentative de la communauté Bitcoin en France, l'association Bitcoin-France est en cours de constitution.

L'association a pour objet la promotion et le développement de la technologie Bitcoin et de son écosystème, ainsi que ses applications et usages, en France et en Europe, auprès des acteurs économiques, du grand public et des médias.

L'association fait appel à la communauté Bitcoin sur ce forum pour solliciter les contributions suivantes :
- Réalisation d'un logo et d'une charte graphique
- Réalisation du site web, dont les contenus sont en cours de réalisation

Les contributions sont bénévoles. Les personnes retenues pour ces réalisations seront citées au crédit du site de l'Association Bitcoin France et se verront proposer une adhésion personnelle de 5 ans et gratuite à l'association.

Nous vous proposons le fonctionnement suivant :
- jusqu'au dimanche 2 mars 2014, envoyez un mail à l'adresse suivante : asso.bitcoin.france@gmail.com (adresse temporaire) en indiquant si vous pouvez contribuer en design/charte graphique ou en développement du site web.
- Joignez deux exemples de réalisations
- L'association Bitcoin France prendra contact avec vous et rendra publique les personnes retenues le 7/3

N'hésitez pas à faire circuler ce message.

Merci à tous.
17  Bitcoin / Project Development / [ANN] Open Source Webshop receiving payments with integrated Electrum wallet on: November 15, 2013, 06:17:15 PM
I developped microbitcoin.net in RoR (Rails 3) starting from Dave Thomas awesome tutorial "Agile Web Development in Rails".
It shows a bitcoin cart/checkout (allowing other payment methods) with email notification, bitcoin uri qrcode, pdf invoice download etc..
A new bitcoin address is generated for each transaction.
The app comes with full admin capability to create and update a product catalog.
I integrated a deterministic bitcoin wallet so that the shopkeeper can use a regular electrum wallet to watch payments while the customer-facing web server is not holding any private key.
The seed of the electrum wallet can be safely kept offline.
The app knows only the master public key of the wallet to generate bitcoin addresses: this is the safest option for a webshop accepting bitcoin payments.
I do not consider myself a coder ( I do not do code for Paymium) so there is still significant room for refactoring and improvements in the TO DO list on the github page.

Main features:

Product catalog with full admin capabilities: create products with pictures, update prices, etc.. Prices are set in bitcoin and shippig costs are set in fiat currency (e.g. euros). Amounts are displayed both in fiat currency and bitcoins.
Two-step check out: shipping details form, invoice. No sign up is required.
Bitcoin invoice: a new bitcoin address is generated for each invoice, using an electrum wallet master public key. This feature uses Pavol Rusnak's 'bitcoin-addrgen' gem.
PDF invoice: a pdf invoice is generated and can be downloaded by the customer at the time of order. If payment in bitcoin was selected, the pdf includes the bitcoin uri qrcode.
email notifications upon order and payment received (using blockchain.info API).
Photo gallery carousel
Javascript cart in side bar
Sidebar navigation with custom css (no bootstrap).
Static pages: FAQ, Shipping conditions, etc
Locale switch (flags)
No third party service is called except blockchain.info for payment receive notifications and bitcoincharts for current exchange rate. Default rate can be set in config file.

Usage

Download and install your electrum wallet application from electrum.org Install Rails 3 (upgrade to Rails 4 is on the TO DO list) Install postgreSQL database

$ git clone https://github.com/pierrenoizat/webshop.git

$ bundle install

Edit config/application.rb file to enter your own electrum wallet master public key (export master public key from your electrum wallet) as $MPK global variable.

Edit user.rb to change "wibble" by any random string of your choice in Digest::SHA2.hexdigest(password + "wibble" + salt)

Edit config/environments/development.rb and production.rb to enter your own gmail password.

Comment out the following line if you want to have emails delivered in development: config.actionmailer.performdeliveries = false

Edit db/seeds.rb to enter your admin user name and password for the postgreSQL database in user = User.create(:name => "Pierre", :password => "password", :password_confirmation => "password")

$ rake db:setup

$ rails server

Visit http://localhost:3000, start browsing the catalog and shopping.. Fork the code to go after the TO DO features.


More on preventing man-in-the-middle attacks

Publish the master public key on several social networks and key servers: this will allow your customers to check that the address belongs to you before paying your invoice (see bitcoinrad.io for details).
This is not a requirement but its a sure and simple way to mitigate the risk of a man-in-the-middle attack on your bitcoin payment addresses.
Knowing your master public key will allow also the taxman and your competitors to track your bitcoin revenues but this is the price to pay for ultimate security.
Bear in mind that your bitcoin sales are probably only a fraction of your sales since you offer several payment options.
If you are not comfortable with this level of transparency, then the audit server (see TO DO list) keeps your bitcoin sales figures private while achieving ultimate security at the cost of an additionnal server.

Thanks and Credits

Matej Danter, David Heinemeier Hansson, Sam Ruby, Pavol Rusnak, Chris Savery, Dave Thomas
18  Local / Discussions générales et utilisation du Bitcoin / [ANN] Open source : boutique bitcoin intégrée avec porte-monnaie electrum on: October 29, 2013, 12:31:24 PM
Chers tous,

Je me décide aujourd'hui à publier sur GitHub le code source (Ruby on Rails) d'une boutique en ligne qui permet au marchand de recevoir les bitcoins sur son porte-monnaie electrum, SANS passer par un intermédiaire (bitpay ou autre) et SANS stocker aucune clé privée sur son serveur.

L'application web  a besoin de connaitre seulement la clé publique (master public key) de votre porte-monnaie electrum.
Vous exportez simplement la clé publique et vous la collez dans le fichier application.rb en lieu et place de la variable globale $MPK.

J'ai développé cette application RoR (Rails 3) sur la base de l'excellent tutoriel de Dave Thomas :"Agile Web Development in Rails".
Elle est déployée (depuis 2011) sur microbitcoin.net.

Une nouvelle adresse bitcoin est générée à chaque transaction.
L'application génère une facture avec QR code, téléchargeable en pdf et envoie un email à l'admin et au client.
J'utilise bitcoincharts pour le taux de change (les prix sont fixés en bitcoins et les frais de livraison en euros) car l'application affiche les montants en euros et en bitcoins.
Elle se connecte aussi à blockchain.info pour la notification de paiement reçu, qui déclenche aussi l'envoi d'un mail au marchand et au client.
L'interface admin permet de gérer le catalogue de produit et les prix.

J'espère que les pros de ruby, de javascript et de css parmi vous vont s'y intéresser (fork it!) car la TO DO list est encore assez longue..
Entre autres, les jolis effets javascript prototype ne fonctionnent pas avec IE (je les ai testés seulement avec de vrais navigateurs comme Firefox et Chrome).
Mais le site est fonctionnel et marche comme une horloge depuis deux ans.

Ceux parmi vous qui rêvaient d'avoir leur propre boutique en ligne sans dépendre d'un processeur de paiement, en recevant les paiements directement sur leur porte-monnaie electrum n'ont plus qu'à cloner et déployer.
19  Local / Discussions générales et utilisation du Bitcoin / [ANN] Open source : boutique bitcoin intégrée avec porte-monnaie electrum on: October 28, 2013, 07:52:04 PM
Chers tous,

Je me décide aujourd'hui à publier sur GitHub le code source (Ruby on Rails) d'une boutique en ligne qui permet au marchand de recevoir les bitcoins sur son porte-monnaie electrum, SANS passer par un intermédiaire (bitpay ou autre) et SANS stocker aucune clé privée sur son serveur.

L'application web  a besoin de connaitre seulement la clé publique (master public key) de votre porte-monnaie electrum.
Vous exportez simplement la clé publique et vous la collez dans le fichier application.rb en lieu et place de la variable globale $MPK.

J'ai développé cette application RoR (Rails 3) sur la base de l'excellent tutoriel de Dave Thomas :"Agile Web Development in Rails".
Elle est déployée (depuis 2011) sur microbitcoin.net.

Une nouvelle adresse bitcoin est générée à chaque transaction.
L'application génère une facture avec QR code, téléchargeable en pdf et envoie un email à l'admin et au client.
J'utilise bitcoincharts pour le taux de change (les prix sont fixés en bitcoins et les frais de livraison en euros) car l'application affiche les montants en euros et en bitcoins.
Elle se connecte aussi à blockchain.info pour la notification de paiement reçu, qui déclenche aussi l'envoi d'un mail au marchand et au client.
L'interface admin permet de gérer le catalogue de produit et les prix.

J'espère que les pros de ruby, de javascript et de css parmi vous vont s'y intéresser (fork it!) car la TO DO list est encore assez longue..
Entre autres, les jolis effets javascript prototype ne fonctionnent pas avec IE (je les ai testés seulement avec Firefox et Chrome).
Mais le site est fonctionnel et marche comme une horloge depuis deux ans.

Ceux parmi vous qui rêvaient d'avoir leur propre boutique en ligne sans dépendre d'un processeur de paiement, en recevant les paiements directement sur leur porte-monnaie electrum n'ont plus qu'à cloner et déployer.
20  Local / Produits et services / [ANN] Nouveau Casascius Coin O.5 BTC en argent on: August 29, 2013, 02:06:01 PM
J'ai mis à jour mon site microbitcoin.fr (en anglais et en français) avec désormais

 - le classique Casascius Coin de 2011 (série 2) à 1.45 BTC
 - le nouveau Casascius Coin 2013 de 0.5 BTC en argent (environ 15,75 g d'argent pur à 99.9% pour les numismates) à 1.70 BTC

J'ai complété et mis à jour aussi la page "comment ça marche" (qui datait de 2011).

Le site n'utilise pas un processeur de paiement comme bitpay mais un wallet déterministe, complètement autonome.
Une nouvelle adresse de paiement est générée pour chaque commande à partir de la clé publique de mon wallet (128 caractères):

'c56b2f46fe68c07d616ab218019fb9065493590a4bb1fb030c51d532c5598b6a834e4595e4cb7f8 9f07d409659078b7aa5d47026cf887ee6658910eb1d38629a'

Il est possible de vérifier que l'adresse de paiement affichée sur une facture émise par microbitcoin.fr est dérivée de cette clé publique.
Je peux donc recevoir des paiements très simplement sur mon wallet Electrum.
Pages: [1] 2 3 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!