Bitcoin Forum
November 22, 2017, 12:01:09 AM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1] 2 »  All
  Print  
Author Topic: цветные биткоины  (Read 5040 times)
killerstorm
Legendary
*
Offline Offline

Activity: 994



View Profile
February 04, 2013, 10:55:12 AM
 #1

Если у кого есть желание, можем обсудить на русском.

Ключевые слова:

  • выпуск частных валют/бондов/акций/ценных бумаг и т.д.
  • распределённые торговые площадки
  • smart property
  • ripple-подобные структуры на базе bitcoin blockchain

Да, кстати, программисты на JavaScript и, возможно, Python имеют шанс заработать bounty за разработку open source реализаций цветных коинов. Сколько именно и за что не могу пока точно сказать, пока нет детального плана. Но можете написать в личку если что, обсудим. (Сразу замечу что здесь требуется способность разбираться в больших объёмах чужого кода и нетривиальных алгоритмах, так что это не для новичков.)


colored coins proof-of-concept: private currencies, stock/bond p2p exchange

Tips and donations: 16v13Fa9cPmfFzpm9mmbWwAkXY4gyY6uh4
There are several different types of Bitcoin clients. The most secure are full nodes like Bitcoin-Qt, which will follow the rules of the network no matter what miners do. Even if every miner decided to create 1000 bitcoins per block, full nodes would stick to the rules and reject those blocks.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1511308869
Hero Member
*
Offline Offline

Posts: 1511308869

View Profile Personal Message (Offline)

Ignore
1511308869
Reply with quote  #2

1511308869
Report to moderator
Ukigo
Hero Member
*****
Offline Offline

Activity: 938


View Profile
February 04, 2013, 11:48:23 AM
 #2

А что Вы планируете делать на JS ?
Спец. клиент для colored coins ?

"...Enemies are everywhere ! Angka is all rage ! Be a good soldiers, blow everything... " <-- Pol Pot (C)
killerstorm
Legendary
*
Offline Offline

Activity: 994



View Profile
February 04, 2013, 11:58:26 AM
 #3

А что Вы планируете делать на JS ?
Спец. клиент для colored coins ?

Да. В принципе предполагается адаптировать bitcoinJS, это не так уж сложно.

colored coins proof-of-concept: private currencies, stock/bond p2p exchange

Tips and donations: 16v13Fa9cPmfFzpm9mmbWwAkXY4gyY6uh4
Ukigo
Hero Member
*****
Offline Offline

Activity: 938


View Profile
February 04, 2013, 12:37:57 PM
 #4

Ага, ясно.
Я бы сделал свою частную валюту, просто для расчетов( а не как биткойн - для придерживания )
, больше похожую на нормальные деньги.

Если сделать просто форк Биткойна, то придется
его потом поддерживать ( фиксить , патчить и т.д. )

А если выпустить свою частную валюту на базе
 colored coins - что для нее придется потом
 делать в плане поддержки на плаву, по Вашему ?
Дает ли это преимущество в трудо-временных
 затратах по сравнению с "тупым" форком ?

"...Enemies are everywhere ! Angka is all rage ! Be a good soldiers, blow everything... " <-- Pol Pot (C)
killerstorm
Legendary
*
Offline Offline

Activity: 994



View Profile
February 04, 2013, 01:04:25 PM
 #5

Если сделать просто форк Биткойна, то придется
его потом поддерживать ( фиксить , патчить и т.д. )

Для форка нужны майнеры, с этим больше всего проблем.

А если выпустить свою частную валюту на базе
 colored coins - что для нее придется потом
 делать в плане поддержки на плаву, по Вашему ?

Да в принципе ничего делать не нужно, всё опционально...

Конечно, операции на рынке можно проводить для поддержания курса, но если нет какого-то целевого курса в этом нет необходимости.

Допольнительный выпуск, опять же, опционален.

В долгосрочной перспективе теоретически может понадобиться "дефрагментация" для того чтобы тонким клиентам было легче работать. Но пока что не совсем понятно нужно ли это на самом деле и как это организовать. Скорее всего к тому времени когда дефрагментация будет необходима появится также и возможность делать это более-менее автоматически.

