📢 Отчет Agorise: Stealth, Ledger Nano S, graphenej, мобильные кошельки, система точек продажи

Добро пожаловать в отчет Agorise!

Слово анархия буквально означает «без правителей». Она не означает «без правил» или тотальный хаос. Агористы работают над созданием общества, в котором любые человеческие взаимодействия добровольны, используя для этого принцип ненападения (NAP), мирное воспитание и контрэкономику. Агоризм задействует альтернативные решения свободного рынка, что делает правительства и использование силы неактуальными.

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

Anarchapulco 2018 – Познакомьтесь с некоторыми из сотрудников Agorise в Акапулько в феврале этого года! Поддержите дело всех трудолюбивых агористов. Закажите билет на Anarchapulco.com прямо сегодня!

Итак, чем же мы занимаемся на данном этапе?
Во-первых, stealth-транзакциями на платформе Bitshares.

Что уже сделано:

  • Функциональный прототип UI/UX для инициирования слепых/stealth-транзакций, управления скрытыми аккаунтами и контактами, а также для мониторинга и получения stealth-балансов.

  • Операционная база для построения и трансляции Public2Blind, Blind2Blind и Blind2Public транзакций в сеть.

  • Начата работа над библиотекой ZKP (zero-knowledge proofs – доказательства без раскрытия информации), которая расширяет библиотеку secp256k1, реализованную в Javascript. Ранее это было сделано в исходниках C ++ (например, в CLI кошельке), но в Javascript не существует полной ZKP библиотеки, пригодной для использования в пользовательском интерфейсе кошелька. Завершенные на данный момент компоненты включают схему обязательств Педерсена и расчеты «слепой суммы».

Что уже работает:

  • Все направления транзакций (P2B, B2B, B2P) работают с некоторыми ограничениями. Прежде всего, слепые балансы должны быть отправлены предполагаемому получателю целиком, поскольку возможность получения «сдачи» с транзакции все еще на стадии разработки. (Это зависит от готовности доказательств диапазона в библиотеке ZKP).

Над чем ведется работа:

  • Доказательства диапазона: конфиденциальные (слепые/stealth) транзакции на Bitshares работают иначе, нежели обычные транзакции. В stealth-транзакциях используется модель UTXO (аналогично тому, как работает Биткоин) вместо модели “Аккаунт” (как работают блокчейны Ethereum и Bitshares в обычном режиме). Это означает, что каждый раз, когда вы получаете конфиденциальную транзакцию, блокчейн записывает «монету» (называемую обязательством), кодируя полученную сумму. Ваш конфиденциальный «баланс» – это просто сумма этих монет. Монеты не могут быть разделены на части. Их можно использовать только в качестве «входов» в транзакцию, а затем превратить в новый набор монет, которые являются «выходами» транзакции. Как правило, получатся два выхода: один для предполагаемого получателя, второй – возврат себе “сдачи”.

Когда значения транзакции ослеплены, сеть не может знать значений выходов. Единственное, что может проверить сеть, это то, что сумма ВХОДОВ равна сумме ВЫХОДОВ (даже не зная, каковы эти суммы на самом деле – зная ТОЛЬКО то, что они совпадают). Пока есть только один выход, всё просто. Но если есть ДВА выхода (как и должно быть, если есть сдача), то транзакция должна также включать в себя «доказательство диапазона», которое является математическим доказательством, утверждающим, что тогда как сумма на выходе неизвестна, она НЕ отрицательна.

Это важно, потому что без этого доказательства неотрицательного выхода можно взять 10 BTS на входе и потратить их на выходы в -5 BTS и +15 BTS, что в результате даст фальшивых 5 BTS, и такая транзакция будет сбалансирована. (Сумма выходов равна сумме входов)!

Range Proofs (доказательство диапазона) – это самый сложный подкомпонент проекта по реализации слепых и stealth-транзакций в пользовательском интерфейсе кошелька на основе Javascript. Хотя реализация на C++ работает в CLI кошельке, портирование алгоритма на Javascript для использования в UI кошельке должно выполняться с большой осторожностью.

По существу, доказательство диапазона – это подпись вида колец Борромео, которая используется особым образом, чтобы дать представление о выходном значении в виде суммы «или-или» цифр в двоичном значении в формате с псевдо-плавающей точкой. Это похоже на представление значения в виде битового поля, где каждый бит неизвестен, НО это доказывает, что значение находится в диапазоне, который не превышает определенного предела и, соответственно, не представляет собой отрицательное число. При наличии доказательства диапазона сеть может проверить, что выход равен входу, и что не происходит никакой подмены.

Поскольку исходные страницы веб- и легкого кошельков недавно были заменены, это отбросило наш прогресс назад, и нам пришлось подгонять некоторые вещи под эту новую страницу, но уже на следующей неделе мы выпустим обновление. В последнее время также возникли некоторые проблемы с подключением api testnet.bitshares.eu, но я надеюсь, эти проблемы подключения скоро будут исправлены, и мы сможем опубликовать ссылку, чтобы каждый мог подключиться и испытать новые слепые и stealth транзакции вместе с нами.

Ledger Nano S

Финансирование этого проекта иссякло во время последнего дампа, поэтому, если вы можете пожертвовать немного BTC или BTS, чтобы мы закончили разработку этого холодного хранилища, пожалуйста, присылайте свои пожертвования сюда:
BTC: 1LNeUvrxGjbyPxrCson9rbrKcpaQgwaGVA
BTS: agorise

Как только сумма пожертвований достигнет 8 тысяч долларов, Agorise покроет расходы, завершит разработку прошивки Ledger Nano S и опубликует ее на github. Если эта цель не будет достигнута к 25 декабря 2017 года, пожертвования будут использованы для создания дополнительных криптографических продуктов с открытым кодом и поддержки уже существующих, которые мы не раз обсуждали здесь, на Steemit.

Код будет опубликован здесь: https://github.com/Agorise/ledger-nano-s-bitshares

Примечание: Объединение нашей прошивки с ядром Ledger Nano S, возможно, будет непросто осуществить. Agorise не является маркетинговой фирмой. Нет никаких гарантий того, что они примут наш код. Если у вас есть контакты замечательных разработчиков Ledger, пожалуйста, напишите @kenCode в Телеграм или keybase как можно скорее:

Telegram: https://t.me/kenCode
Keybase: https://keybase.io/kenCode

graphenej

Если вы – разработчик мобильных приложений, желающий добавить поддержку Bitshares в свое приложение для Android, знайте, что мы создали для вас библиотеку, которая делает эту интеграцию простой и легкой. Она постоянно обновляется, так как мы используем ее в большинстве продуктов, которые создаем, поэтому попробуйте ее сегодня же – поддержите сеть Bitshares!
https://github.com/Agorise/graphenej

Мобильные кошельки

Сначала мы разработали кошелек Bitshares. Затем мы создали кошелек Smartcoins. Теперь мы строим новый, полностью децентрализованный, мульти-чейн, поддерживающий Yubikey, простой в использовании, с атомарным свопом, NFC/QR и Stealth мобильный кошелек, который способен на нечто большее, чем простое управление цифровыми активами. Получивший название «Carbon», это уникальное приложение даст толчок эволюции криптовалют в мобильном пространстве. Подпишитесь на нас на Steemit, если вы хотите его потестировать!

Система точек продаж и интеграция

Мы потеряли имя BlockPay, но это не значит, что мы дадим проекту умереть. Он уже форкнут, ребрендирован и активно разрабатывается и совершенствуется. По факту, новая POS-система (под кодовым названием «Atom») быстрее, безопаснее, менее зависима от любых третьих сторон, полностью децентрализована, поддерживает больше монет, дешевле для клиента, и гораздо проще в плане настройки для продавца. Пара кликов – и готово! Если вы хотите принимать одну или сразу несколько цифровых валют за свои услуги, можете не искать дальше. Просто подпишитесь на нас на Steemit, если хотите попробовать сами!

C-IPFS

C-IPFS v1.0 был выпущен несколько недель назад. IPFS, или Inter-Planetary FileSystem, является межпланетной файловой системой, позволяющей децентрализовать всё, включая части самого интернета. Почему мы переписали его на C? Мы сделали это с мыслью о резервных копиях Stealth Bitshares, маршрутизаторах OpenWrt (децентрализация интернета/meshnet!), Android TV, децентрализованных медиа, веб-сайтах и приложениях, браузерах и мобильных чатах, децентрализованных CDN и магазинах приложений, RasPi, старых компьютерах и многом другом.

Устали от цензуры? Переходите на IPFS! DTube так и сделал!

У нас есть пара билдов и для вас, и еще несколько будут опубликованы в ближайшие дни, поэтому, если вы хотите помочь нам агоризовать мир с помощью децентрализации, пожалуйста, подпишитесь на нас на Steemit и узнавайте всё первыми!

https://github.com/Agorise/c-ipfs/releases

Атомарный биржевой стакан

Используйте свое воображение! Мы упоминали о необходимости атомарных свопов в крипто-пространстве в течение некоторого времени, и теперь они, наконец, стали реальностью! Мы сделаем этот api публичным на нашем github очень, очень скоро:

https://github.com/Agorise

Видео

Хотите увидеть больше туториалов и ликбезов? В ближайшие дни мы опубликуем серию видеороликов, которые будут содержать информацию обо всех наших продуктах, и, конечно, самом Агоризме, так что следите за обновлениями!

DTube: https://dtube.video/#!/c/Agorise
Youtube: https://www.youtube.com/channel/UCCk2kxMidSdt5L3iawyFTwQ

У вас есть вопросы о продуктах или сервисах Agorise? Не стесняйтесь присоединиться к нашей группе в Telegram. Среди нас есть пара сотен человек, готовых помочь! :)

:: https://t.me/Agorise ::

Этот новый блог – место, где будут публиковаться все официальные новости о продуктах и сервисах Agorise, поэтому, пожалуйста, обязательно подпишитесь и рестимните этот пост, спасибо! :)

Мир, любовь и агоризм!



Переведено @rusteemitblog

Оригинал поста: ЗДЕСЬ


Присоединяйтесь к чату в Telegram для обсуждения последних новостей Bitshares DEX

Если вам нравится то, что мы делаем - поддержите делегата blockchained на Голосе!

блокчейнbitsharesновостиagorise
172
221.554 GOLOS
0
В избранное
Graphene Ambassador
172
0

Зарегистрируйтесь, чтобы проголосовать за пост или написать комментарий

Авторы получают вознаграждение, когда пользователи голосуют за их посты. Голосующие читатели также получают вознаграждение за свои голоса.

Зарегистрироваться
Комментарии (5)
Сортировать по:
Сначала старые