Bitcoin Forum
May 24, 2024, 06:36:25 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Java клиент для Bitcoin сервера  (Read 3534 times)
paradoxs (OP)
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
October 06, 2010, 05:26:38 PM
 #1

Недавно сделал Java клиента для Bitcoin сервера.
По сути, это просто обертка над API, избавляющая программиста от необходимости разбираться с премудростями JSON-RPC формата.

В обязательном порядке принимаются, пожелания и рекомендации, а так же баги и прочие отзывы.

Если это кому-нибудь интересно, то милости просим на sourceforge.net
http://sourceforge.net/projects/bitcoin-client

Заранее спасибо.

bitcoinex
Sr. Member
****
Offline Offline

Activity: 350
Merit: 252


probiwon.com


View Profile WWW
October 06, 2010, 07:31:23 PM
 #2

(ещё не смотрел, ява умерла на компе)

На телефонах можно будет запускать?

И чтобы биткоин-адресами обмениваться через QR-код, сфотографировав, ну или по bluetooth передать чтобы не ошибиться при наборе. Тогда можно будет с телефона на телефон деньги слать, например.

И вообще, глобально, почему бы не сделать (вперёд западных коллег Smiley) сайт-кошелёк? кошелёк, работающий через браузер и телефон? Эдакий биткоин-лайт (по аналогии с кипер-лайт)

Профит - аккумуляция пользовательских биткоинов. Заодно можно гарантийные услуги предоставлять и ещё интерфейс для веб-магазинов.

New bitcoin lottery: probiwon.com
- Может, ты ещё и в Невидимую Руку Рынка веруешь? - Зачем же веровать в то, что можно наблюдать непосредственно?
eurekafag
Full Member
***
Offline Offline

Activity: 185
Merit: 100


View Profile
October 06, 2010, 07:43:35 PM
 #3

Медленноват: https://www.mybitcoin.com/ Уже ё-моё сколько времени существует.
bitcoinex
Sr. Member
****
Offline Offline

Activity: 350
Merit: 252


probiwon.com


View Profile WWW
October 06, 2010, 07:44:32 PM
 #4

$ java -jar ./bitcoin-client-0.1.jar
Failed to load Main-Class manifest attribute from
./bitcoin-client-0.1.jar

я что-то не так делаю? я не сильно копенгаген

но так спрошу ещё, побуду Вангой: а как шифруется соединение с bitcoind? сертификаты проверяются?

New bitcoin lottery: probiwon.com
- Может, ты ещё и в Невидимую Руку Рынка веруешь? - Зачем же веровать в то, что можно наблюдать непосредственно?
bitcoinex
Sr. Member
****
Offline Offline

Activity: 350
Merit: 252


probiwon.com


View Profile WWW
October 06, 2010, 07:48:15 PM
 #5

Медленноват: https://www.mybitcoin.com/ Уже ё-моё сколько времени существует.

вау! надо поспособствовать переводу интерфейса на русский

я просто ещё не всё прочитал что на форуме англоязычном было раньше

New bitcoin lottery: probiwon.com
- Может, ты ещё и в Невидимую Руку Рынка веруешь? - Зачем же веровать в то, что можно наблюдать непосредственно?
paradoxs (OP)
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
October 07, 2010, 02:23:33 AM
 #6

Прошу прощения, возможно я не совсем правильно выразился.
Дело в том, что я сделал не GUI приложение, а всего навсего библиотеку, которую может использовать программист в своих Java приложениях.

Однако, как я вижу, тема вызывает некоторый интерес. В принципе можно озадачиться и клиентом под яву на мобильных телефонах.
Вот только там сразу будет множество нюансов.
paradoxs (OP)
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
October 07, 2010, 02:25:40 AM
 #7

$ java -jar ./bitcoin-client-0.1.jar
Failed to load Main-Class manifest attribute from
./bitcoin-client-0.1.jar

я что-то не так делаю? я не сильно копенгаген

но так спрошу ещё, побуду Вангой: а как шифруется соединение с bitcoind? сертификаты проверяются?

Вы пытаетесь запустить библиотеку. В ней нет точки входа, поэтому ява вам говорит, что не может запустить.
Как я написал в предыдущем посте - это не GUI и даже не консольное приложение. Это библиотека - обертка
над API.
bitcoinex
Sr. Member
****
Offline Offline

Activity: 350
Merit: 252


probiwon.com


View Profile WWW
October 07, 2010, 08:20:42 AM
 #8

А, да, сорри Smiley

Так вот, если мобильное приложение делать то лучше чтобы оно могло уметь общаться не только с домашним bitcoind но и с https://www.mybitcoin.com/ - второе просто более доступно, связь с ним лучше будет обычно

И ещё, важно: надо всегда проверять сертификаты сервера по конкретному отпечатку, зашитому в дистрибутив программы.

Ещё нужно продумать что будет если пользователь потеряет телефон с паролем к своему удалённому кошельку.

Уфф Smiley

New bitcoin lottery: probiwon.com
- Может, ты ещё и в Невидимую Руку Рынка веруешь? - Зачем же веровать в то, что можно наблюдать непосредственно?
Giovanny
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
October 08, 2010, 08:06:17 PM
 #9

Хотелось бы конечно побыстрее увидеть клиент на телефон. Я думаю это будет пользоваться спросом и увеличит количество пользователей
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!