Дает ли это преимущество в трудо-временных
 затратах по сравнению с "тупым" форком ?

Грубо говоря затраты практически нулевые... По-минимуму: скачать клиент, запустить, залить в него немного биткоинов, нажать на кнопку "выпустить", вбить название и параметры.

Дальше уже по желанию: можно продавать на рынке, либо отослать кому-нибудь...

Но нужно заметить, что сейчас технология экспериментальная. То есть нельзя исключать возможности того, что протокол изменится. (В том плане что общепринятым станет какой-то новый протокол цветных коинов, а тот что сейчас реализован забросят.)

colored coins proof-of-concept: private currencies, stock/bond p2p exchange

Tips and donations: 16v13Fa9cPmfFzpm9mmbWwAkXY4gyY6uh4
killerstorm
Legendary
*
Offline Offline

Activity: 994



View Profile
February 04, 2013, 01:16:45 PM
 #6

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

Тогда выпускаем FooCoin.2 и предлагаем обмен 1 FooCoin -> 1 FooCoin.2. Поскольку клиент предполагает возможность обмена атомарными транзакциями, обмен можно автоматизировать, пользователям нужно только подтвердить что они желают обменять монеты старого образца на новые.

Если обмен не возможен по техническим причинам (к примеру, полностью поменялся протокол), issuer может скупить старые монеты на рынке и продать новые по тому же курсу.

Но скорее всего возможность обмена сохранится даже при смене протокола.

colored coins proof-of-concept: private currencies, stock/bond p2p exchange

Tips and donations: 16v13Fa9cPmfFzpm9mmbWwAkXY4gyY6uh4
Ukigo
Hero Member
*****
Offline Offline

Activity: 938


View Profile
February 04, 2013, 01:35:52 PM
 #7

Хм Huh
То есть возможна "фрагментация" до полной невозможности использования новой частной валюты ?

Допустим я хочу чтобы мои Пурпурные койны
 не дорожали так сильно со временем,
как обычные Биткойны, а скажем дефлировали
 на 1% в год.
Можно ли это просто установить при создании
 "цвета" или мне придется направлять курс
 в нужную сторону только торгуя на рынке ?!
---------------------------------

Какое применение colored coins Вы сами считаете предпочтительным на данном этапе ?

"...Enemies are everywhere ! Angka is all rage ! Be a good soldiers, blow everything... " <-- Pol Pot (C)
killerstorm
Legendary
*
Offline Offline

Activity: 994



View Profile
February 04, 2013, 01:54:34 PM
 #8

То есть возможна "фрагментация" до полной невозможности использования новой частной валюты ?

Ну я бы так не сказал...

Для полных клиентов (вроде bitcoind) вообще разницы нет, т.к. так или иначе они должны хотя бы рас просканировать полную историю транзакций. В этом плане цветные биткоины от обычных ничем не отличаются.

А вот для тонких клиентов разница есть... В случае с обычными биткоинами тонкий клиент только проверяет включена ли транзакция в blockchain, а для цветных нужно ещё проверить её связь с исходной транзакцией, так что нужно просканировать часть истории транзакций по этому цвету, возможно большую часть.

Со временем транзакций может накопиться столько, что это станет проблемой, в том плане что анализироваться входящая транзакция будет долго.

Но скорее всего когда эта проблема возникнет мы найдём способ ускорить работу тонких клиентов тем или иным способом.

colored coins proof-of-concept: private currencies, stock/bond p2p exchange

Tips and donations: 16v13Fa9cPmfFzpm9mmbWwAkXY4gyY6uh4
killerstorm
Legendary
*
Offline Offline

Activity: 994



View Profile
February 04, 2013, 09:40:30 PM
 #9

Допустим я хочу чтобы мои Пурпурные койны
 не дорожали так сильно со временем,
как обычные Биткойны, а скажем дефлировали
 на 1% в год.
Можно ли это просто установить при создании
 "цвета" или мне придется направлять курс
 в нужную сторону только торгуя на рынке ?!

Так же как и с обычными биткоинами, система просто следит за соблюдением "закона сохранения": количество коинов каждого цвета не должно увеличиваться при их передаче в транзакциях. Разница только в том, что биткоины создаются в coinbase транзакциях, производимых майнерами, а цветные биткоины создаются в транзакциях эмитента.

Сопоставление цветным коинам какого-то "физического" смысла и поддержание ценности -- это уже задачи эмитента.

К примеру, в случае с облигациями ("бондами") эмитент гарантирует обратный выкуп по какой-то цене. Если эмитент по какой-то причине отказывается их выкупать ценность падает практически до нуля.

В принципе, вопрос какого-то автоматического регулирования обсуждался, и теоретически в каких-то рамках оно возможно. Но я считаю что не стоит без надобности усложнять систему. В конечном итоге за всё отвечает всё равно эмитент.

Quote
Какое применение colored coins Вы сами считаете предпочтительным на данном этапе ?

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

То есть эмитент обязуется выкупать их обратно по определённой цене в определённые интервалы времени.

Самый простой пример -- займ: эмитент продаёт свои коины-облигации по 1 BTC, через месяц начинает их скупать по 1.1 BTC. Таким образом инвесторы получают номинальный профит в BTC, а эмитент может пользоваться биткоинами в течении месяца. Если эмитент не скупает облигации по этой цене в оговоренное время, то мы наблюдаем дефолт, и инвесторы могут обратиться в суд/набить морду.

Аналогично можно выпустить облигации с номиналом 1 USD. В примеру, сейчас цена 1 BTC составляет 20 USD, соответственно я продаю облигации по 0.05 BTC. Через месяц курс уже 40 USD за BTC, и я скупаю облигации по 0.025 BTC.

Если эмитент обязуется выступать в роли market maker'а, то есть постоянно скупать/продавать такие облигации по цене близкой к рыночной, то можно сказать что это уже новая цифровая валюта, привязанная к USD.

К примеру, компания Foo может назвать свою валюту Foo-USD. Магазины могут принимать эту валюту так же, как они принимают WebMoney WMZ, разница только в том, что используется платёжная система Bitcoin со свойственной ей анонимностью, надёжностью и т.д. То есть привязка к доллару организуется в обоих случаях какой-то компанией (в одном случае Foo, в другой -- WebMoney), но в случае в Foo-USD не нужно предъявлять паспорт и больше прозрачности.

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

К примеру, таким образом можно организовать выпуск бинарных опционов, CFD, NDF, prediction market. (См. сообщения в https://groups.google.com/group/bitcoinx )

По сути во всех этих случая нужен обратный выкуп с ценностью вычисляемой по определённой формуле, меняется только формула.

Я считаю также перспективным использование цветных коинов для выпуска акций. Хотя выплата дивидентов и голосования пока не реализованы, но скорее всего сложности с этим не будет. Рассматривается вариант использования цветных коинов как средства передачи акций между разными торговыми площадками.

Также я считаю интересным направлением выпуск товарных ваучеров. К примеру, если я хочу продать 1000 бутылок водки, я продаю 1000 ваучеров на 1 бутылку водки каждый на распределённом рынке. Затем покупатели обращаются ко мне с этими ваучерами и я высылаю им водку.

Интересно это тем, что такая система намного надёжнее и гибче чем обычные биткоиновые выплаты на адрес: 1) возможно аутентифицировать торговца посредством цифровой подписи, что исключать атаку MitM и другие виды атак; 2) возможно покупать товар в любой "цветной" валюте через посредников.

Сейчас эту проблему предполагается решать спомощью подписанный инвойсов, но ваучеры, как ни странно, лучше в плане безопасности.




colored coins proof-of-concept: private currencies, stock/bond p2p exchange

Tips and donations: 16v13Fa9cPmfFzpm9mmbWwAkXY4gyY6uh4
killerstorm
Legendary
*
Offline Offline

Activity: 994



View Profile
February 04, 2013, 09:46:16 PM
 #10

