The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"Опубликован Exonum, фреймворк для создания приватных блокчейнов"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Опубликован Exonum, фреймворк для создания приватных блокчейнов"  +1 +/
Сообщение от opennews (??) on 11-Авг-17, 04:27 
Разработчики компании Bitfury Group (http://bitfury.com) опубликовали новый фреймворк для разработки приватных блокчейнов  Exonum (http://exonum), который позволяет создавать свои безопасные и высокопроизводительные blockchain-решения. Exonum является полностью открытым решением, поэтому пользователям доступна не только вся библиотека кода, но и клиентское программное обеспечение для управления блокчейном. Exonum написан на языке программирования Rust, который уделяет особое внимание вопросам безопасности,
не жертвуя при этом его производительностью. Код написан на языке Rust и распространяется (https://github.com/exonum) под лицензией Apache License 2.0.

Ключевые особенности:

-  Exonum использует алгоритм византийского консенсуса (https://en.wikipedia.org/wiki/Paxos_(computer_science)#Byzantine_Paxos), который не требует больших вычислительных затрат для генерации блоков и гарантирует безопасность данных даже в случае выхода
узлов из строя из-за неисправности или зловредной деятельности. Алгоритм позволяет блокчейну обрабатывать порядка 3 тыс. транзакций в секунду.

-  Платформа предполагает работу с умными контрактами или сервисами в терминологии Exonum. Сервисы Exonum, как и умные контракты Ethereum или Fabric, представляют собой бизнес-логику, добавляемую в блокчейн,
однако имеют большую производительность (и безопасность, благодаря особой работе Rust с памятью) по сравнению с конкурентами.

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

-  Встроенный в Exonum легкий клиент позволяет формировать и подписывать транзакции, а также проверять доказательства включения (или не включения) данных в блокчейн без необходимости скачивать его.


URL: http://exonum.com
Новость: https://www.opennet.ru/opennews/art.shtml?num=47002

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Опубликован Exonum, фреймворк для создания приватных блокчей..."  –2 +/
Сообщение от Аноним (??) on 11-Авг-17, 04:27 
>  проверять доказательства включения (или не включения) данных в блокчейн без необходимости скачивать его.

Это как вообще? Просвятите непросвященного.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Опубликован Exonum, фреймворк для создания приватных блокчей..."  +2 +/
Сообщение от Аноним (??) on 11-Авг-17, 07:39 
Чтоб видяхи больше покупали
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

17. "Опубликован Exonum, фреймворк для создания приватных блокчей..."  +/
Сообщение от Аноним (??) on 14-Авг-17, 15:07 
> Чтоб видяхи больше покупали
> Exonum использует алгоритм византийского консенсуса, который не требует больших вычислительных затрат для генерации блоков
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Опубликован Exonum, фреймворк для создания приватных блокчей..."  +/
Сообщение от Andrey Mitrofanov on 11-Авг-17, 09:34 
> >  проверять доказательства включения (или не включения) данных в блокчейн без необходимости скачивать его.
> Это как вообще? Просвятите непросвященного.

1. *Transactions.* Clients send transactions to change the system state. Transactions work in the same way as in a relational DBMS: they signify atomic insertions [,,,]
[,,,]
3. *Nodes*

3.3. Lightweight (light) clients. These nodes do not keep  the entire blockchain, but they can connect  to  full  nodes  and query information  from  the  blockchain when ecessary. Full nodes provide responses to light clients along with the proof of their correctness. So, light clients  can  check  if the received  information  is consistent  with  the system  state  and  is authorized by the validators


Либо "Наука Криптография", либо развод и маркетинг.  ==>  "Любая достаточно продвинутая технология не отличима от магии."

Если серьёзно, я думаю, что, судя по разделению full/light, они городят новые свойства, отказываясь от децентрализованности -- в какой-то части.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

7. "Опубликован Exonum, фреймворк для создания приватных блокчей..."  +/
Сообщение от Crazy Alex (ok) on 11-Авг-17, 12:04 
Естественно отказываются. Для лёгкого клиента примерный аналог - поинт в фидо. Он не участвует в собственно P2P-сети и требует доверия (избранному) полноценному биткоин-ноду в той части, что тот не будет устраивать цензуру и прятать данные, в которых лёгкий клиент заинтересован. А вот подтвердить корректность полученных данных он может, насколько я помню.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

19. "Опубликован Exonum, фреймворк для создания приватных блокчей..."  –1 +/
Сообщение от Exonum on 14-Авг-17, 19:48 
> Если серьёзно, я думаю, что, судя по разделению full/light, они городят новые
> свойства, отказываясь от децентрализованности -- в какой-то части.

Ожидается, что Exonum будет интересен частным компаниям, а также государственным структурам. Таким образом, компания будет разворачивать фреймворк на выбранных ею узлах (добавление каждого нового узла возможно только с согласия всех остальных узлов в сети). Децентрализованность и сохранность данных обеспечивается за счет механизма "анкоринга" в публичных блокчейн (в данном случае Bitcoin blockchain) - https://exonum.com/doc/advanced/bitcoin-anchoring

Между тем,  пользователи легких клиентов могут проверить корректность функционирования узлов в сети при помощи все того же легкого клиента.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

5. "Опубликован Exonum, фреймворк для создания приватных блокчей..."  –1 +/
Сообщение от КО on 11-Авг-17, 09:46 
Возможно это такой перевод фразы

All received information is validated on the client side with the help of Exonum light client, making clients secure against MitM attacks.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

6. "Опубликован Exonum, фреймворк для создания приватных блокчей..."  +/
Сообщение от Crazy Alex (ok) on 11-Авг-17, 11:58 
Вот так: https://github.com/bitcoin/bips/blob/master/bip-0037.mediawiki
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

12. "Опубликован Exonum, фреймворк для создания приватных блокчей..."  –4 +/
Сообщение от Nakatomi Sokuratesu on 11-Авг-17, 20:31 
>без необходимости скачивать его.

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

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

14. "Опубликован Exonum, фреймворк для создания приватных блокчей..."  +2 +/
Сообщение от Crazy Alex (ok) on 12-Авг-17, 14:10 
Ну, то есть что такое "лёгкий клиент" ты вообще не в курсе.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

16. "Опубликован Exonum, фреймворк для создания приватных блокчей..."  +3 +/
Сообщение от Аноним (??) on 14-Авг-17, 07:46 
> энжайникс

Откуда вы такие вылазите?

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

18. "Опубликован Exonum, фреймворк для создания приватных блокчей..."  +/
Сообщение от Exonum on 14-Авг-17, 19:47 
> >  проверять доказательства включения (или не включения) данных в блокчейн без необходимости скачивать его.
> Это как вообще? Просвятите непросвященного.

Легкий клиент позволяет проверять доказательства включения данных в блокчейн, которые хранятся в узлах в виде Merkle и Merkle Patricia деревьев.

Более подробно с принципом проверки доказательств Вы можете ознакомиться в соответствующем документе:
https://exonum.com/doc/architecture/clients

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

8. "Опубликован Exonum, фреймворк для создания приватных блокчей..."  –3 +/
Сообщение от Аноним (??) on 11-Авг-17, 16:37 
Взрывная технология! Нужны еще нейросети, куда же без нейросетей-то.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Опубликован Exonum, фреймворк для создания приватных блокчей..."  +/
Сообщение от Аноним (??) on 11-Авг-17, 17:32 
ура! наконец-то закончился хайп на js фреймворки. теперь пик моды blockchain фреймворки
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Опубликован Exonum, фреймворк для создания приватных блокчей..."  +1 +/
Сообщение от Crazy Alex (ok) on 11-Авг-17, 19:27 
Охренеть какое эквивалентное сравнение
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

11. "Опубликован Exonum, фреймворк для создания приватных блокчей..."  +/
Сообщение от Nakatomi Sokuratesu on 11-Авг-17, 20:27 
>Exonum периодически высылает хеши блоков для включения в поддерживающий общедоступный блокчейн в формате транзакций-свидетельств. Для атаки на сеть, защищенную привязкой к открытому блокчейну, злоумышленникам приходится одновременно

Был открытый, стал заддосенный.
Т.е. я правильно понял, что достаточно изолировать этот ваш Exonum от блокчейн-сети, "и делай с ней что хошь"?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

13. "Опубликован Exonum, фреймворк для создания приватных блокчей..."  +/
Сообщение от Аноним (??) on 11-Авг-17, 22:22 
Не, тут это только дополнительную безопасность дает, на случай полного П. Возможность откатиться. Но все и без них будет работать.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру