где то год назад я работал в инвест-банке над проектом внедрения Ripple
0. цена XRP не имеет практического значения
1. Ripple классический block-chain — распределенная https://en.wikipedia.org/wiki/Ledger
2. отличие от bitcoin: изначально продуманно наличие записей не связанных с XRP напрямую — это могут быть вылюты, металлы, или что угодно другое (баррели нефти)
3. Ripple поддерживает концепции шлюзов и market-makers
4. на самом деле Ripple не поддерживает USD (или другие валюты). Точнее — доллар в Ripple не тоже самое что доллар в реальном мире. И более интересное — доллар у пользователя A не тоже самое что доллар у пользователя B.
5. Ripple это аналог распределенного swift
В целом пункты 3 и 4 это самые интересные и сложные в понимании аспекты. Я бы рекомендовал посмотреть в документацию Ripple.
Основная идея (не факт что будет реализована) получить окружение для обучения в контексте — как пример — не просто узнать что есть стек, а использовать его в конкретном проекте. То же самое относится к IEEE арифметике и тд.
И в целом интересно если можно обучать разработке не с точки зрения изучения синтаксиса — а со стороны runtime.
где то год назад я работал в инвест-банке над проектом внедрения Ripple
0. цена XRP не имеет практического значения
1. Ripple классический block-chain — распределенная https://en.wikipedia.org/wiki/Ledger
2. отличие от bitcoin: изначально продуманно наличие записей не связанных с XRP напрямую — это могут быть вылюты, металлы, или что угодно другое (баррели нефти)
3. Ripple поддерживает концепции шлюзов и market-makers
4. на самом деле Ripple не поддерживает USD (или другие валюты). Точнее — доллар в Ripple не тоже самое что доллар в реальном мире. И более интересное — доллар у пользователя A не тоже самое что доллар у пользователя B.
5. Ripple это аналог распределенного swift
В целом пункты 3 и 4 это самые интересные и сложные в понимании аспекты. Я бы рекомендовал посмотреть в документацию Ripple.
на самом деле начинался проект как копия javap — just for fun — а потом меня понесло…
И в целом интересно если можно обучать разработке не с точки зрения изучения синтаксиса — а со стороны runtime.
у нас все репозитории закрытые — владелец решает кто и какой доступ имеет
наш вариант можно использовать в любых сценариях (можно даже будет свой unfunddle поднять, когда мы api запустим)
общий вектор — простая установка и простое управление через web + security
на rails написать можно, можно и на django, java, c# и тп — вопрос наличия специалистов по разработке и поддержке
UI в целом будет переделан (после всех тестов — так как backend тут довольно сложный, то все силы брошены на него)
см след комментарий про rails