Что меня убивает - так это интерфейс Google Groups... ((

Да. новый интерфейс google groups ужасен, но с ним приходится сталкиваться только для чтения архивов, а так вообще мы его используем как mailing list. Полезную инфу впоследствии предполагается перенести в wiki.

Если хотите могу предоставить вам место под форум на своей площадке, если Вас устроит простой список веток(пока так сделано).По крайней мере оно более человеко-читабельно.

Спасибо, но я думаю мы пока перебъёмся на google groups (всё-таки хотелось бы mailing list), а дальше посмотрим...

colored coins proof-of-concept: private currencies, stock/bond p2p exchange

Tips and donations: 16v13Fa9cPmfFzpm9mmbWwAkXY4gyY6uh4
Ukigo
Hero Member
*****
Offline Offline

Activity: 938


View Profile
February 05, 2013, 05:19:39 AM
 #11

Спасибо )
Вроде мне все понятно Huh
Буду думать...

"...Enemies are everywhere ! Angka is all rage ! Be a good soldiers, blow everything... " <-- Pol Pot (C)
naima53
Hero Member
*****
Offline Offline

Activity: 616



View Profile
February 05, 2013, 04:32:10 PM
 #12

Допустим я хочу чтобы мои Пурпурные койны
 не дорожали так сильно со временем,
как обычные Биткойны, а скажем дефлировали
 на 1% в год.
Можно ли это просто установить при создании
 "цвета" или мне придется направлять курс
 в нужную сторону только торгуя на рынке ?!

Так же как и с обычными биткоинами, система просто следит за соблюдением "закона сохранения": количество коинов каждого цвета не должно увеличиваться при их передаче в транзакциях. Разница только в том, что биткоины создаются в coinbase транзакциях, производимых майнерами, а цветные биткоины создаются в транзакциях эмитента.

Сопоставление цветным коинам какого-то "физического" смысла и поддержание ценности -- это уже задачи эмитента.

К примеру, в случае с облигациями ("бондами") эмитент гарантирует обратный выкуп по какой-то цене. Если эмитент по какой-то причине отказывается их выкупать ценность падает практически до нуля.

В принципе, вопрос какого-то автоматического регулирования обсуждался, и теоретически в каких-то рамках оно возможно. Но я считаю что не стоит без надобности усложнять систему. В конечном итоге за всё отвечает всё равно эмитент.

Quote
Какое применение colored coins Вы сами считаете предпочтительным на данном этапе ?

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

То есть эмитент обязуется выкупать их обратно по определённой цене в определённые интервалы времени.

Самый простой пример -- займ: эмитент продаёт свои коины-облигации по 1 BTC, через месяц начинает их скупать по 1.1 BTC. Таким образом инвесторы получают номинальный профит в BTC, а эмитент может пользоваться биткоинами в течении месяца. Если эмитент не скупает облигации по этой цене в оговоренное время, то мы наблюдаем дефолт, и инвесторы могут обратиться в суд/набить морду.

Аналогично можно выпустить облигации с номиналом 1 USD. В примеру, сейчас цена 1 BTC составляет 20 USD, соответственно я продаю облигации по 0.05 BTC. Через месяц курс уже 40 USD за BTC, и я скупаю облигации по 0.025 BTC.

Если эмитент обязуется выступать в роли market maker'а, то есть постоянно скупать/продавать такие облигации по цене близкой к рыночной, то можно сказать что это уже новая цифровая валюта, привязанная к USD.

К примеру, компания Foo может назвать свою валюту Foo-USD. Магазины могут принимать эту валюту так же, как они принимают WebMoney WMZ, разница только в том, что используется платёжная система Bitcoin со свойственной ей анонимностью, надёжностью и т.д. То есть привязка к доллару организуется в обоих случаях какой-то компанией (в одном случае Foo, в другой -- WebMoney), но в случае в Foo-USD не нужно предъявлять паспорт и больше прозрачности.

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

К примеру, таким образом можно организовать выпуск бинарных опционов, CFD, NDF, prediction market. (См. сообщения в https://groups.google.com/group/bitcoinx )

По сути во всех этих случая нужен обратный выкуп с ценностью вычисляемой по определённой формуле, меняется только формула.

Я считаю также перспективным использование цветных коинов для выпуска акций. Хотя выплата дивидентов и голосования пока не реализованы, но скорее всего сложности с этим не будет. Рассматривается вариант использования цветных коинов как средства передачи акций между разными торговыми площадками.

Также я считаю интересным направлением выпуск товарных ваучеров. К примеру, если я хочу продать 1000 бутылок водки, я продаю 1000 ваучеров на 1 бутылку водки каждый на распределённом рынке. Затем покупатели обращаются ко мне с этими ваучерами и я высылаю им водку.

Интересно это тем, что такая система намного надёжнее и гибче чем обычные биткоиновые выплаты на адрес: 1) возможно аутентифицировать торговца посредством цифровой подписи, что исключать атаку MitM и другие виды атак; 2) возможно покупать товар в любой "цветной" валюте через посредников.

