Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
9 апреля 2012, 10:37:35 PM   # 1
 
 
Сообщения: 819
Цитировать по имени
цитировать ответ
по умолчанию Re: Децентрализованные языка программирования

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Bitcoin является децентрализованным, которая обеспечивает ему как безопасность, безопасность и производительность.

Однако Bitcoin довольно просто. Мой вопрос: Может ли язык программирования быть созданы полностью децентрализована?

Необходимые характеристики:
1. Каждый узел должен быть не в состоянии получить доступ, по крайней мере некоторые важные данные.
2. Каждый узлы индивидуальное исполнение инструкции должны быть проверены, чтобы быть правильным, как это определено языком.
правоприменение 3. Протокол должен быть либо поддерживается криптографически или с помощью сильных стимулов - таких, как "Программа-время выполнение-точка" например.

Мы знаем, что Bitcoin можно. Multi-сиг TXS также по крайней мере, теоретически возможно, хотя я не знаю много о нем.

В какой степени мы можем принять его? Мое видение, как потоки, но с программами.

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

Производительность является сука, хотя.

Bedtime для меня, я думаю ...
Realpra сейчас офлайн Пожаловаться на Realpra   Ответить с цитированием Мультицитирование сообщения от Realpra Быстрый ответ на сообщение Realpra


Как заработать Биткоины?
Без вложений. Не майнинг.


9 апреля 2012, 10:42:03 PM   # 2
 
 
Сообщения: 602
Цитировать по имени
цитировать ответ
по умолчанию Re: Децентрализованные языка программирования

Получил 1806 Биткоинов
Реальная история.





E-язык программирования

Также читайте на распределенных вычислениях.
Нефарио сейчас офлайн Пожаловаться на Нефарио   Ответить с цитированием Мультицитирование сообщения от Нефарио Быстрый ответ на сообщение Нефарио

9 апреля 2012, 10:58:53 PM   # 3
 
 
Сообщения: 819
Цитировать по имени
цитировать ответ
по умолчанию Re: Децентрализованные языка программирования

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

Он должен быть независимым от меня, и ни один узел не должен быть в состоянии увидеть данные или переменные внутри программы.

E только выглядит распределены мне, которые в одиночку просто.


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


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

Вместо того, чтобы хостинг и распределение хранения рандомизированы с программами "покупка" хостинг время автоматически для их точек.


Программа используется файлов / переменных (скажем, JPEG или ж / д) должны быть скрыты, распались или зашифрованы от принимающего узла каким-то образом.
Realpra сейчас офлайн Пожаловаться на Realpra   Ответить с цитированием Мультицитирование сообщения от Realpra Быстрый ответ на сообщение Realpra

10 апреля 2012, 3:17:06 AM   # 4
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: Децентрализованные языка программирования

Я имею в виду защита данных может быть достигнуто, никогда не выполняя последующие инструкции на одном узле - контекстная информация при этом теряется.
Большой вопрос в том, как вы этого добиться? Что считается "тот же узел"? Даже узлы в совершенно разных местах могли бы сотрудничать для сбора данных. Если вы можете решить эту проблему, остальное легко.
Магид сейчас офлайн Пожаловаться на Maged   Ответить с цитированием Мультицитирование сообщения от Maged Быстрый ответ на сообщение Maged

10 апреля 2012, 5:59:44 AM   # 5
 
 
Сообщения: 144
Цитировать по имени
цитировать ответ
по умолчанию Re: Децентрализованные языка программирования

Один из подходов заключается в выполнении вычислений на зашифрованных данных, не зная, как расшифровать данные, который называется гомоморфна шифрования.

Это, очевидно, практическая реализация: MIT Magic Trick: Вычислительный на Зашифрованном баз данных без их расшифровок Ever
twobitcoins сейчас офлайн Пожаловаться на twobitcoins   Ответить с цитированием Мультицитирование сообщения от twobitcoins Быстрый ответ на сообщение twobitcoins

10 апреля 2012, 8:34:47 AM   # 6
 
 
Сообщения: 819
Цитировать по имени
цитировать ответ
по умолчанию Re: Децентрализованные языка программирования

Большой вопрос в том, как вы этого добиться? Что считается "тот же узел"? Даже узлы в совершенно разных местах могли бы сотрудничать для сбора данных. Если вы можете решить эту проблему, остальное легко.

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


Я буду читать на twobitcoins предложение позже.
Realpra сейчас офлайн Пожаловаться на Realpra   Ответить с цитированием Мультицитирование сообщения от Realpra Быстрый ответ на сообщение Realpra

10 апреля 2012, 11:07:45 AM   # 7
 
 
Сообщения: 775
Цитировать по имени
цитировать ответ
по умолчанию Re: Децентрализованные языка программирования

На месте blockchain, что было бы "в облаке" так сказать?

Я предполагаю, что вы имеете в виду различные библиотек, так что локальный клиент, "IDE + компилятор" могут получить доступ к этим библиотекам в торрент-подобным же образом. Я полагаю, сборник будет очень медленным из-за сетевые узкие места, и люди будут быстро столкнуться с проблемами, с раздутыми библиотеками, многочисленными вариациями одних и теми же классов и так далее. Когда дело дошло до редактирования библиотеки, своего рода надежного контроля версий с разрешением конфликтов должен быть встроен в ... Все это, кажется, как много работы, когда люди могут просто свободно скачать библиотеки в любом случае.
blablahblah сейчас офлайн Пожаловаться на blablahblah   Ответить с цитированием Мультицитирование сообщения от blablahblah Быстрый ответ на сообщение blablahblah

10 апреля 2012, 4:09:21 PM   # 8
 
 
Сообщения: 198
Цитировать по имени
цитировать ответ
по умолчанию Re: Децентрализованные языка программирования

Один из подходов заключается в выполнении вычислений на зашифрованных данных, не зная, как расшифровать данные,

И есть довольно много интересных реализации этой идеи.

Одна из концепций SecreC (секрет, С). Существует более подробно об этом здесь: http://sharemind.cyber.ee/research

Другая группа в Дании: http://viff.dk/ или парни Sepia в Цюрихе http://www.sepia.ee.ethz.ch/

На самом деле, это увлекательная область исследований 
При р сейчас офлайн Пожаловаться на При р   Ответить с цитированием Мультицитирование сообщения от При р Быстрый ответ на сообщение При р

11 апреля 2012, 6:17:04 PM   # 9
 
 
Сообщения: 1526
Цитировать по имени
цитировать ответ
по умолчанию Re: Децентрализованные языка программирования

Вы также должны смотреть на многопартийной вычисления. Это позволяет несколько взаимодействующих узлов для запуска программы вместе, без каждого узла будучи в состоянии увидеть все входы в него. Проблема заключается в том, что это очень сложный / дорогой / медленно.
Майк Хирн сейчас офлайн Пожаловаться на Mike Хирн   Ответить с цитированием Мультицитирование сообщения от Mike Хирн Быстрый ответ на сообщение Mike Хирн



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW