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