Сейчас эту проблему предполагается решать спомощью подписанный инвойсов, но ваучеры, как ни странно, лучше в плане безопасности.




Вот это вот очень интересно, буду следить за развитием, еще было бы хорошо что бы где то в одном месте были бы собраны ссылки на эти разработки с описанием на русском.  Roll Eyes

Donate me) 16f6iWHHkVEnDReeBQPT9GwCNwUfPTXrp2
Ukigo
Hero Member
*****
Offline Offline

Activity: 938


View Profile
February 05, 2013, 05:24:23 PM
 #13

@killerstorm
Перечитывая англоветки про цветные монеты,
у меня сложилось впечатление что Вы не считаете параметры Bitcoin идеальными
для блокцепи "поверх" которой
будут работать colored coins.
напр. :

"...Enemies are everywhere ! Angka is all rage ! Be a good soldiers, blow everything... " <-- Pol Pot (C)
Ukigo
Hero Member
*****
Offline Offline

Activity: 938


View Profile
February 05, 2013, 05:37:26 PM
 #14

>>>
This would be much less of a problem if base currency has potentially infinite monetary base. (E.g. 50 coins mined forever.)
[/quote]
Каковы по-вашему мнению идеальные
(для СС) параметры подлежащей блокцепи ?

"...Enemies are everywhere ! Angka is all rage ! Be a good soldiers, blow everything... " <-- Pol Pot (C)
neiros
Legendary
*
Offline Offline

Activity: 1932



View Profile WWW
March 21, 2013, 03:05:16 PM
 #15

Дает ли это преимущество в трудо-временных
 затратах по сравнению с "тупым" форком ?

Грубо говоря затраты практически нулевые... По-минимуму: скачать клиент, запустить, залить в него немного биткоинов, нажать на кнопку "выпустить", вбить название и параметры.

Если я правильно понимаю суть, то механизм цветных коинов получается примерно такой:
- скачиваю клиент, запускаю, перевожу туда немного биткоинов
- "окрашиваю" все эти биткоины или их часть своими обещаниями и обязательствами, допустим, выплатами некоего % каждый месяц
- продаю получившиеся "обещания" на каком-либо стороннем ресурсе(или может сразу в клиенте), например, по десятикратной цене
- в дальнейшем выполняю или не выполняю свои обещания

Так?

killerstorm
Legendary
*
Offline Offline

Activity: 994



View Profile
March 21, 2013, 03:25:20 PM
 #16

Если я правильно понимаю суть, то механизм цветных коинов получается примерно такой:
- скачиваю клиент, запускаю, перевожу туда немного биткоинов
- "окрашиваю" все эти биткоины или их часть своими обещаниями и обязательствами, допустим, выплатами некоего % каждый месяц
- продаю получившиеся "обещания" на каком-либо стороннем ресурсе(или может сразу в клиенте), например, по десятикратной цене
- в дальнейшем выполняю или не выполняю свои обещания

Так?

Да. Продажа идёт через клиент, но контракт, то есть обещания, это вещь по отношению к клиенту внешняя, поэтому его нужно опубликовать на каком-то ресурсе, возможно, на своём. В противном случае просто покупателей не будет, т.к. никто не будет знать Smiley

В принципе с точки зрения пользователей оно может выглядить идентично уже существующим биржам типа: https://btct.co/ http://mpex.co/

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

Собственно есть даже такая идея -- предложить подобным биржам использовать цветные коины для взаиморасчётов, чтобы не нужно было делать passthrough.

