dallyshalla / safex-while

decentralized exchange for safecoins and bitcoins

Home Page:https://www.maidsafe.org/t/safex/1690/35

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SAFEX protocol - SAFE Trade Message Exchange

This code assembles the basis for a decentralized exchange mechanism, where clients could transmit their desired transaction and have them fulfilled through the private key signing of transactions; those private keys owned by the person in charge. The first transmission to exist will intentionally be (e.g. safecoin/bitcoin).

These are two fully decentralized digital cryptographic currencies that exist in the digital world, secured mathematically.

Challenges include transmitting a item which requires at least ten minutes to confirm, when done conventionally, whereas the other item (safecoin) is instantaneous.

SAFEX protocol intends to solve this by having clients resolve the release of safecoins in the event that there are three confirmations in the bitcoin network. When a safecoin is put for sale it will be stored in a cryptographic contract which will trigger a transmission of safecoin to the seller of bitcoin if those bitcoins being transferred to the safecoin owners bitcoin private key have confirmed three times.

Then the safecoins release to the originator of the bitcoin to that person's safecoin wallet.

If there is foul play with the bitcoin and it does not confirm, then the safecoins would return to the originator of the safecoins.

An elapsed time will allow for the bitcoin to successfully confirm; certainly adjustments could be made for transactions without fees, which could take extended periods of time, and this data should continue to be displayed when considering a purchase.

This software will run on the SAFE Network in order to ensure Privacy, Security and Freedom.

Build Instructions:

git clone https://github.com/dallyshalla/safex

cd safex

make

./safex

License

SAFEx is free and unencumbered public domain software. For more information, see http://unlicense.org or the accompanying UNLICENSE file.

Safex стремится быть децентрализованным обменной Биржей (например, возможно обменять safecoin на Bitcoin ).

Это программное обеспечение будет работать в сети SAFE в целях обеспечения конфиденциальности, безопасности и свободы . Лицензия

Safex бесплатное и неизрасходуемое программное обеспечение общественного достояния. Для получения дополнительной информации см http://unlicense.org или прилагаемого файла UNLICENSE.

Это бесплатно и неизрасходуемое программное обеспечение, распространяемое для общественного достояния. Любой может свободно копировать, изменять, публиковать, использовать, собирать, продавать или распространять это программное обеспечение, либо в виде исходного кода или как составлен двоичный, для любых целей, коммерческих или некоммерческих, и в любом значении. В странах, которые признают закон об авторских правах, автор или авторы этого программного обеспечения посвящают свои имущественные права на Программное обеспечение для общественного достояния. Мы посвящаем это в пользу общественности в целом, в ущерб нашим прямым наследникам и преемникам. Мы намеренно так поступили, чтобы был явный акт, указывающий об отказе в вечности всех настоящих и будущих прав на это Программное обеспечение законом об авторском праве. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ​​ИМИ, ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ КОММЕРЧЕСКОЙ ПРИГОДНОСТИ ДЛЯ КОНКРЕТНЫХ ЦЕЛЕЙ И ОТСУТСТВИЯ НАРУШЕНИЯ ПРАВ.

НИ В КОЕМ СЛУЧАЕ АВТОРЫ НЕ НЕСУТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ПРЕТЕНЗИИ, УБЫТКИ, ОТВЕТСТВЕННОСТЬ, НЕЗАВИСИМО ОТ ДЕЙСТВИЯ ДОГОВОРА, ГРАЖДАНСКОГО ПРАВОНАРУШЕНИЯ ИЛИ В РЕЗУЛЬТАТЕ ИНЫХ СВЯЗЕЙ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ, ИСПОЛЬЗОВАНИЯ, А ТАК ЖЕ ЛЮБЫХ ДРУГИХ СДЕЛОК В ПРОГРАММНОМ ОБЕСПЕЧЕНИИ. Для получения более подробной информации, пожалуйста, обратитесь к: Unlicense

About

decentralized exchange for safecoins and bitcoins

https://www.maidsafe.org/t/safex/1690/35

License:The Unlicense


Languages

Language:C++ 99.1%Language:Makefile 0.9%