Author Topic: Golang  (Read 14687 times)

Darwin

  • Newbie
  • *
  • Posts: 47
    • View Profile
Golang
« on: April 18, 2015, 08:23:13 AM »
Многие гики не воспринимают Dcoin всерьез, когда узнают, что он работает на PHP. Поэтому сейчас я фултайм переписываю все исходники Dcoin-а на Go. Возможно через месяц уже будет первая рабочая версия.

Darwin

  • Newbie
  • *
  • Posts: 47
    • View Profile
Re: Golang
« Reply #1 on: May 18, 2015, 07:58:34 AM »
https://github.com/c-darwin/dcoin-go-tmp - тут временное репо. Еще где-то месяц до первой версии.

Darwin

  • Newbie
  • *
  • Posts: 47
    • View Profile
Re: Golang
« Reply #2 on: June 18, 2015, 07:37:29 AM »
Готовность где-то 80-90%. Думаю, еще 2-3 недели и будет релиз

Darwin

  • Newbie
  • *
  • Posts: 47
    • View Profile
Re: Golang
« Reply #3 on: July 22, 2015, 02:11:32 PM »
http://pool.dcoin.me/ теперь работает на софте, полностью написанном на Go и чуть-чуть на C. Остальные ноды сегодня тоже переведу на Go. Дальше - буду собирать dmg, exe и deb для десктопов.

Darwin

  • Newbie
  • *
  • Posts: 47
    • View Profile
Re: Golang
« Reply #4 on: July 29, 2015, 08:46:06 PM »
Mac OS X 64 bit - http://dcoin.me/dcoin64.dmg
Mac OS X 32 bit - http://dcoin.me/dcoin32.dmg
« Last Edit: August 01, 2015, 08:25:05 AM by Darwin »

Darwin

  • Newbie
  • *
  • Posts: 47
    • View Profile
Re: Golang
« Reply #5 on: July 30, 2015, 09:35:04 AM »
« Last Edit: August 01, 2015, 08:28:17 AM by Darwin »

Darwin

  • Newbie
  • *
  • Posts: 47
    • View Profile
Re: Golang
« Reply #6 on: July 31, 2015, 10:28:36 AM »
Debian/Ubuntu 64 bit  - http://dcoin.me/dcoin64.deb
Debian/Ubuntu 32 bit  - http://dcoin.me/dcoin32.deb
« Last Edit: August 01, 2015, 08:25:26 AM by Darwin »

Darwin

  • Newbie
  • *
  • Posts: 47
    • View Profile
Re: Golang
« Reply #7 on: August 18, 2015, 07:38:49 AM »

Darwin

  • Newbie
  • *
  • Posts: 47
    • View Profile
Re: Golang
« Reply #8 on: September 23, 2015, 06:36:07 PM »
Под ios тоже работает. Пока не в appstore, поэтому нужно собирать из исходников в xcode 7 и  закидывать на девайс. Джейлбрейк не нужен.

Darwin

  • Newbie
  • *
  • Posts: 47
    • View Profile
Re: Golang
« Reply #9 on: October 15, 2015, 02:30:56 PM »
Добавил децентрализованный чат. Клиент подключается к случайным нодам, шлет и получает от них тр-ии для чата. В блокчейн тр-ии не пишутся, живут только в БД нодов.
- писать в чат может любой пользователь, ключ которого запечатан в блокчейне
- каждое сообщение подписывается rsa-ключом отправителя
- можно отправлять зашифрованные сообщения, которые шифруются публичным ключом получателя
- заложен механизм создания комнат (в интерфейсе пока нету)

Darwin

  • Newbie
  • *
  • Posts: 47
    • View Profile
Re: Golang
« Reply #10 on: October 31, 2015, 09:25:11 AM »
На днях появится возможность запустить свою биржу (фиат<->dcoin-ы) нажав всего пару кнопок.
На home у всех будет выдаваться топ 5 бирж. За биржу можно голосовать + или -