colored coins proof-of-concept: private currencies, stock/bond p2p exchange

Tips and donations: 16v13Fa9cPmfFzpm9mmbWwAkXY4gyY6uh4
neiros
Legendary
*
Offline Offline

Activity: 1932



View Profile WWW
March 21, 2013, 04:51:54 PM
 #17

В принципе с точки зрения пользователей оно может выглядить идентично уже существующим биржам типа: https://btct.co/ http://mpex.co/
Но тут возникает один момент, при относительной простоте выпуска цветных коинов, каких угодно, кем угодно и в неограниченных количествах, это, по-моему, может привести к переполнению всего возможного пространства, так сказать. Замусориванию различными пирамидохайпами и подобным им лохотронами, а в таком мусоре уже мало кто будет копаться. Более-менее серьёзные инструменты, на фоне этого, будут выглядеть не очень привлекательно, а значит выпускать их будет не выгодно.

killerstorm
Legendary
*
Offline Offline

Activity: 994



View Profile
March 21, 2013, 06:00:53 PM
 #18

Но тут возникает один момент, при относительной простоте выпуска цветных коинов, каких угодно, кем угодно и в неограниченных количествах, это, по-моему, может привести к переполнению всего возможного пространства, так сказать. Замусориванию различными пирамидохайпами и подобным им лохотронами, а в таком мусоре уже мало кто будет копаться. Более-менее серьёзные инструменты, на фоне этого, будут выглядеть не очень привлекательно, а значит выпускать их будет не выгодно.

Я думаю как раз наоборот =)

Сейчас биржи контролируют и техническую сторону торговли, и отбор компаний. Серьёзно делом занимается только MPEX, у остальных позиция такая: заплати мзду, нарисуй более-менее правдоподобный контракт, и всё. С другой стороны, MPEX это закрытая платформа, только зарегистрировать трейдером стоит 30 BTC. (Трейдером, не компанией... Я даже не представляю сколько они берут за IPO.)

Цветные коины позволят отделить техническую платформу от функции отбора компаний.

Это позволит создание компаний, специализирующихся на составлении контрактов, проверке, аудите, отборе и т.д.

Сейчас войти в этот бизнес очень сложно и дорого, т.к. требуется разработка торговой площадки, поиск одновременно и компаний для размещения, и инвесторов. Если цветные коины решают вопрос с торговлей, то достаточно просто заниматься анализом, сбором, публикацией информации.

Поскольку дружить с программистами уже не обязательно, делом могут заняться специалисты в других областях: финансисты, юристы и т.д.

Я себе это представляю так: люди, которым нужны деньги для бизнеса обращаются к криптовалютным инвестбанкирам, так сказать. Те проверяют бизнес модель, личности учредителей компании, составляют контракт,  проводят проверки. И в конце концов проводят размещение, публикую информацию на своём сайте.

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

А впоследствии  "инвестбанкиры" могут заработать себе репутацию. Очень просто проверить какой процент компаний рекомендованных определённой групой инвестбанкиров оказались реально прибыльными.

colored coins proof-of-concept: private currencies, stock/bond p2p exchange

Tips and donations: 16v13Fa9cPmfFzpm9mmbWwAkXY4gyY6uh4
rPman
Legendary
*
Offline Offline

Activity: 1120


View Profile WWW
March 21, 2013, 06:05:07 PM
 #19

По моему мнению, без децентрализованного p2p-обменника подобные цветные коины не имеют смысла. Ключевое в данном утверждении именно 'децентрализованный'.
Иначе неясно вообще, зачем все это.

p2p-обменник должен реализовывать следующие вещи:
1. атомарная операция обмена - технически правильно это можно реализовать на основе blockchain и технологий аналогичным merged mining (точнее когда в блокчейне сохраняется слепок/хеш, подтверждающий информацию во внешней базе), иначе только централизацией (более красиво - наличием нескольких автоматизированных escrow, таит в себе кучу подводных камней).
2. публикация и гарантии валидности информации об истории сделок, списке текущих предложений покупки/продажи.

что из этого обеспечат цветные коины?

