Я смущен. Вы возражая против использования X.509 сертификатов или нет?
До сих пор ни. Как вы сказали, бумага, а также на примере хлебопекарни не обсуждает, как вы получите доказуемую идентичность от. Я вернусь к этому в конце. Некоторые комментарии в первую очередь.
Если компания владеет SSL сертификат, то почему бы не использовать его, чтобы обеспечить их веб-сайт тоже?
Я полагаю, вы имеете в виду
X.509 CERT со всеми Bitcoin определенными расширениями, которые в настоящее время обсуждаются, а не стандартный SSL Cert? Я спрашиваю, потому что я думаю о "Bitcoin CERT" как нечто более универсальное, чем "SSL сертификат", Да, Bitcoin сертификат может быть использован компанией также для обеспечения их веб-сайта, а также для обеспечения их вендинг / кассира / и т.д. машины, которые работают без SSL. Я не хочу, чтобы препятствовать SSL соединения, когда они возможны. Моя единственная точка является
не подписывать платежные адреса во время заказа с SSL серт. Bitcoin сертификат может подписать слабый SSL сертификат, который затем крепит соединение. И PaymentRequest может быть частично подписан, даже во время заказа, с некоторыми слабыми (сертификатами сертифицировать что-то вроде "да, у нас есть этот пункт в наличии"). Просто адрес платежа не должен быть подписан (и, следовательно, могут быть удалены ALLtogether из PaymentRequest, потому что клиент получает адрес оплаты).
Кстати, получение адреса платежа из сырого PaymentRequest (сырье = не содержащий адрес оплаты еще) может взаимодействовать с предыдущим протоколом, где продавец генерирует адрес оплаты. Так что да, как вы говорите, это может иметь обратную совместимость и клиент генерироваться платежные адреса будут просто продолжение.
Просто указывая на то, что на данный момент, для большинства торговцев / сайтов, было бы не сделать с практической точки зрения, потому что они не имеют отдельную идентичность, которая может быть использована только для платежей Bitcoin и не веб-соединений.
Большинство торговцев не принимают Bitcoin. Разве мы достаточно рано в принятии используется при загрузке инфраструктуры для проверки подлинности "Bitcoin тождества"? Лучше сейчас, чем позже.
Имейте в виду, некоторые из наиболее широко используемых кошельков не поддерживают иерархические детерминированных бумажники на все еще, так что писать функции, предполагающие их просто задержать реализацию значительно.
Нам не нужны
иерархическая детерминированные бумажники. Тип 2 детерминированные бумажники, которые уже реализованы достаточно. Просто согласитесь, как кодировать строки с номерами 256bit, вот и все.
Люди бросают вокруг "Сеть доверия" как если бы этот подход не был даже больше, чем неудача ИПК.
Что именно "Сеть доверия", Являются ли ключи распределения PGP в моем менеджере пакетов "Сеть доверия"?
Покажите мне другой механизм, чтобы получить сертификат, утверждающий свою личность таким образом, что интуитивно для всех конечных пользователей.
Для все-Bitcoin интегрированного решения, мы можем распределить звенья строки в Публичный через blockchain. Строки могут быть окрашены монетами и адрес, который в настоящее время является владельцем, что цветная монета определяет Публичную, связанные с этой строкой. Оригинальный владелец ""Майкс Widget Shop, Ltd" является Публичным
Г["Майкс Widget Shop, Ltd"]: = Hash256 ("Майкс Widget Shop, Ltd")*Г
где G некоторая произвольная базовая точка, что мы все согласны и чей privkey является публичным. Поскольку адрес G ["Майкс Widget Shop, Ltd"] Не появляется на blockchain нет владельца. Если вы делаете сделку с G ["Майкс Widget Shop, Ltd"] В свой собственный адрес, то вы передали эту строку / цветные монеты вашего владения. Если вы хотите обновить ключ или продать строку, перейти на цветную монету.