Bitcoin Forum
June 22, 2024, 11:56:33 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: next-generation colored coin client  (Read 3594 times)
killerstorm (OP)
Legendary
*
Offline Offline

Activity: 1022
Merit: 1033



View Profile
June 24, 2013, 06:28:08 PM
Last edit: June 25, 2013, 12:56:21 PM by killerstorm
 #1

    We are starting development of next-generation colored coin client/wallet: stand-alone one, but without problems ArmoryX had (resource-hungry, crashes, etc). Other features:

  • API for integration with other software
  • available as a library for integration with other software
  • support for multiple coloring kernels, which can reduce impact of anti-dust patch, or provide other benefits compared to order-based coloring
  • support for advanced color states: this will enabled advanced features you could get from an alt-coin, but without a need of maintain an alt-coin. Example of such advanced features: coins with mandatory taxation (yikes), decentralized prediction markets, etc.
  • fast bootstrapping: it won't need to scan whole blockchain to initialize a color, it can fetch transaction history and verify it

We are currently in research phase.

Most likely it will be a stand-alone wallet which works together bitcoind/Bitcoin-Qt, implemented in Python.

Wiki: https://github.com/bitcoinx/colored-coin-tools/wiki/The-next-gen-colored-coin-client

In the research phase, to encourage participation we'll be paying bounties for informative posts and relevant code samples.

0.10 BTC per post. To claim a bounty either:

1. edit a wiki page adding some details (or create a new page), then
reply to this message with URL to wiki page and your Bitcoin address
2. or just post info you want to post here

Here are examples of what I consider informative posts:

https://github.com/bitcoinx/colored-coin-tools/wiki/NGCCC%20colored%20coin%20store
https://github.com/bitcoinx/colored-coin-tools/wiki/NGCCC%20transactions

The basic idea is that they need to have some non-trivial, useful
details. For example, I would like someone to check whether it is
feasible to borrow transaction-parsing code from Electrum, and I want
a link to such code.


If you want to start coding something right away, you can write a code
sample in addition to informative post. In this case you get 0.1-0.5
BTC bounty depending on size of code, whether it works, whether it is
useful etc.

Total value of bounties will not exceed 5 BTC, if we reach that sum
we'll need to reconsider the process.

Also we are looking for developers interested in implementing this, for larger bounties, of course. (Contact: alex.mizrahi@gmail.com)

In parallel, we are developing a web client, WebcoinX, see here: https://github.com/bitcoinx/webcoinx

A live demo running on testnet: http://bitcoinx.github.io/webcoinx/ (warning: user-interface is somewhat broken atm.)[/list]

Chromia: a better dapp platform
rogerwils
Newbie
*
Offline Offline

Activity: 16
Merit: 0


View Profile
June 24, 2013, 09:48:13 PM
 #2

    We are starting development of next-generation colored coin client/wallet: stand-alone one, but without problems ArmoryX had (resource-hungry, crashes, etc). Other features:

    • API for integration with other software
    • available as a library for integration with other software
    • support for multiple coloring kernels, which can reduce impact of anti-dust patch, or provide other benefits compared to order-based coloring
    • support for advanced color states: this will enabled advanced features you could get from an alt-coin, but without a need of maintain an alt-coin. Example of such advanced features: coins with mandatory taxation (yikes), decentralized prediction markets, etc.
    • fast bootstrapping: it won't need to scan whole blockchain to initialize a color, it can fetch transaction history and verify it

    We are currently in research phase.

    Most likely it will be a stand-alone wallet which works together bitcoind/Bitcoin-Qt, implemented in Python.

    Wiki: https://github.com/bitcoinx/colored-coin-tools/wiki/The-next-gen-colored-coin-client

    In the research phase, to encourage participation we'll be paying bounties for informative posts and relevant code samples.

    0.10 BTC per post. To claim a bounty either:

    1. edit a wiki page adding some details (or create a new page), then
    reply to this message with URL to wiki page and your Bitcoin address
    2. or just post info you want to post here

    Here are examples of what I consider informative posts:

    https://github.com/bitcoinx/colored-coin-tools/wiki/NGCCC%20colored%20coin%20store
    https://github.com/bitcoinx/colored-coin-tools/wiki/NGCCC%20transactions

    The basic idea is that they need to have some non-trivial, useful
    details. For example, I would like someone to check whether it is
    feasible to borrow transaction-parsing code from Electrum, and I want
    a link to such code.


    If you want to start coding something right away, you can write a code
    sample in addition to informative post. In this case you get 0.1-0.5
    BTC bounty depending on size of code, whether it works, whether it is
    useful etc.

    Total value of bounties will not exceed 5 BTC, if we reach that sum
    we'll need to reconsider the process.

    Also we are looking for developers interested in implementing this, for larger bounties, of course.

    In parallel, we are developing a web client, WebcoinX, see here: https://github.com/bitcoinx/webcoinx

    A live demo running on testnet: http://bitcoinx.github.io/webcoinx/ (warning: user-interface is somewhat broken atm.)[/list]


    good
    richardkiss
    Newbie
    *
    Offline Offline

    Activity: 3
    Merit: 0


    View Profile
    June 25, 2013, 11:48:47 PM
     #3

    My new project pycoin at https://github.com/richardkiss/pycoin provides an easy API to generate and sign transactions. It also implements BIP0032 deterministic wallets in a general way. Both of these would be very useful to this project. I'm happy to help.

    I edited https://github.com/bitcoinx/colored-coin-tools/wiki/Ngccc-transactions

    Donations/bounties to 1FKYxGDywd7giFbnmKdvYmVgBHB9B2HXMw
    killerstorm (OP)
    Legendary
    *
    Offline Offline

    Activity: 1022
    Merit: 1033



    View Profile
    June 26, 2013, 11:48:33 PM
     #4

    My new project pycoin at https://github.com/richardkiss/pycoin provides an easy API to generate and sign transactions. It also implements BIP0032 deterministic wallets in a general way. Both of these would be very useful to this project. I'm happy to help.

    I edited https://github.com/bitcoinx/colored-coin-tools/wiki/Ngccc-transactions

    Donations/bounties to 1FKYxGDywd7giFbnmKdvYmVgBHB9B2HXMw

    Thanks, 0.25 BTC bounty paid.

    Chromia: a better dapp platform
    Pages: [1]
      Print  
     
    Jump to:  

    Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!