p.s. по моему мнению понятие акция - это просто обещание, подтвержденное чем-либо, например подписью. Например обещание выплачивать указанный процент дивидендов на соответствующий bitcoin адрес владельца. Если такое сообщение подписать ключом эмитиента - это становится акцией. Для этого не нужно никакого софта, достаточно опубликовать условия выплаты дивидендов на форуме, свой bitcoin-адрес эмитента (которым будут подписываться операции - механизмом, кстати, встроенным в официальный bitcoin клиент) и обслуживать операции обмена (т.е. подтверждать передачу акции во владения).
Я считаю софт для всего этого должен выполнять следующее:
Quote
1. распределенная база данных, типичный блокчейн, подтверждения делает эмитент (если удастся реализовать оплату за добавление хеша текущей базы в блокчейн bitcoin - merged mining, то это будут делать майнеры bitcoin, пока я х.з. как это реализовать)
2. условия выпуска акций - просто текст (условия, обещания, бла бла бла..) + количество выпущенных акций (это просто число, сумма выданных акций не должна его превышать) + bitcoin адрес эмитента, которым будут проводиться подписывание операций
3. акция это запись: количество + необязательный адрес владельца в bitcoin + ссылка на условия/описания выпуска акций
4. поддержка операций (все они публикуются и подтверждаются, прямая аналогия с транзакциями в bitcoin):
* публикация/изменение информации по условию выпуска акций (история изменений должна храниться) + подпись эмитента
* присвоение/выдача выпущенной акции владельцу - это адрес bitcoin владельца + подпись эмитента
* возврат акции эмитенту - возможно только для выданных акций, подписывается владельцем акции
* передача владения акцией новому владельцу - аналогично присвоению, указывается bitcoin адрес нового владельца + подпись прежнего владельца + подпись эмитента
* выплата дивидендов - список транзакций bitcoin + подпись эмитиента (если владельцы акций не будут использовать адреса прописанных в акциях, то у эмитента не будет возможности для мошенничества)
5. все записи об операциях без подписи эмитента - неподтвержденный пул операций, может храниться и передаваться между клиентами ограниченное время, потеря информации - проблема эмитента, можно для гарантии шифровать асимметричным алгоритмом (зашифровать может любой, расшифровать может только эмитент), тогда узлы не смогут намеренно игнорировать избранные операции для хранения и передачи.

Здесь не может находиться ваша реклама Smiley
Protect a future of bitcoin, use p2pool
Donation in BTC: 19fv5yYtfWZ9jQNjx2ncmu1TTrvg5CczZe
killerstorm
Legendary
*
Offline Offline

Activity: 994



View Profile
March 21, 2013, 06:29:12 PM
 #20

По моему мнению, без децентрализованного p2p-обменника подобные цветные коины не имеют смысла. Ключевое в данном утверждении именно 'децентрализованный'.

Уже реализован. Хотя есть разные мнения по поводу того, какая степень децентрализации является достаточной.

p2p-обменник должен реализовывать следующие вещи:
1. атомарная операция обмена - технически правильно это можно реализовать на основе blockchain и технологий аналогичным merged mining (точнее когда в блокчейне сохраняется слепок/хеш, подтверждающий информацию во внешней базе), иначе только централизацией (более красиво - наличием нескольких автоматизированных escrow, таит в себе кучу подводных камней)

Операции обмена атомарны просто потому что "деньги" и "стулья" передаются в одной транзакции. Это очень просто реализуется, не нужно merged mining Smiley

Есть, конечно, такая проблема, что можно запостить оффер не собираясь его выполнять... Либо оборвать протокол в середине. Грубо говоря, spam и DoS атаки.

Но эти проблемы можно решить. К примеру, введением репутации.

2. публикация и гарантии валидности информации об истории сделок, списке текущих предложений покупки/продажи.

История сделок видна в blockchain.

Но как бы информацию никто никому не обязан предоставлять. Если нужны такие гарантии, то это к SEC Smiley

colored coins proof-of-concept: private currencies, stock/bond p2p exchange

Tips and donations: 16v13Fa9cPmfFzpm9mmbWwAkXY4gyY6uh4
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!