Binance Square
LinhNB
768 Публикации

LinhNB

Трейдер с регулярными сделками
5.8 г
128 подписок(и/а)
219 подписчиков(а)
901 понравилось
Посты
·
--
Я провёл последние две недели, пытаясь понять один вопрос о GRVT: как биржа может ощущаться настолько близкой к CEX, при этом позволяя пользователям сохранять самоcтоятельное хранение? Меня удивило, что ответ был не в Matching Engine. Он заключался в Cryptographic Order Batching. Сначала я думал, что батчинг — это просто способ снизить комиссии за газ. Чем больше я изучал архитектуру GRVT, тем менее убедительным становилось такое объяснение. GRVT утверждает, что её Matching Engine способен обрабатывать более 600 000 ордеров в секунду с задержкой ниже 2 миллисекунд. Ethereum никогда не был предназначен для проверки сотен тысяч транзакций каждую секунду. Если каждый ордер будет урегулироваться по отдельности on-chain, со временем выполнение неизбежно упрётся в ограничения расчётов. Более быстрый Matching Engine сам по себе не сделает биржу заметно быстрее. Cryptographic Order Batching не существует потому, что Ethereum медленный. Он существует потому, что Matching Engine и Ethereum работают в принципиально разных условиях производительности. Ордеры сопоставляются off-chain и представляются одним Zero-Knowledge-доказательством. Ethereum проверяет итоговое состояние вместо того, чтобы проверять каждый отдельный ордер. Это изменило то, как я думаю о самостоятельном хранении. Раньше я связывал самоcтоятельное хранение с полной прозрачностью исполнения. GRVT разделяет эти вещи. Пользователи по-прежнему контролируют свои обеспечительные активы, а расчёты остаются проверяемыми. Что они теряют — это непрерывную видимость каждого решения сопоставления. Это не обязательно слабость. Это — другое архитектурное решение. Система меняет непрерывную наблюдаемость исполнения на криптографическую уверенность в финальном состоянии. Я всё ещё не уверен, имеет ли значение это различие для большинства трейдеров. Если ваш приоритет — скорость исполнения, самоcтоятельное хранение и проверяемый расчёт, вероятно, нет. Если важнее всего прозрачность исполнения, вероятно, да. Для меня Cryptographic Order Batching больше не похож на технику масштабирования. Он выглядит как механизм, позволяющий Hybrid Exchange отделять исполнение от проверки, не отделяя производительность от доверия. @grvt_io #grvt $LAB
Я провёл последние две недели, пытаясь понять один вопрос о GRVT: как биржа может ощущаться настолько близкой к CEX, при этом позволяя пользователям сохранять самоcтоятельное хранение? Меня удивило, что ответ был не в Matching Engine. Он заключался в Cryptographic Order Batching. Сначала я думал, что батчинг — это просто способ снизить комиссии за газ. Чем больше я изучал архитектуру GRVT, тем менее убедительным становилось такое объяснение.

GRVT утверждает, что её Matching Engine способен обрабатывать более 600 000 ордеров в секунду с задержкой ниже 2 миллисекунд. Ethereum никогда не был предназначен для проверки сотен тысяч транзакций каждую секунду. Если каждый ордер будет урегулироваться по отдельности on-chain, со временем выполнение неизбежно упрётся в ограничения расчётов. Более быстрый Matching Engine сам по себе не сделает биржу заметно быстрее.

Cryptographic Order Batching не существует потому, что Ethereum медленный. Он существует потому, что Matching Engine и Ethereum работают в принципиально разных условиях производительности. Ордеры сопоставляются off-chain и представляются одним Zero-Knowledge-доказательством. Ethereum проверяет итоговое состояние вместо того, чтобы проверять каждый отдельный ордер. Это изменило то, как я думаю о самостоятельном хранении.

Раньше я связывал самоcтоятельное хранение с полной прозрачностью исполнения. GRVT разделяет эти вещи. Пользователи по-прежнему контролируют свои обеспечительные активы, а расчёты остаются проверяемыми. Что они теряют — это непрерывную видимость каждого решения сопоставления. Это не обязательно слабость. Это — другое архитектурное решение. Система меняет непрерывную наблюдаемость исполнения на криптографическую уверенность в финальном состоянии.

Я всё ещё не уверен, имеет ли значение это различие для большинства трейдеров. Если ваш приоритет — скорость исполнения, самоcтоятельное хранение и проверяемый расчёт, вероятно, нет. Если важнее всего прозрачность исполнения, вероятно, да. Для меня Cryptographic Order Batching больше не похож на технику масштабирования. Он выглядит как механизм, позволяющий Hybrid Exchange отделять исполнение от проверки, не отделяя производительность от доверия.
@grvt_io #grvt $LAB
·
--
Есть один аспект протокола Newton, который остался со мной после прочтения документации. Вопреки тому, что многие предполагают, проект на самом деле не пытается решать вопрос приватности. Он меняет то, что блокчейн должен знать, чтобы устанавливать доверие. Годы подряд блокчейны полагались на простое допущение: прозрачность порождает доверие. Однако самая ценная информация в финансах — записи KYC, инвестиционные стратегии, корпоративные данные и внутренние модели рисков — никогда не может быть сделана публичной. Если доверие зависит от раскрытия конфиденциальной информации, блокчейн всегда будет испытывать трудности с поддержкой AI-агентов, RWAs и институциональных финансов. Протокол Newton использует другой подход. Блокчейну не нужно знать, что именно содержат данные. Ему достаточно доказательства того, что данные были использованы в соответствии с корректной политикой, корректным уполномоченным лицом и в правильном контексте до того, как действие было разрешено. Newton не меняет способ защиты данных. Он меняет то, что блокчейны обязаны проверять. Поэтому я не рассматриваю Privacy-Preserving Workflows (рабочие процессы с сохранением приватности) как нечто большее, чем просто фреймворк шифрования. Privacy Envelopes, HPKE и Distributed Key Generation — это лишь инфраструктура. Настоящее новаторство в том, что ни одна сторона не может преобразовать приватные данные в разрешённое действие без выполнения заранее заданных политик. Newton защищает не только конфиденциальность, но и легитимность самого действия. Здесь же Newton отличается от многих решений по приватности в Web3. Большинство сосредоточены на сокрытии информации. Newton фокусируется на доказательстве того, что полномочия были реализованы корректно. Блокчейну больше не нужно читать данные; ему достаточно проверить, что право на действие было подтверждено до выполнения. Для меня именно в этом заключается истинная значимость Privacy-Preserving Workflows. Следующее поколение блокчейнов, возможно, больше не будут оценивать по тому, сколько данных они хранят, а по тому, сколько легитимных решений они могут проверить, не получая никогда доступа к лежащим в основе данным. Протокол Newton — это не просто добавление ещё одного слоя приватности. Он переопределяет то, как блокчейны создают доверие.@NewtonProtocol $NEWT #Newt $LAB
Есть один аспект протокола Newton, который остался со мной после прочтения документации. Вопреки тому, что многие предполагают, проект на самом деле не пытается решать вопрос приватности. Он меняет то, что блокчейн должен знать, чтобы устанавливать доверие.

Годы подряд блокчейны полагались на простое допущение: прозрачность порождает доверие. Однако самая ценная информация в финансах — записи KYC, инвестиционные стратегии, корпоративные данные и внутренние модели рисков — никогда не может быть сделана публичной. Если доверие зависит от раскрытия конфиденциальной информации, блокчейн всегда будет испытывать трудности с поддержкой AI-агентов, RWAs и институциональных финансов.

Протокол Newton использует другой подход. Блокчейну не нужно знать, что именно содержат данные. Ему достаточно доказательства того, что данные были использованы в соответствии с корректной политикой, корректным уполномоченным лицом и в правильном контексте до того, как действие было разрешено. Newton не меняет способ защиты данных. Он меняет то, что блокчейны обязаны проверять.

Поэтому я не рассматриваю Privacy-Preserving Workflows (рабочие процессы с сохранением приватности) как нечто большее, чем просто фреймворк шифрования. Privacy Envelopes, HPKE и Distributed Key Generation — это лишь инфраструктура. Настоящее новаторство в том, что ни одна сторона не может преобразовать приватные данные в разрешённое действие без выполнения заранее заданных политик. Newton защищает не только конфиденциальность, но и легитимность самого действия.

Здесь же Newton отличается от многих решений по приватности в Web3. Большинство сосредоточены на сокрытии информации. Newton фокусируется на доказательстве того, что полномочия были реализованы корректно. Блокчейну больше не нужно читать данные; ему достаточно проверить, что право на действие было подтверждено до выполнения.

Для меня именно в этом заключается истинная значимость Privacy-Preserving Workflows. Следующее поколение блокчейнов, возможно, больше не будут оценивать по тому, сколько данных они хранят, а по тому, сколько легитимных решений они могут проверить, не получая никогда доступа к лежащим в основе данным. Протокол Newton — это не просто добавление ещё одного слоя приватности. Он переопределяет то, как блокчейны создают доверие.@NewtonProtocol $NEWT #Newt $LAB
·
--
Статья
См. перевод
VaultKit SDK: Mảnh ghép hạ tầng giúp mọi giao thức DeFi sở hữu “két sắt tự động” của Newton ProtocolĐiều mình nghĩ lâu nhất khi đọc về VaultKit SDK không phải là AI hay tự động hóa. Mà là một câu hỏi khác: một vault DeFi thực sự có quyền gì? Trước đây mình luôn mặc định câu trả lời rất đơn giản. Nếu vault có quyền quản lý tài sản thì mọi quyết định của curator, bot hay AI chỉ cần đi đến smart contract là có thể trở thành giao dịch. Quản lý tài sản và quyền thực thi gần như là một. Nhưng VaultKit khiến mình nhận ra đó chỉ là cách DeFi vẫn vận hành từ trước đến nay, chứ không phải cách nó bắt buộc phải vận hành. Theo mình, điều Newton Protocol thực sự thương mại hóa không phải một bộ SDK để xây vault. Họ đang thương mại hóa một kiến trúc mới, nơi quyền đề xuất một hành động và quyền biến hành động đó thành giao dịch lần đầu tiên được tách thành hai lớp độc lập. Đó là lý do VaultKit không thay thế vault hiện có. Nó chèn thêm một lớp authorization nằm giữa quyết định và execution. Curator, bot hay AI vẫn có thể đề xuất tái cân bằng danh mục, chuyển thanh khoản hoặc thay đổi chiến lược. Nhưng trước khi calldata chạm đến vault, toàn bộ intent phải đi qua policy và nhận được attestation hợp lệ từ mạng lưới Newton. Không có attestation, execution đơn giản là không tồn tại. Sự khác biệt này nghe có vẻ nhỏ, nhưng nó thay đổi hoàn toàn cách một vault tự động hoạt động. Phần lớn hệ thống hiện nay cố làm AI hoặc bot thông minh hơn để giảm xác suất đưa ra quyết định sai. VaultKit lại giả định điều ngược lại: AI cuối cùng vẫn sẽ sai. Vì vậy, thứ cần bảo vệ không phải chất lượng của quyết định, mà là quyền được thực hiện quyết định đó. Đây cũng là lúc khái niệm “Autonomous Vault” trở nên thú vị hơn nhiều. Tự trị không có nghĩa vault được phép tự làm mọi thứ. Nó có nghĩa vault có thể tự quan sát dữ liệu, tự đề xuất hành động và tự vận hành, nhưng chỉ bên trong những giới hạn mà policy đã định nghĩa từ trước. AI được trao quyền tự chủ, nhưng không bao giờ được trao quyền tuyệt đối. Điều này đặc biệt quan trọng trong những giai đoạn thị trường mất thanh khoản. Một AI có thể muốn chuyển toàn bộ tài sản sang nơi APY cao hơn để tối ưu lợi nhuận. Nhưng policy có thể đồng thời kiểm tra mức giảm TVL, trạng thái depeg, độ tin cậy của oracle hay giới hạn phân bổ vốn. Chỉ cần một điều kiện bị vi phạm, lệnh sẽ bị chặn ngay trước execution. Vault không cần sửa chữa hậu quả, vì hậu quả chưa từng được phép xảy ra. Theo mình, đây mới là giá trị lớn nhất của VaultKit SDK. Nó giúp một giao thức DeFi không phải tự xây từ đầu toàn bộ hệ thống kiểm soát quyền, tích hợp dữ liệu rủi ro, logic authorization và cơ chế chứng thực quyết định. Newton đóng gói tất cả thành một lớp hạ tầng có thể nhúng trực tiếp vào sản phẩm hiện có. Tất nhiên, VaultKit không khiến mọi vault tự động trở nên an toàn tuyệt đối. Policy vẫn có thể được cấu hình sai. Dữ liệu đầu vào vẫn có thể thiếu chính xác. Nhưng điểm đáng chú ý là nơi rủi ro được đặt đã thay đổi. Trước đây, rủi ro tập trung ở việc một private key có thể làm gì. Với VaultKit, rủi ro chuyển sang việc policy cho phép private key đó được làm gì. Theo mình, đó mới là ý nghĩa của Mainnet Beta. Newton Protocol không chỉ phát hành thêm một SDK cho developer. Họ đang biến authorization thành một hạ tầng có thể tái sử dụng, giống như cách các blockchain từng biến consensus thành hạ tầng dùng chung. Nếu xu hướng AI Agent tiếp tục mở rộng trong DeFi, rất có thể tiêu chuẩn của một “két sắt thông minh” sẽ không còn được đo bằng khả năng tối ưu lợi nhuận, mà bằng khả năng chứng minh rằng ngay cả AI cũng không thể vượt quá quyền mà policy đã cấp cho nó. @NewtonProtocol $NEWT #Newt $LAB

VaultKit SDK: Mảnh ghép hạ tầng giúp mọi giao thức DeFi sở hữu “két sắt tự động” của Newton Protocol

Điều mình nghĩ lâu nhất khi đọc về VaultKit SDK không phải là AI hay tự động hóa. Mà là một câu hỏi khác: một vault DeFi thực sự có quyền gì?
Trước đây mình luôn mặc định câu trả lời rất đơn giản. Nếu vault có quyền quản lý tài sản thì mọi quyết định của curator, bot hay AI chỉ cần đi đến smart contract là có thể trở thành giao dịch. Quản lý tài sản và quyền thực thi gần như là một. Nhưng VaultKit khiến mình nhận ra đó chỉ là cách DeFi vẫn vận hành từ trước đến nay, chứ không phải cách nó bắt buộc phải vận hành.
Theo mình, điều Newton Protocol thực sự thương mại hóa không phải một bộ SDK để xây vault. Họ đang thương mại hóa một kiến trúc mới, nơi quyền đề xuất một hành động và quyền biến hành động đó thành giao dịch lần đầu tiên được tách thành hai lớp độc lập.
Đó là lý do VaultKit không thay thế vault hiện có. Nó chèn thêm một lớp authorization nằm giữa quyết định và execution. Curator, bot hay AI vẫn có thể đề xuất tái cân bằng danh mục, chuyển thanh khoản hoặc thay đổi chiến lược. Nhưng trước khi calldata chạm đến vault, toàn bộ intent phải đi qua policy và nhận được attestation hợp lệ từ mạng lưới Newton. Không có attestation, execution đơn giản là không tồn tại.
Sự khác biệt này nghe có vẻ nhỏ, nhưng nó thay đổi hoàn toàn cách một vault tự động hoạt động. Phần lớn hệ thống hiện nay cố làm AI hoặc bot thông minh hơn để giảm xác suất đưa ra quyết định sai. VaultKit lại giả định điều ngược lại: AI cuối cùng vẫn sẽ sai. Vì vậy, thứ cần bảo vệ không phải chất lượng của quyết định, mà là quyền được thực hiện quyết định đó.
Đây cũng là lúc khái niệm “Autonomous Vault” trở nên thú vị hơn nhiều. Tự trị không có nghĩa vault được phép tự làm mọi thứ. Nó có nghĩa vault có thể tự quan sát dữ liệu, tự đề xuất hành động và tự vận hành, nhưng chỉ bên trong những giới hạn mà policy đã định nghĩa từ trước. AI được trao quyền tự chủ, nhưng không bao giờ được trao quyền tuyệt đối.
Điều này đặc biệt quan trọng trong những giai đoạn thị trường mất thanh khoản. Một AI có thể muốn chuyển toàn bộ tài sản sang nơi APY cao hơn để tối ưu lợi nhuận. Nhưng policy có thể đồng thời kiểm tra mức giảm TVL, trạng thái depeg, độ tin cậy của oracle hay giới hạn phân bổ vốn. Chỉ cần một điều kiện bị vi phạm, lệnh sẽ bị chặn ngay trước execution. Vault không cần sửa chữa hậu quả, vì hậu quả chưa từng được phép xảy ra.
Theo mình, đây mới là giá trị lớn nhất của VaultKit SDK. Nó giúp một giao thức DeFi không phải tự xây từ đầu toàn bộ hệ thống kiểm soát quyền, tích hợp dữ liệu rủi ro, logic authorization và cơ chế chứng thực quyết định. Newton đóng gói tất cả thành một lớp hạ tầng có thể nhúng trực tiếp vào sản phẩm hiện có.
Tất nhiên, VaultKit không khiến mọi vault tự động trở nên an toàn tuyệt đối. Policy vẫn có thể được cấu hình sai. Dữ liệu đầu vào vẫn có thể thiếu chính xác. Nhưng điểm đáng chú ý là nơi rủi ro được đặt đã thay đổi. Trước đây, rủi ro tập trung ở việc một private key có thể làm gì. Với VaultKit, rủi ro chuyển sang việc policy cho phép private key đó được làm gì.
Theo mình, đó mới là ý nghĩa của Mainnet Beta. Newton Protocol không chỉ phát hành thêm một SDK cho developer. Họ đang biến authorization thành một hạ tầng có thể tái sử dụng, giống như cách các blockchain từng biến consensus thành hạ tầng dùng chung. Nếu xu hướng AI Agent tiếp tục mở rộng trong DeFi, rất có thể tiêu chuẩn của một “két sắt thông minh” sẽ không còn được đo bằng khả năng tối ưu lợi nhuận, mà bằng khả năng chứng minh rằng ngay cả AI cũng không thể vượt quá quyền mà policy đã cấp cho nó.
@NewtonProtocol $NEWT #Newt $LAB
·
--
Если бы самодепозитарное хранение (self-custody) было поставлено на суд, я думаю, его бы неправомерно признали виновным. Обвинение звучит убедительно. «Трейдера всё ещё можно ликвидировать, потому что система неверно рассчитывает маржу. Так что же самодепозитарное хранение на самом деле защищает?» Чем глубже я изучал архитектуру GRVT, тем больше понимал: эта критика направлена не на тот компонент. Самодепозитарное хранение никогда не обещало предотвращать некорректные ликвидации. Оно лишь гарантирует, что ваши активы остаются вашими — даже если оператор биржи станет неплатёжеспособным или будет действовать со злым умыслом. Маржа — это совсем другая проблема. Risk Engine не спрашивает: «Кому принадлежат эти активы?» Он спрашивает: «При текущих рыночных условиях это обеспечение по-прежнему достаточно, чтобы поддерживать позицию?» Проверка принадлежности активов и оценка рисков решают разные задачи, поэтому они относятся к разным архитектурным уровням. Это означает, что трейдер может оставаться законным владельцем каждого актива — и при этом его всё равно могут ликвидировать, если оценка обеспечения, поддерживающая маржа или риски портфеля были рассчитаны неверно. Ликвидация вызвана уровнем рисков — а не уровнем хранения. Для меня это и есть главное архитектурное прозрение GRVT. Вместо того чтобы строить одну систему, отвечающую за всё, GRVT разделяет обязанности. Самодепозитарное хранение защищает от риска оператора, а Unified Margin и Risk Engine определяют, остаётся ли позиция финансово безопасной. Каждый уровень отвечает за свою категорию отказов. Это разделение меняет то, как работает доверие. Вместо доверия одному единственному «чёрному ящику» пользователи могут понять, какой уровень несёт ответственность, когда что-то идёт не так. Если бы мне пришлось вынести вердикт, я бы признал самодепозитарное хранение невиновным. Не потому, что оно устраняет все риски. А потому, что оно никогда этого и не обещало. Настоящий вклад GRVT — не в создании системы, которая никогда не выходит из строя. Он создаёт систему, в которой каждый сбой имеет чётко отвечающий за него архитектурный уровень. И, на мой взгляд, именно это делает Hybrid Exchange по-настоящему более заслуживающим доверия. @grvt_io #grvt $LAB $BEAT
Если бы самодепозитарное хранение (self-custody) было поставлено на суд, я думаю, его бы неправомерно признали виновным.

Обвинение звучит убедительно.

«Трейдера всё ещё можно ликвидировать, потому что система неверно рассчитывает маржу. Так что же самодепозитарное хранение на самом деле защищает?»

Чем глубже я изучал архитектуру GRVT, тем больше понимал: эта критика направлена не на тот компонент.

Самодепозитарное хранение никогда не обещало предотвращать некорректные ликвидации. Оно лишь гарантирует, что ваши активы остаются вашими — даже если оператор биржи станет неплатёжеспособным или будет действовать со злым умыслом.

Маржа — это совсем другая проблема.

Risk Engine не спрашивает: «Кому принадлежат эти активы?» Он спрашивает: «При текущих рыночных условиях это обеспечение по-прежнему достаточно, чтобы поддерживать позицию?» Проверка принадлежности активов и оценка рисков решают разные задачи, поэтому они относятся к разным архитектурным уровням.

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

Для меня это и есть главное архитектурное прозрение GRVT.

Вместо того чтобы строить одну систему, отвечающую за всё, GRVT разделяет обязанности. Самодепозитарное хранение защищает от риска оператора, а Unified Margin и Risk Engine определяют, остаётся ли позиция финансово безопасной. Каждый уровень отвечает за свою категорию отказов.

Это разделение меняет то, как работает доверие. Вместо доверия одному единственному «чёрному ящику» пользователи могут понять, какой уровень несёт ответственность, когда что-то идёт не так.

Если бы мне пришлось вынести вердикт, я бы признал самодепозитарное хранение невиновным.

Не потому, что оно устраняет все риски. А потому, что оно никогда этого и не обещало.

Настоящий вклад GRVT — не в создании системы, которая никогда не выходит из строя. Он создаёт систему, в которой каждый сбой имеет чётко отвечающий за него архитектурный уровень. И, на мой взгляд, именно это делает Hybrid Exchange по-настоящему более заслуживающим доверия.
@grvt_io #grvt $LAB $BEAT
·
--
Статья
См. перевод
Một Authorization Decision sau khi hoàn thành có còn cần tồn tại không?Có một câu hỏi mình chưa từng nghĩ sẽ phải đặt ra khi đọc về Newton Protocol. Mọi sự chú ý gần như đều dồn vào khoảnh khắc một Intent được authorize: Policy được đánh giá thế nào, operator xác minh ra sao và khi nào Execution được phép bắt đầu. Nhưng càng đọc, mình càng thấy đó mới chỉ là một nửa vòng đời của Authorization. Nửa còn lại bắt đầu sau khi Execution đã kết thúc. Ban đầu, câu trả lời có vẻ rất đơn giản. Một khi tài sản đã được chuyển, giao dịch đã hoàn tất và trạng thái blockchain đã thay đổi, Authorization Decision dường như đã hoàn thành nhiệm vụ của mình. Nó giống một chiếc vé đã được xé tại cổng kiểm soát: hữu ích trước khi đi qua, vô nghĩa sau khi đã vào bên trong. Nếu nhìn như vậy, Authorization chỉ là một cơ chế mở cánh cửa dẫn tới Execution. Nhưng chính cách hiểu đó lại khiến mình băn khoăn. Nếu Authorization chỉ có giá trị trong vài giây trước khi Execution diễn ra, tại sao các hệ thống tài chính lại dành rất nhiều công sức để lưu lại lịch sử phê duyệt? Tại sao audit, compliance hay dispute resolution đều không bắt đầu từ giao dịch, mà bắt đầu từ quyết định đã cho phép giao dịch đó xảy ra? Có lẽ Authorization chưa bao giờ kết thúc ở thời điểm Execution bắt đầu. Điều này đặc biệt đáng chú ý trong Newton Protocol. Execution chỉ là kết quả cuối cùng của một chuỗi quyết định được hình thành từ Intent, Policy và Authorization Context tại đúng thời điểm đánh giá. Khi trạng thái thị trường, dữ liệu động hay Policy thay đổi, hệ thống có thể sẽ không còn đưa ra cùng một kết quả nữa. Điều đó có nghĩa giá trị của Authorization không nằm ở việc nó từng là allow hay deny, mà nằm ở việc nó phản ánh đúng bối cảnh đã tồn tại vào thời điểm quyết định được tạo ra. Đến đây mình lại thấy một nghịch lý khác. Một Authorization Decision có thể tồn tại mãi trong cơ sở dữ liệu, nhưng điều đó chưa chắc giúp ích cho ai. Nếu nhiều năm sau chỉ còn nhìn thấy một bản ghi “allow” mà không còn biết Intent là gì, Policy nào đã được áp dụng hay dữ liệu nào đã dẫn đến quyết định ấy, bản ghi đó gần như mất hết giá trị. Nó chứng minh rằng một quyết định từng tồn tại, nhưng không còn chứng minh được vì sao quyết định đó từng đúng. Theo mình, đây là điểm rất khác giữa lưu kết quả và lưu khả năng giải thích kết quả. Một hệ thống có thể lưu hàng triệu Authorization Decision, nhưng nếu không thể tái tạo Authorization Context đã tạo ra chúng, mọi bản ghi cuối cùng chỉ còn là lịch sử. Chúng không còn là bằng chứng. Trong một authorization protocol, lịch sử và bằng chứng không phải lúc nào cũng là một. Có thể sẽ có người cho rằng blockchain đã lưu toàn bộ giao dịch nên như vậy là đủ. Theo mình, blockchain chỉ chứng minh điều gì đã xảy ra. Nó không tự chứng minh vì sao điều đó được phép xảy ra. Khoảng trống giữa “đã xảy ra” và “được phép xảy ra” chính là nơi Authorization tồn tại, và cũng là nơi Newton đang cố xây dựng. Điều đó cũng thay đổi cách mình nhìn về audit. Audit không chỉ là kiểm tra xem Execution có đúng hay không. Audit còn phải trả lời liệu tại thời điểm Authorization được tạo ra, hệ thống có thực sự có đủ căn cứ để đi đến quyết định đó hay không. Nếu câu hỏi này không thể trả lời, giá trị của Authorization sẽ giảm dần theo thời gian, dù bản thân quyết định vẫn còn được lưu trữ. Mình nghĩ nhiều người sẽ cho rằng chỉ cần lưu Policy là đủ để tái tạo quyết định. Nhưng Policy chỉ là một phần của câu chuyện. Cùng một Policy, nhưng PolicyData khác, Intent khác hoặc Authorization Context khác đều có thể tạo ra kết quả khác. Điều cần được bảo tồn không phải một mảnh ghép riêng lẻ, mà là toàn bộ ngữ cảnh đã khiến quyết định ấy trở nên hợp lệ vào đúng thời điểm đó. Đến đây mình mới nhận ra có lẽ mình đã đặt sai câu hỏi ngay từ đầu. Câu hỏi không phải là Authorization Decision có nên tồn tại sau khi Execution hoàn thành hay không. Một bản ghi có thể tồn tại rất lâu mà vẫn không còn ý nghĩa. Câu hỏi đúng hơn là liệu hệ thống có còn khả năng chứng minh quyết định đó nếu một ngày nào đó có người yêu cầu hay không. Theo mình, đó mới là phép thử thật sự của một authorization protocol. Một quyết định chỉ thực sự hoàn thành vòng đời của nó khi hệ thống không chỉ nhớ rằng nó đã tồn tại, mà còn có thể dựng lại toàn bộ lập luận đã tạo ra nó. Nếu chỉ còn kết quả mà mất đi khả năng giải thích, Authorization sẽ dần biến thành một dấu vết lịch sử. Nhưng nếu mỗi quyết định vẫn có thể được tái tạo từ Intent, Policy và Authorization Context của chính thời điểm đó, nó sẽ tiếp tục là bằng chứng, ngay cả khi Execution đã diễn ra từ rất lâu. Vì vậy, mình không nghĩ thứ cần tồn tại mãi trong Newton là một Authorization Decision dưới dạng một bản ghi allow hay deny. Thứ cần tồn tại là khả năng tái tạo và kiểm chứng quyết định đó bất cứ khi nào niềm tin bị đặt dấu hỏi. Một authorization protocol không trở nên đáng tin vì nó nhớ mọi quyết định. Nó trở nên đáng tin vì nhiều năm sau, nó vẫn có thể chứng minh vì sao quyết định ấy từng được phép xảy ra. @NewtonProtocol $NEWT #Newt $LAB $BEAT

Một Authorization Decision sau khi hoàn thành có còn cần tồn tại không?

Có một câu hỏi mình chưa từng nghĩ sẽ phải đặt ra khi đọc về Newton Protocol. Mọi sự chú ý gần như đều dồn vào khoảnh khắc một Intent được authorize: Policy được đánh giá thế nào, operator xác minh ra sao và khi nào Execution được phép bắt đầu. Nhưng càng đọc, mình càng thấy đó mới chỉ là một nửa vòng đời của Authorization. Nửa còn lại bắt đầu sau khi Execution đã kết thúc.
Ban đầu, câu trả lời có vẻ rất đơn giản. Một khi tài sản đã được chuyển, giao dịch đã hoàn tất và trạng thái blockchain đã thay đổi, Authorization Decision dường như đã hoàn thành nhiệm vụ của mình. Nó giống một chiếc vé đã được xé tại cổng kiểm soát: hữu ích trước khi đi qua, vô nghĩa sau khi đã vào bên trong. Nếu nhìn như vậy, Authorization chỉ là một cơ chế mở cánh cửa dẫn tới Execution.
Nhưng chính cách hiểu đó lại khiến mình băn khoăn. Nếu Authorization chỉ có giá trị trong vài giây trước khi Execution diễn ra, tại sao các hệ thống tài chính lại dành rất nhiều công sức để lưu lại lịch sử phê duyệt? Tại sao audit, compliance hay dispute resolution đều không bắt đầu từ giao dịch, mà bắt đầu từ quyết định đã cho phép giao dịch đó xảy ra? Có lẽ Authorization chưa bao giờ kết thúc ở thời điểm Execution bắt đầu.
Điều này đặc biệt đáng chú ý trong Newton Protocol. Execution chỉ là kết quả cuối cùng của một chuỗi quyết định được hình thành từ Intent, Policy và Authorization Context tại đúng thời điểm đánh giá. Khi trạng thái thị trường, dữ liệu động hay Policy thay đổi, hệ thống có thể sẽ không còn đưa ra cùng một kết quả nữa. Điều đó có nghĩa giá trị của Authorization không nằm ở việc nó từng là allow hay deny, mà nằm ở việc nó phản ánh đúng bối cảnh đã tồn tại vào thời điểm quyết định được tạo ra.
Đến đây mình lại thấy một nghịch lý khác. Một Authorization Decision có thể tồn tại mãi trong cơ sở dữ liệu, nhưng điều đó chưa chắc giúp ích cho ai. Nếu nhiều năm sau chỉ còn nhìn thấy một bản ghi “allow” mà không còn biết Intent là gì, Policy nào đã được áp dụng hay dữ liệu nào đã dẫn đến quyết định ấy, bản ghi đó gần như mất hết giá trị. Nó chứng minh rằng một quyết định từng tồn tại, nhưng không còn chứng minh được vì sao quyết định đó từng đúng.
Theo mình, đây là điểm rất khác giữa lưu kết quả và lưu khả năng giải thích kết quả. Một hệ thống có thể lưu hàng triệu Authorization Decision, nhưng nếu không thể tái tạo Authorization Context đã tạo ra chúng, mọi bản ghi cuối cùng chỉ còn là lịch sử. Chúng không còn là bằng chứng. Trong một authorization protocol, lịch sử và bằng chứng không phải lúc nào cũng là một.
Có thể sẽ có người cho rằng blockchain đã lưu toàn bộ giao dịch nên như vậy là đủ. Theo mình, blockchain chỉ chứng minh điều gì đã xảy ra. Nó không tự chứng minh vì sao điều đó được phép xảy ra. Khoảng trống giữa “đã xảy ra” và “được phép xảy ra” chính là nơi Authorization tồn tại, và cũng là nơi Newton đang cố xây dựng.
Điều đó cũng thay đổi cách mình nhìn về audit. Audit không chỉ là kiểm tra xem Execution có đúng hay không. Audit còn phải trả lời liệu tại thời điểm Authorization được tạo ra, hệ thống có thực sự có đủ căn cứ để đi đến quyết định đó hay không. Nếu câu hỏi này không thể trả lời, giá trị của Authorization sẽ giảm dần theo thời gian, dù bản thân quyết định vẫn còn được lưu trữ.
Mình nghĩ nhiều người sẽ cho rằng chỉ cần lưu Policy là đủ để tái tạo quyết định. Nhưng Policy chỉ là một phần của câu chuyện. Cùng một Policy, nhưng PolicyData khác, Intent khác hoặc Authorization Context khác đều có thể tạo ra kết quả khác. Điều cần được bảo tồn không phải một mảnh ghép riêng lẻ, mà là toàn bộ ngữ cảnh đã khiến quyết định ấy trở nên hợp lệ vào đúng thời điểm đó.
Đến đây mình mới nhận ra có lẽ mình đã đặt sai câu hỏi ngay từ đầu. Câu hỏi không phải là Authorization Decision có nên tồn tại sau khi Execution hoàn thành hay không. Một bản ghi có thể tồn tại rất lâu mà vẫn không còn ý nghĩa. Câu hỏi đúng hơn là liệu hệ thống có còn khả năng chứng minh quyết định đó nếu một ngày nào đó có người yêu cầu hay không.
Theo mình, đó mới là phép thử thật sự của một authorization protocol. Một quyết định chỉ thực sự hoàn thành vòng đời của nó khi hệ thống không chỉ nhớ rằng nó đã tồn tại, mà còn có thể dựng lại toàn bộ lập luận đã tạo ra nó. Nếu chỉ còn kết quả mà mất đi khả năng giải thích, Authorization sẽ dần biến thành một dấu vết lịch sử. Nhưng nếu mỗi quyết định vẫn có thể được tái tạo từ Intent, Policy và Authorization Context của chính thời điểm đó, nó sẽ tiếp tục là bằng chứng, ngay cả khi Execution đã diễn ra từ rất lâu.
Vì vậy, mình không nghĩ thứ cần tồn tại mãi trong Newton là một Authorization Decision dưới dạng một bản ghi allow hay deny. Thứ cần tồn tại là khả năng tái tạo và kiểm chứng quyết định đó bất cứ khi nào niềm tin bị đặt dấu hỏi. Một authorization protocol không trở nên đáng tin vì nó nhớ mọi quyết định. Nó trở nên đáng tin vì nhiều năm sau, nó vẫn có thể chứng minh vì sao quyết định ấy từng được phép xảy ra.
@NewtonProtocol $NEWT #Newt $LAB $BEAT
·
--
Десять операторов не обязательно означают десять независимых решений. С этого предположения я и начал сомневаться, когда изучал протокол Newton. Мы часто оцениваем децентрализацию, просто считая операторов, однако авторизационная сеть защищается не количеством узлов, а тем, сколько независимых путей могут привести к одному и тому же решению авторизации. В Newton операторы выполняют одну и ту же Rego Policy, скомпилированную в WASM, над тем же Intent и PolicyData до того, как начнётся Execution. Реплицировать вычисления легко. Доказать, что независимые участники приходят к одной и той же границе авторизации, — именно то, что формирует доверие. Вот почему разнообразие инфраструктуры важнее, чем количество операторов. Если большинство операторов использует одного и того же облачного провайдера, они также разделяют одну и ту же область отказов. Единственный сбой инфраструктуры может нарушить оценку Policy у многих операторов, из-за чего Authorization будет зависеть не только от Policy, но и от инфраструктуры вне протокола. Для меня это не слабость Newton. Это стандарт, которому должен соответствовать протокол авторизации. Как только Policy становится «воротами» между Intent и Execution, ни одна область отказов не должна иметь возможности влиять на эти ворота. Иначе децентрализация существует в топологии, но не в Authorization. Fail-closed конструкция Newton отражает именно эту философию. Если Authorization нельзя установить с достаточной уверенностью, Execution останавливается. Протокол намеренно предпочитает временную недоступность решению об авторизации, которому нельзя доверять. Рассматривая это таким образом, разнообразие операторов больше не является просто операционной оптимизацией. Это часть модели безопасности Newton. Реальный вопрос не в том, сколько операторов в сети онлайн, а в том, может ли любая одна область отказов решить, существует ли Authorization. Если ответ «да», сеть просто умножила количество операторов, не умножив по-настоящему доверие. @NewtonProtocol $NEWT #Newt $LAB
Десять операторов не обязательно означают десять независимых решений.

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

В Newton операторы выполняют одну и ту же Rego Policy, скомпилированную в WASM, над тем же Intent и PolicyData до того, как начнётся Execution. Реплицировать вычисления легко. Доказать, что независимые участники приходят к одной и той же границе авторизации, — именно то, что формирует доверие.

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

Для меня это не слабость Newton. Это стандарт, которому должен соответствовать протокол авторизации. Как только Policy становится «воротами» между Intent и Execution, ни одна область отказов не должна иметь возможности влиять на эти ворота. Иначе децентрализация существует в топологии, но не в Authorization.

Fail-closed конструкция Newton отражает именно эту философию. Если Authorization нельзя установить с достаточной уверенностью, Execution останавливается. Протокол намеренно предпочитает временную недоступность решению об авторизации, которому нельзя доверять.

Рассматривая это таким образом, разнообразие операторов больше не является просто операционной оптимизацией. Это часть модели безопасности Newton. Реальный вопрос не в том, сколько операторов в сети онлайн, а в том, может ли любая одна область отказов решить, существует ли Authorization. Если ответ «да», сеть просто умножила количество операторов, не умножив по-настоящему доверие.
@NewtonProtocol $NEWT #Newt $LAB
·
--
Некоторые пути начинаются всего с нескольких шагов. Но после того, как по ним прошли тысячи, никто уже не помнит, зачем их создали. Люди продолжают идти дальше, потому что предполагают, что те, кто был до них, уже нашли самый лучший путь. Читая о @NewtonProtocol is Policy Marketplace, я понял: ценность политики может расти так же. Сначала я думал, что ценность приходит из качества. Чем точнее, безопаснее и адаптивнее политика, тем больше протоколов должно её принять. Если бы так и было, Policy Marketplace превратился бы в рынок, где знания вознаграждаются. Но рынки редко работают именно так. В технологиях люди часто перенимают доверие до качества. Качество может создать доверие, но со временем доверие начинает само себя укреплять. Политика, которую используют тысячи протоколов, получает больше аудитов, инструментов и истории внедрения. Разработчики могут уже не выбирать её потому, что внимательно изучили. Они выбирают её, потому что её уже использует все вокруг. И именно тогда меняется ценность. Политика больше не ценится только за своё качество. Её ценят за доверие, накопленное вокруг неё. Вот парадокс, который я вижу в Policy Marketplace. Хорошая политика создаёт сетевые эффекты. Но когда эти эффекты становятся достаточно сильными, они делают лучшие политики сложнее заменить. Рынок начинает вознаграждать популярность больше, чем улучшения. Если так случится, Policy Marketplace перестанет находить лучшие политики. Он будет сохранять самые уже укоренившиеся. Это и есть реальная задача, которую Ньютону нужно решить. Рынок должен не только сделать политики переиспользуемыми. Он также должен обеспечить, чтобы доверие постоянно можно было заслуживать. Политика не должна оставаться ценной просто потому, что она существует уже много лет. Она должна продолжать доказывать свою состоятельность через производительность, адаптивность и реальные результаты. Иначе сетевые эффекты вытеснят качество. Но если Ньютон сможет построить систему, где репутация обновляется доказательствами, а не наследуется из истории, Policy Marketplace станет не просто местом для обмена политиками. Он станет рынком, где конкурирует само доверие. И, возможно, именно этого блокчейну не хватало. $NEWT #Newt $LAB $TAC
Некоторые пути начинаются всего с нескольких шагов. Но после того, как по ним прошли тысячи, никто уже не помнит, зачем их создали. Люди продолжают идти дальше, потому что предполагают, что те, кто был до них, уже нашли самый лучший путь.

Читая о @NewtonProtocol is Policy Marketplace, я понял: ценность политики может расти так же.

Сначала я думал, что ценность приходит из качества. Чем точнее, безопаснее и адаптивнее политика, тем больше протоколов должно её принять. Если бы так и было, Policy Marketplace превратился бы в рынок, где знания вознаграждаются.

Но рынки редко работают именно так.

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

Политика, которую используют тысячи протоколов, получает больше аудитов, инструментов и истории внедрения. Разработчики могут уже не выбирать её потому, что внимательно изучили. Они выбирают её, потому что её уже использует все вокруг.

И именно тогда меняется ценность.

Политика больше не ценится только за своё качество.

Её ценят за доверие, накопленное вокруг неё.

Вот парадокс, который я вижу в Policy Marketplace. Хорошая политика создаёт сетевые эффекты. Но когда эти эффекты становятся достаточно сильными, они делают лучшие политики сложнее заменить. Рынок начинает вознаграждать популярность больше, чем улучшения.

Если так случится, Policy Marketplace перестанет находить лучшие политики.

Он будет сохранять самые уже укоренившиеся.

Это и есть реальная задача, которую Ньютону нужно решить.

Рынок должен не только сделать политики переиспользуемыми. Он также должен обеспечить, чтобы доверие постоянно можно было заслуживать. Политика не должна оставаться ценной просто потому, что она существует уже много лет. Она должна продолжать доказывать свою состоятельность через производительность, адаптивность и реальные результаты.

Иначе сетевые эффекты вытеснят качество.

Но если Ньютон сможет построить систему, где репутация обновляется доказательствами, а не наследуется из истории, Policy Marketplace станет не просто местом для обмена политиками.

Он станет рынком, где конкурирует само доверие.

И, возможно, именно этого блокчейну не хватало.
$NEWT #Newt $LAB $TAC
·
--
Статья
См. перевод
BLS Attestation của Newton Protocol thực sự đang chứng minh điều gì?Có một câu trong tài liệu của Newton Protocol mà mình đọc đi đọc lại nhiều lần: “Every compliance decision is backed by a BLS attestation.” Điều lạ là càng đọc, mình càng ít chú ý đến BLS. Thứ khiến mình dừng lại lại là hai chữ compliance decision. Có cảm giác mình đã bỏ qua phần quan trọng nhất của cả câu. Trước đây mình nghĩ rất đơn giản. Nhiều operator cùng ký thì quyết định chắc chắn đáng tin hơn. Sau này mới thấy mình đã vô tình gộp hai chuyện khác nhau thành một: được nhiều người xác nhận và được chứng minh là đúng. Hai điều đó không phải lúc nào cũng trùng nhau. BLS làm rất tốt phần việc của nó. Nó cho phép nhiều operator tạo ra một attestation có thể xác minh bằng mật mã. Nhưng đó chỉ là cơ chế tạo bằng chứng. Nó không tự quyết định bằng chứng ấy đang đại diện cho điều gì. Mình thử nghĩ theo một cách khác. Nếu một ngân hàng công bố khoản vay đã được phê duyệt, kiểm toán viên sẽ không hỏi giám đốc dùng loại bút nào để ký. Câu hỏi luôn là: quyết định ấy dựa trên chính sách nào, quy trình nào và tiêu chí nào. Giá trị của chữ ký chưa bao giờ nằm ở cây bút. Đọc lại Newton dưới góc nhìn đó, mình thấy BLS cũng giống như cây bút. Điều khiến mình tò mò không còn là cách operator ký, mà là thứ họ đang cùng ký xác nhận. Đó mới là nơi ý nghĩa của attestation được quyết định. Tài liệu của Newton không nói “Every operator is backed by a BLS attestation.” Cũng không nói “Every policy is backed by a BLS attestation.” Điều được nhấn mạnh là compliance decision. Chỉ riêng cách lựa chọn từ ngữ ấy đã khiến mình nghĩ đây không phải một chi tiết ngẫu nhiên. Đến đây mình lại có thêm một câu hỏi. Compliance decision chỉ là kết quả cuối cùng như Allow hoặc Deny, hay nó còn đại diện cho nhiều hơn thế? Mình không có câu trả lời, vì tài liệu công khai chưa định nghĩa đầy đủ phạm vi của khái niệm này. Nhưng chính khoảng trống đó mới là điều đáng để đào sâu. Nếu compliance decision chỉ là kết quả cuối cùng, BLS attestation chủ yếu cho thấy các operator đã cùng đi đến một kết luận. Nếu phạm vi của compliance decision rộng hơn, thì ý nghĩa của attestation cũng sẽ rộng hơn. Thuật toán không thay đổi, nhưng giá trị của bằng chứng có thể thay đổi hoàn toàn. Đó là lúc mình nhận ra có lẽ từ đầu mình đã hỏi sai. Mình luôn muốn biết Newton sử dụng BLS như thế nào. Trong khi câu hỏi đáng theo đuổi hơn lại là: Newton đang yêu cầu BLS chứng minh điều gì? Hai câu hỏi chỉ khác vài chữ, nhưng hướng suy nghĩ hoàn toàn khác. Có một kết luận mình càng nghĩ càng thấy hợp lý. Thuật toán chỉ quyết định một attestation có hợp lệ hay không. Chính định nghĩa của compliance decision mới quyết định attestation ấy có ý nghĩa đến đâu. Một attestation hoàn hảo vẫn có thể chỉ bảo chứng cho một đối tượng được định nghĩa chưa đủ rõ. Vì thế, điều mình nhớ nhất sau khi đọc câu “Every compliance decision is backed by a BLS attestation” không còn là BLS nữa. Điều mình nhớ là hai chữ compliance decision. BLS trả lời câu hỏi “Ai đã cùng xác nhận?” Còn compliance decision mới quyết định câu hỏi quan trọng hơn: “Họ đang cùng xác nhận điều gì?” @NewtonProtocol $NEWT #Newt $LAB $TAC

BLS Attestation của Newton Protocol thực sự đang chứng minh điều gì?

Có một câu trong tài liệu của Newton Protocol mà mình đọc đi đọc lại nhiều lần: “Every compliance decision is backed by a BLS attestation.” Điều lạ là càng đọc, mình càng ít chú ý đến BLS. Thứ khiến mình dừng lại lại là hai chữ compliance decision. Có cảm giác mình đã bỏ qua phần quan trọng nhất của cả câu.
Trước đây mình nghĩ rất đơn giản. Nhiều operator cùng ký thì quyết định chắc chắn đáng tin hơn. Sau này mới thấy mình đã vô tình gộp hai chuyện khác nhau thành một: được nhiều người xác nhận và được chứng minh là đúng. Hai điều đó không phải lúc nào cũng trùng nhau.
BLS làm rất tốt phần việc của nó. Nó cho phép nhiều operator tạo ra một attestation có thể xác minh bằng mật mã. Nhưng đó chỉ là cơ chế tạo bằng chứng. Nó không tự quyết định bằng chứng ấy đang đại diện cho điều gì.
Mình thử nghĩ theo một cách khác. Nếu một ngân hàng công bố khoản vay đã được phê duyệt, kiểm toán viên sẽ không hỏi giám đốc dùng loại bút nào để ký. Câu hỏi luôn là: quyết định ấy dựa trên chính sách nào, quy trình nào và tiêu chí nào. Giá trị của chữ ký chưa bao giờ nằm ở cây bút.
Đọc lại Newton dưới góc nhìn đó, mình thấy BLS cũng giống như cây bút. Điều khiến mình tò mò không còn là cách operator ký, mà là thứ họ đang cùng ký xác nhận. Đó mới là nơi ý nghĩa của attestation được quyết định.
Tài liệu của Newton không nói “Every operator is backed by a BLS attestation.” Cũng không nói “Every policy is backed by a BLS attestation.” Điều được nhấn mạnh là compliance decision. Chỉ riêng cách lựa chọn từ ngữ ấy đã khiến mình nghĩ đây không phải một chi tiết ngẫu nhiên.
Đến đây mình lại có thêm một câu hỏi. Compliance decision chỉ là kết quả cuối cùng như Allow hoặc Deny, hay nó còn đại diện cho nhiều hơn thế? Mình không có câu trả lời, vì tài liệu công khai chưa định nghĩa đầy đủ phạm vi của khái niệm này. Nhưng chính khoảng trống đó mới là điều đáng để đào sâu.
Nếu compliance decision chỉ là kết quả cuối cùng, BLS attestation chủ yếu cho thấy các operator đã cùng đi đến một kết luận. Nếu phạm vi của compliance decision rộng hơn, thì ý nghĩa của attestation cũng sẽ rộng hơn. Thuật toán không thay đổi, nhưng giá trị của bằng chứng có thể thay đổi hoàn toàn.
Đó là lúc mình nhận ra có lẽ từ đầu mình đã hỏi sai. Mình luôn muốn biết Newton sử dụng BLS như thế nào. Trong khi câu hỏi đáng theo đuổi hơn lại là: Newton đang yêu cầu BLS chứng minh điều gì? Hai câu hỏi chỉ khác vài chữ, nhưng hướng suy nghĩ hoàn toàn khác.
Có một kết luận mình càng nghĩ càng thấy hợp lý. Thuật toán chỉ quyết định một attestation có hợp lệ hay không. Chính định nghĩa của compliance decision mới quyết định attestation ấy có ý nghĩa đến đâu. Một attestation hoàn hảo vẫn có thể chỉ bảo chứng cho một đối tượng được định nghĩa chưa đủ rõ.
Vì thế, điều mình nhớ nhất sau khi đọc câu “Every compliance decision is backed by a BLS attestation” không còn là BLS nữa. Điều mình nhớ là hai chữ compliance decision. BLS trả lời câu hỏi “Ai đã cùng xác nhận?” Còn compliance decision mới quyết định câu hỏi quan trọng hơn: “Họ đang cùng xác nhận điều gì?”
@NewtonProtocol $NEWT #Newt $LAB $TAC
·
--
Статья
См. перевод
Khi Settlement Chỉ Còn Là Dấu Mộc Cuối CùngCó một chi tiết trong docs của Newton Protocol mà mình phải đọc lại vài lần mới thấy hết ý nghĩa. Họ nói transaction sẽ được kiểm tra trước khi settlement và trả về một signed pass/fail attestation on-chain. Ban đầu mình nghĩ đây chỉ là một lớp bảo mật bổ sung: kiểm tra trước rồi mới cho phép thực thi. Nhưng càng đọc, mình càng thấy điều Newton đang thay đổi không phải là security, mà là thứ đứng phía sau security. Mình nhận ra settlement trong Newton giống một chữ ký cuối cùng hơn là nơi đưa ra quyết định. Quyết định thực ra đã được hình thành từ trước, thông qua policy và được chứng thực bằng một signed attestation. Đến khi transaction được settlement, blockchain không còn đang trả lời câu hỏi “có nên thực thi hay không?” nữa. Nó chỉ xác nhận một quyết định đã được chứng minh là hợp lệ. Đây là điểm mình thấy khác với phần lớn blockchain hiện nay. Consensus vốn được dùng để xác nhận rằng một state transition là hợp lệ. Policy, compliance hay risk check thường nằm ngoài chuỗi và diễn ra trước hoặc sau quá trình thực thi, còn blockchain chỉ ghi nhận kết quả cuối cùng. Newton kéo một phần của quá trình ra quyết định tiến gần hơn tới consensus bằng cách biến nó thành một bằng chứng có thể kiểm chứng, thay vì chỉ là một logic nội bộ của ứng dụng. Điều thú vị là giá trị của signed attestation không nằm ở hai chữ pass hay fail. Điều quan trọng hơn là quyết định đã để lại một dấu vết có thể xác minh. Sau này, bất kỳ ai cũng có thể chứng minh rằng transaction không được chấp nhận một cách ngẫu nhiên, mà đã đi qua đúng policy trước khi trạng thái của hệ thống thay đổi. Blockchain không chỉ ghi lại điều gì đã xảy ra, mà bắt đầu ghi lại rằng quyết định đó đã từng được đưa ra. Theo mình, ý nghĩa của thiết kế này sẽ rõ hơn khi autonomous agent trở nên phổ biến. Con người có thể dừng lại để kiểm tra, sửa sai hoặc can thiệp sau khi phát hiện bất thường. Agent thì không. Chúng hoạt động liên tục và đưa ra quyết định ở tốc độ máy. Trong môi trường đó, việc phát hiện vấn đề sau settlement gần như luôn chậm hơn một bước. Nếu muốn kiểm soát rủi ro, điểm kiểm soát phải nằm trước execution, chứ không thể chờ đến khi mọi thứ đã được ghi vĩnh viễn lên blockchain. Tuy nhiên, đây cũng là nơi khoảng cách giữa tầm nhìn và thực tế triển khai bắt đầu xuất hiện. Tạo ra một signed attestation không phải phần khó nhất. Điều khó hơn nhiều là xây dựng một decision layer đủ đáng tin trong thời gian dài. Khi policy trở thành hạ tầng thực thi, mỗi policy mới đều làm tăng độ phức tạp của hệ thống. Chúng phải được quản trị, kiểm toán và cập nhật liên tục. Nếu quá trình đó thất bại, chính policy có thể trở thành một attack surface mới thay vì lớp bảo vệ mà Newton hướng tới. Vì vậy, mình không nghĩ thách thức lớn nhất của Newton nằm ở mật mã học. Chữ ký chỉ chứng minh rằng một quyết định đã tồn tại. Điều quyết định giá trị của giao thức lại là chất lượng của chính quyết định đó. Một decision layer chỉ đáng tin khi policy, governance và toàn bộ quy trình vận hành phía sau nó cũng đáng tin. Ở góc độ đầu tư, đây mới là tín hiệu đáng theo dõi. Tốc độ xử lý, chi phí giao dịch hay khả năng mở rộng rồi sẽ dần trở thành tiêu chuẩn chung của hầu hết blockchain. Nhưng khả năng chứng minh vì sao một transaction được phép tồn tại trước khi nó được thực thi mới là lớp hạ tầng khó sao chép hơn. Nếu autonomous agent trở thành người dùng chính của blockchain trong tương lai, lợi thế cạnh tranh có thể không còn nằm ở việc ai thực thi nhanh hơn, mà nằm ở việc ai chứng minh được quyết định của mình đáng tin hơn. Có lẽ vì vậy mà mình không xem câu mô tả này chỉ là một tính năng mới trong docs của Newton Protocol. Mình xem nó như một tín hiệu cho thấy blockchain đang dần thay đổi vai trò. Nếu trước đây settlement là nơi hoàn tất một transaction, thì trong mô hình của Newton, settlement chỉ còn là chữ ký cuối cùng trên một quyết định đã được chứng minh từ trước. Đó là một thay đổi nhỏ trong câu chữ, nhưng có thể là một thay đổi rất lớn trong cách chúng ta thiết kế hạ tầng cho kỷ nguyên autonomous execution. @NewtonProtocol $NEWT #Newt $BEE $LAB

Khi Settlement Chỉ Còn Là Dấu Mộc Cuối Cùng

Có một chi tiết trong docs của Newton Protocol mà mình phải đọc lại vài lần mới thấy hết ý nghĩa. Họ nói transaction sẽ được kiểm tra trước khi settlement và trả về một signed pass/fail attestation on-chain. Ban đầu mình nghĩ đây chỉ là một lớp bảo mật bổ sung: kiểm tra trước rồi mới cho phép thực thi. Nhưng càng đọc, mình càng thấy điều Newton đang thay đổi không phải là security, mà là thứ đứng phía sau security.
Mình nhận ra settlement trong Newton giống một chữ ký cuối cùng hơn là nơi đưa ra quyết định. Quyết định thực ra đã được hình thành từ trước, thông qua policy và được chứng thực bằng một signed attestation. Đến khi transaction được settlement, blockchain không còn đang trả lời câu hỏi “có nên thực thi hay không?” nữa. Nó chỉ xác nhận một quyết định đã được chứng minh là hợp lệ.
Đây là điểm mình thấy khác với phần lớn blockchain hiện nay. Consensus vốn được dùng để xác nhận rằng một state transition là hợp lệ. Policy, compliance hay risk check thường nằm ngoài chuỗi và diễn ra trước hoặc sau quá trình thực thi, còn blockchain chỉ ghi nhận kết quả cuối cùng. Newton kéo một phần của quá trình ra quyết định tiến gần hơn tới consensus bằng cách biến nó thành một bằng chứng có thể kiểm chứng, thay vì chỉ là một logic nội bộ của ứng dụng.
Điều thú vị là giá trị của signed attestation không nằm ở hai chữ pass hay fail. Điều quan trọng hơn là quyết định đã để lại một dấu vết có thể xác minh. Sau này, bất kỳ ai cũng có thể chứng minh rằng transaction không được chấp nhận một cách ngẫu nhiên, mà đã đi qua đúng policy trước khi trạng thái của hệ thống thay đổi. Blockchain không chỉ ghi lại điều gì đã xảy ra, mà bắt đầu ghi lại rằng quyết định đó đã từng được đưa ra.
Theo mình, ý nghĩa của thiết kế này sẽ rõ hơn khi autonomous agent trở nên phổ biến. Con người có thể dừng lại để kiểm tra, sửa sai hoặc can thiệp sau khi phát hiện bất thường. Agent thì không. Chúng hoạt động liên tục và đưa ra quyết định ở tốc độ máy. Trong môi trường đó, việc phát hiện vấn đề sau settlement gần như luôn chậm hơn một bước. Nếu muốn kiểm soát rủi ro, điểm kiểm soát phải nằm trước execution, chứ không thể chờ đến khi mọi thứ đã được ghi vĩnh viễn lên blockchain.
Tuy nhiên, đây cũng là nơi khoảng cách giữa tầm nhìn và thực tế triển khai bắt đầu xuất hiện. Tạo ra một signed attestation không phải phần khó nhất. Điều khó hơn nhiều là xây dựng một decision layer đủ đáng tin trong thời gian dài. Khi policy trở thành hạ tầng thực thi, mỗi policy mới đều làm tăng độ phức tạp của hệ thống. Chúng phải được quản trị, kiểm toán và cập nhật liên tục. Nếu quá trình đó thất bại, chính policy có thể trở thành một attack surface mới thay vì lớp bảo vệ mà Newton hướng tới.
Vì vậy, mình không nghĩ thách thức lớn nhất của Newton nằm ở mật mã học. Chữ ký chỉ chứng minh rằng một quyết định đã tồn tại. Điều quyết định giá trị của giao thức lại là chất lượng của chính quyết định đó. Một decision layer chỉ đáng tin khi policy, governance và toàn bộ quy trình vận hành phía sau nó cũng đáng tin.
Ở góc độ đầu tư, đây mới là tín hiệu đáng theo dõi. Tốc độ xử lý, chi phí giao dịch hay khả năng mở rộng rồi sẽ dần trở thành tiêu chuẩn chung của hầu hết blockchain. Nhưng khả năng chứng minh vì sao một transaction được phép tồn tại trước khi nó được thực thi mới là lớp hạ tầng khó sao chép hơn. Nếu autonomous agent trở thành người dùng chính của blockchain trong tương lai, lợi thế cạnh tranh có thể không còn nằm ở việc ai thực thi nhanh hơn, mà nằm ở việc ai chứng minh được quyết định của mình đáng tin hơn.
Có lẽ vì vậy mà mình không xem câu mô tả này chỉ là một tính năng mới trong docs của Newton Protocol. Mình xem nó như một tín hiệu cho thấy blockchain đang dần thay đổi vai trò. Nếu trước đây settlement là nơi hoàn tất một transaction, thì trong mô hình của Newton, settlement chỉ còn là chữ ký cuối cùng trên một quyết định đã được chứng minh từ trước. Đó là một thay đổi nhỏ trong câu chữ, nhưng có thể là một thay đổi rất lớn trong cách chúng ta thiết kế hạ tầng cho kỷ nguyên autonomous execution.
@NewtonProtocol $NEWT #Newt $BEE $LAB
·
--
Ньютон не управляет временем. Он управляет тем, как долго решение может оставаться заслуживающим доверия. Пока я читал документацию Ньютона, заметил деталь, которую легко упустить. Большинство обсуждений сосредоточены на политиках, Rego и PolicyData, но редко задают более простой вопрос: как долго авторизационное решение должно оставаться надежным? Традиционные блокчейны рассматривают авторизацию как разрешение. После проверки решение обычно считается действительным до момента выполнения. Ньютон подходит к этому иначе. Каждая авторизация — результат оценки конкретного набора данных в конкретный момент, а не истина, которая должна оставаться действительной вечно. Эта идея прослеживается по всей архитектуре. Статические параметры в data.params могут оставаться неизменными месяцами, тогда как наблюдения из PolicyData могут меняться на каждом блоке. Политика оценивает их вместе, хотя они развиваются по разным временным шкалам. Следовательно, авторизация зависит не только от корректности логики, но и от того, отражает ли информация актуальное состояние мира. Поэтому я не вижу Decision Lifetime просто как механизм истечения срока. Он отражает более глубокое предположение: каждое решение начинает «стареть» с момента своего создания. Не потому, что политика неверна, а потому что рынки движутся, балансы меняются, а внешние наблюдения продолжают эволюционировать. Ньютон не пытается продлить срок жизни авторизации. Вместо этого он ограничивает, как долго система должна доверять более раннему решению, прежде чем пересмотреть его заново на основе свежих наблюдений. Возможно, поэтому время не является реальным фокусом архитектуры Ньютона. На самом деле Ньютон управляет тем, как долго решение остается заслуживающим доверия. Даже идеально написанная политика может привести к неверному результату, если тот мир, который она оценила, уже изменился. В Ньютоне безопасность заключается не только в принятии правильного решения, но и в понимании того, когда этому решению больше нельзя доверять. @NewtonProtocol #Newt $NEWT $LAB $BEE
Ньютон не управляет временем. Он управляет тем, как долго решение может оставаться заслуживающим доверия.

Пока я читал документацию Ньютона, заметил деталь, которую легко упустить. Большинство обсуждений сосредоточены на политиках, Rego и PolicyData, но редко задают более простой вопрос: как долго авторизационное решение должно оставаться надежным?

Традиционные блокчейны рассматривают авторизацию как разрешение. После проверки решение обычно считается действительным до момента выполнения. Ньютон подходит к этому иначе. Каждая авторизация — результат оценки конкретного набора данных в конкретный момент, а не истина, которая должна оставаться действительной вечно.

Эта идея прослеживается по всей архитектуре. Статические параметры в data.params могут оставаться неизменными месяцами, тогда как наблюдения из PolicyData могут меняться на каждом блоке. Политика оценивает их вместе, хотя они развиваются по разным временным шкалам. Следовательно, авторизация зависит не только от корректности логики, но и от того, отражает ли информация актуальное состояние мира.

Поэтому я не вижу Decision Lifetime просто как механизм истечения срока. Он отражает более глубокое предположение: каждое решение начинает «стареть» с момента своего создания. Не потому, что политика неверна, а потому что рынки движутся, балансы меняются, а внешние наблюдения продолжают эволюционировать.

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

Возможно, поэтому время не является реальным фокусом архитектуры Ньютона.

На самом деле Ньютон управляет тем, как долго решение остается заслуживающим доверия.

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

@NewtonProtocol #Newt $NEWT $LAB $BEE
·
--
Блокчейн решает одну фундаментальную проблему: сохранять то, что произошло. После подтверждения транзакции состояние становится неизменяемым. Но @NewtonProtocol указывает на более глубокое ограничение: блокчейн сохраняет результат, а не всегда лежащие в основе него рассуждения. Транзакция может быть действительной согласно логике смарт-контракта, однако решение, которое позволило её, может больше не быть обоснованным при изменении рыночных условий, данных или состояния. Так возникает разрыв между корректностью исполнения и легитимностью решения. Традиционный блокчейн спрашивает: «Является ли эта транзакция действительной согласно коду?» Newton спрашивает: «Является ли решение, лежащее в основе этой транзакции, действительным с точки зрения замысла, политики и состояния на тот момент?» Это основа модели Decision-Centric Security Model (Безопасности, ориентированной на решения). Newton не отменяет неизменяемость. Он разделяет то, что должно оставаться финальным, и то, что должно эволюционировать. Исполнение требует финальности. Логика решений требует адаптивности. Поэтому Newton вводит слой политики: Intent - Policy - Decision - Execution Замысел задаёт цель. Политика определяет границу авторизации. Решение проверяет, продолжает ли исполнение соответствовать замыслу. Самая сложная проблема — не изменение политики. Самая сложная проблема — сохранять легитимность решений во времени. Решение зависит от версии политики, состояния, данных оракулов и контекста. Без них система может доказать, что транзакция произошла, но не может объяснить, почему её одобрили. Именно здесь становятся критически важными Policy Versioning (Версионирование политики), Decision Provenance (Происхождение решения), Stateful Authorization (Состояниезависимая авторизация) и Decision Reproducibility (Воспроизводимость решений). Они обеспечивают прослеживаемость решений: восстановление логики, приведшей к авторизации. Newton вводит более глубокую концепцию: неизменяемые рассуждения. Блокчейн сделал финальное состояние неизменяемым. Newton делает контекст решения проверяемым во времени. Будущее децентрализованных финансов будет зависеть не только от неизменяемого исполнения. Оно будет зависеть от того, остаются ли решения объяснимыми, воспроизводимыми и заслуживающими доверия по мере развития систем. Протокол Newton не делает блокчейн менее неизменяемым. Он делает изменения более подотчётными. $NEWT #Newt $LAB $EVAA
Блокчейн решает одну фундаментальную проблему: сохранять то, что произошло. После подтверждения транзакции состояние становится неизменяемым.

Но @NewtonProtocol указывает на более глубокое ограничение: блокчейн сохраняет результат, а не всегда лежащие в основе него рассуждения.

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

Так возникает разрыв между корректностью исполнения и легитимностью решения.

Традиционный блокчейн спрашивает:

«Является ли эта транзакция действительной согласно коду?»

Newton спрашивает:

«Является ли решение, лежащее в основе этой транзакции, действительным с точки зрения замысла, политики и состояния на тот момент?»

Это основа модели Decision-Centric Security Model (Безопасности, ориентированной на решения).

Newton не отменяет неизменяемость. Он разделяет то, что должно оставаться финальным, и то, что должно эволюционировать.

Исполнение требует финальности.

Логика решений требует адаптивности.

Поэтому Newton вводит слой политики:

Intent - Policy - Decision - Execution

Замысел задаёт цель. Политика определяет границу авторизации. Решение проверяет, продолжает ли исполнение соответствовать замыслу.

Самая сложная проблема — не изменение политики. Самая сложная проблема — сохранять легитимность решений во времени.

Решение зависит от версии политики, состояния, данных оракулов и контекста. Без них система может доказать, что транзакция произошла, но не может объяснить, почему её одобрили.

Именно здесь становятся критически важными Policy Versioning (Версионирование политики), Decision Provenance (Происхождение решения), Stateful Authorization (Состояниезависимая авторизация) и Decision Reproducibility (Воспроизводимость решений).

Они обеспечивают прослеживаемость решений: восстановление логики, приведшей к авторизации.

Newton вводит более глубокую концепцию: неизменяемые рассуждения.

Блокчейн сделал финальное состояние неизменяемым. Newton делает контекст решения проверяемым во времени.

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

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

Протокол Newton не делает блокчейн менее неизменяемым.

Он делает изменения более подотчётными.
$NEWT #Newt $LAB $EVAA
·
--
Статья
Когда протокол Newton должен доказать, что доказательства для выдачи полномочий всё ещё действительныЕсть подход, который, как мне кажется, переоценивают: многие воспринимают симуляцию как уменьшенную копию реальности. Если смоделировать достаточно точно, они считают, что решения, принимаемые внутри симуляции, автоматически станут заслуживающими доверия при переходе к реальности. Но в рамках протокола Newton проблема не в том, похожа ли симуляция на реальность. Симуляция может быть полностью точной на момент своего создания, однако генерируемое ею решение по авторизации может утратить свою ценность до того, как произойдёт исполнение.

Когда протокол Newton должен доказать, что доказательства для выдачи полномочий всё ещё действительны

Есть подход, который, как мне кажется, переоценивают: многие воспринимают симуляцию как уменьшенную копию реальности. Если смоделировать достаточно точно, они считают, что решения, принимаемые внутри симуляции, автоматически станут заслуживающими доверия при переходе к реальности.
Но в рамках протокола Newton проблема не в том, похожа ли симуляция на реальность. Симуляция может быть полностью точной на момент своего создания, однако генерируемое ею решение по авторизации может утратить свою ценность до того, как произойдёт исполнение.
·
--
Проверено
Статья
Rego — это только то, что останавливает там, где задача AI Agent действительно начинаетсяКогда я разбираюсь в протоколе Newton, есть один момент, который заставляет меня больше думать о Rego. Большинство людей воспринимают Rego как уровень защиты для AI Agent. Набор правил. Механизм разрешений. Заграждение, чтобы предотвратить то, чтобы агент делал то, что выходит за рамки полномочий. Этот взгляд верен, но его недостаточно. Потому что, если рассматривать Rego лишь как инструмент, который блокирует действия, мы упускаем главную проблему, когда AI Agent выходит в мир on-chain финансов:

Rego — это только то, что останавливает там, где задача AI Agent действительно начинается

Когда я разбираюсь в протоколе Newton, есть один момент, который заставляет меня больше думать о Rego. Большинство людей воспринимают Rego как уровень защиты для AI Agent.
Набор правил.
Механизм разрешений.
Заграждение, чтобы предотвратить то, чтобы агент делал то, что выходит за рамки полномочий.
Этот взгляд верен, но его недостаточно.
Потому что, если рассматривать Rego лишь как инструмент, который блокирует действия, мы упускаем главную проблему, когда AI Agent выходит в мир on-chain финансов:
·
--
То, что изменило мой взгляд на @NewtonProtocol , и оказалось, что это не AI Agent. Сначала я думал, что @NewtonProtocol — это протокол, который помогает ИИ выполнять on-chain задачи безопаснее. Но после прочтения документации я понял: ИИ — лишь верхушка айсберга. Ключевой момент Newton — в authorization. Newton не начинается с вопроса «Насколько умным является агент?» Вместо этого: «Что агенту разрешено делать, в каких пределах, и как доказать, что он не выходит за рамки выданных прав?» Именно поэтому zkPermissions становится центром архитектуры. Пользователь не передаёт агенту все полномочия целиком. Права определяются policy: какие активы можно использовать, в каких пределах, какие условия должны быть выполнены и когда полномочия заканчиваются. Агент не обладает authority. Он может выполнять только delegated execution, когда действие всё ещё находится в подтверждённой политике. Это самое большое отличие. Традиционный блокчейн спрашивает: «Эта транзакция корректна?» Newton добавляет: «Права, создавшие эту транзакцию, всё ещё действительны?» Одна сторона защищает корректность транзакции. Другая сторона защищает границы полномочий представителя. Поэтому я не рассматриваю zkPermissions как просто функцию безопасности для ИИ. Это способ Newton сделать authorization тем, что можно определить policy, ограничивать условиями и подтверждать с помощью zero-knowledge proofs. Это не попытка решить все проблемы ИИ. Они фокусируются на более базовой задаче: Как можно проверять полномочия делегирования в блокчейне, а не просто доверять им? Если ИИ станет новым слоем исполнения Web3, контроль прав агента перестанет быть второстепенной функцией. Он станет инфраструктурой. #Newt $NEWT $LAB $BEAT
То, что изменило мой взгляд на @NewtonProtocol , и оказалось, что это не AI Agent.

Сначала я думал, что @NewtonProtocol — это протокол, который помогает ИИ выполнять on-chain задачи безопаснее.

Но после прочтения документации я понял: ИИ — лишь верхушка айсберга. Ключевой момент Newton — в authorization.

Newton не начинается с вопроса «Насколько умным является агент?»

Вместо этого: «Что агенту разрешено делать, в каких пределах, и как доказать, что он не выходит за рамки выданных прав?»

Именно поэтому zkPermissions становится центром архитектуры.

Пользователь не передаёт агенту все полномочия целиком. Права определяются policy: какие активы можно использовать, в каких пределах, какие условия должны быть выполнены и когда полномочия заканчиваются.

Агент не обладает authority.

Он может выполнять только delegated execution, когда действие всё ещё находится в подтверждённой политике.

Это самое большое отличие.

Традиционный блокчейн спрашивает: «Эта транзакция корректна?»

Newton добавляет: «Права, создавшие эту транзакцию, всё ещё действительны?»

Одна сторона защищает корректность транзакции.

Другая сторона защищает границы полномочий представителя.

Поэтому я не рассматриваю zkPermissions как просто функцию безопасности для ИИ.

Это способ Newton сделать authorization тем, что можно определить policy, ограничивать условиями и подтверждать с помощью zero-knowledge proofs.

Это не попытка решить все проблемы ИИ.

Они фокусируются на более базовой задаче:

Как можно проверять полномочия делегирования в блокчейне, а не просто доверять им?

Если ИИ станет новым слоем исполнения Web3, контроль прав агента перестанет быть второстепенной функцией.

Он станет инфраструктурой.

#Newt $NEWT $LAB $BEAT
·
--
Однажды я неверно понял, как @NewtonProtocol на самом деле полагается на консенсус Долгое время я думал, что протокол Newton — это исключительно техническая вещь: он просто наследует консенсус лежащей в основе цепочки. Если цепочка надёжна, то Newton надёжен. Такое объяснение звучит разумно, но чем больше я наблюдал реальную автоматизацию на практике, тем яснее понимал: дело упускает нечто более важное, чем сама по себе безопасность — время. Автоматизация не живёт в «окончательной истине». Она существует в промежутке времени до того, как эта истина окончательно зафиксируется. Намерение не может ждать бесконечно абсолютной окончательности, потому что к тому моменту экономическая возможность уже будет упущена. Поэтому протокол Newton, даже если он не говорит об этом прямо, исходит из того, что консенсус базовой цепочки ведёт себя достаточно предсказуемо, чтобы время оставалось пригодным для работы. Это допущение не о корректности, а о задержках и регулярности финализации. Есть редко обсуждаемый аспект: каждое намерение в протоколе Newton по сути является ставкой на распределение реорганизаций (reorgs). Когда вы выбираете ожидание N блоков, вы неявно заявляете, что реорганизации глубже N блоков достаточно редки, чтобы с ними можно было мириться. Документация упоминает откаты при reorgs, но не говорит, что весь «альфа» автоматизации возникает благодаря тому, что эти откаты происходят достаточно редко. Когда reorgs становятся непредсказуемыми, автоматизация не становится «неправильной» — она становится экономически бессмысленной. Отсюда — ещё одно заблуждение, которое я долго держал. Протокол Newton не является по-настоящему нейтральным по отношению к лежащей в основе цепочке. Он не выбирает форки — это правда. Но он заставляет строителей оценивать качество консенсуса через то, как они используют время. Более долгий ожидание покупает безопасность; более раннее действие даёт преимущество. Ни один нижний слой не поглощает этот компромисс за вас. Поэтому реальный вопрос при развёртывании протокола Newton — не «есть ли у этой цепочки финальность?» Реальный вопрос: достаточно ли стабильна финальность этой цепочки, чтобы время можно было считать активом? Если нет, Newton всё равно будет работать, но автоматизация станет не более чем более элегантным cron job. @NewtonProtocol $NEWT #Newt $LAB $BEAT
Однажды я неверно понял, как @NewtonProtocol на самом деле полагается на консенсус

Долгое время я думал, что протокол Newton — это исключительно техническая вещь: он просто наследует консенсус лежащей в основе цепочки. Если цепочка надёжна, то Newton надёжен. Такое объяснение звучит разумно, но чем больше я наблюдал реальную автоматизацию на практике, тем яснее понимал: дело упускает нечто более важное, чем сама по себе безопасность — время.

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

Есть редко обсуждаемый аспект: каждое намерение в протоколе Newton по сути является ставкой на распределение реорганизаций (reorgs). Когда вы выбираете ожидание N блоков, вы неявно заявляете, что реорганизации глубже N блоков достаточно редки, чтобы с ними можно было мириться. Документация упоминает откаты при reorgs, но не говорит, что весь «альфа» автоматизации возникает благодаря тому, что эти откаты происходят достаточно редко. Когда reorgs становятся непредсказуемыми, автоматизация не становится «неправильной» — она становится экономически бессмысленной.

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

Поэтому реальный вопрос при развёртывании протокола Newton — не «есть ли у этой цепочки финальность?»
Реальный вопрос: достаточно ли стабильна финальность этой цепочки, чтобы время можно было считать активом?
Если нет, Newton всё равно будет работать, но автоматизация станет не более чем более элегантным cron job.
@NewtonProtocol $NEWT #Newt $LAB $BEAT
·
--
Статья
Истечение — это вывод, а не событие: как протокол Newton переопределяет понятие просрочки?Двое спорят на техническом разборе протокола Newton. Один говорит очень быстро: «Эта задача, очевидно, просрочена». Второй не возражает и просто переспрашивает: «Но кто имеет право сказать это?» Вопрос короткий, но он останавливает всю беседу. Сначала я тоже думал, что это просто спор о формулировках. В автоматизации, если срок истёк — значит, срок истёк, и, казалось бы, тут нет ничего сложного. Но когда я глубже вчитался в дизайн протокола Newton, я понял: тот вопрос вовсе не был лишним. Он затрагивает очень скрытый слой — усмотрение, спрятанное под понятием времени.

Истечение — это вывод, а не событие: как протокол Newton переопределяет понятие просрочки?

Двое спорят на техническом разборе протокола Newton. Один говорит очень быстро: «Эта задача, очевидно, просрочена». Второй не возражает и просто переспрашивает: «Но кто имеет право сказать это?» Вопрос короткий, но он останавливает всю беседу.
Сначала я тоже думал, что это просто спор о формулировках. В автоматизации, если срок истёк — значит, срок истёк, и, казалось бы, тут нет ничего сложного. Но когда я глубже вчитался в дизайн протокола Newton, я понял: тот вопрос вовсе не был лишним. Он затрагивает очень скрытый слой — усмотрение, спрятанное под понятием времени.
·
--
Вчера я встретил(а) Ли, когда мы гуляли. Мы часто так встречаемся, чтобы поговорить о Ньютоновском протоколе. Ли спросил(а) меня: «Почему @NewtonProtocol выбирает конфликт вместо того, чтобы разрешить его заранее?» Я ответил(а) не сразу. Потому что сам вопрос звучал так, будто он предполагает нечто, чего на самом деле нет внутри системы: идею о том, что конфликт — это то, что можно выбрать, чтобы сохранять или устранять. В Ньютоновском протоколе это работает не так. В этой системе вывод не переходит напрямую к заключению. Он одновременно порождает несколько гипотез, и поначалу они пересекаются, а не существуют как отдельные возможности. То, что мы называем конфликтом, — это просто состояние неразрешённой запутанности, где ни один исход не стал достаточно различимым, чтобы существовать самостоятельно. «Разрешить» звучит как активный шаг, но в Ньютоновском протоколе это не всегда разрешено. Это происходит только тогда, когда выбор одной ветви не искажает общую структуру, стоящую за ней. Если это условие не выполняется, то разрешение «заранее» — не «быстрее прогресс», а просто преждевременная приверженность. Ключевой момент в том, что Ньютоновский протокол не рассматривает конфликт как то, что нужно исправить. Он рассматривает его только как сигнал: ещё не время решать. Отдельного механизма для устранения конфликта нет, потому что конфликт естественным образом исчезает, как только выполнены условия для валидного заключения. Иными словами, этот подход выбирается потому, что он не приоритизирует скорость достижения заключения. Он приоритизирует корректность тайминга. Если разрешить слишком рано, результат может всё ещё выглядеть правильным локально, но он отражает лишь узкий срез всей структуры. Оглядываясь на вопрос Ли, я понял(а), что Ньютоновский протокол находится не между конфликтом и разрешением. Он стоит и до того, и до другого. Его волнует только одно: когда система действительно получает возможность превратить несколько возможностей в единый, закреплённый исход. И пока этот момент не наступил, конфликт — это не проблема; это просто знак того, что система ещё не готова доверять никакому заключению. @NewtonProtocol $NEWT #Newt $LAB $GAIA
Вчера я встретил(а) Ли, когда мы гуляли. Мы часто так встречаемся, чтобы поговорить о Ньютоновском протоколе. Ли спросил(а) меня:

«Почему @NewtonProtocol выбирает конфликт вместо того, чтобы разрешить его заранее?»

Я ответил(а) не сразу. Потому что сам вопрос звучал так, будто он предполагает нечто, чего на самом деле нет внутри системы: идею о том, что конфликт — это то, что можно выбрать, чтобы сохранять или устранять. В Ньютоновском протоколе это работает не так.

В этой системе вывод не переходит напрямую к заключению. Он одновременно порождает несколько гипотез, и поначалу они пересекаются, а не существуют как отдельные возможности. То, что мы называем конфликтом, — это просто состояние неразрешённой запутанности, где ни один исход не стал достаточно различимым, чтобы существовать самостоятельно.

«Разрешить» звучит как активный шаг, но в Ньютоновском протоколе это не всегда разрешено. Это происходит только тогда, когда выбор одной ветви не искажает общую структуру, стоящую за ней. Если это условие не выполняется, то разрешение «заранее» — не «быстрее прогресс», а просто преждевременная приверженность.

Ключевой момент в том, что Ньютоновский протокол не рассматривает конфликт как то, что нужно исправить. Он рассматривает его только как сигнал: ещё не время решать. Отдельного механизма для устранения конфликта нет, потому что конфликт естественным образом исчезает, как только выполнены условия для валидного заключения.

Иными словами, этот подход выбирается потому, что он не приоритизирует скорость достижения заключения. Он приоритизирует корректность тайминга. Если разрешить слишком рано, результат может всё ещё выглядеть правильным локально, но он отражает лишь узкий срез всей структуры.

Оглядываясь на вопрос Ли, я понял(а), что Ньютоновский протокол находится не между конфликтом и разрешением. Он стоит и до того, и до другого. Его волнует только одно: когда система действительно получает возможность превратить несколько возможностей в единый, закреплённый исход. И пока этот момент не наступил, конфликт — это не проблема; это просто знак того, что система ещё не готова доверять никакому заключению.
@NewtonProtocol $NEWT #Newt $LAB $GAIA
·
--
Статья
Soft-finalize — это точка фазового перехода от пространства уверенности к пространству решений?Я достаточно долго изучал, чтобы понять одну вещь: @NewtonProtocol не работает как традиционная система верификации identity, а скорее как вероятностная система вычисления доверия. Вместо того чтобы закреплять identity как «подтвержденный факт», система поддерживает ее как постоянно меняющуюся гипотезу identity во времени. В этой архитектуре soft-finalize — это не состояние продукта, а примитив границы риска, расположенный между слоем уверенности и слоем исполнения. Он задаёт точку, в которой система позволяет неопределенности превращаться в контролируемое действие.

Soft-finalize — это точка фазового перехода от пространства уверенности к пространству решений?

Я достаточно долго изучал, чтобы понять одну вещь: @NewtonProtocol не работает как традиционная система верификации identity, а скорее как вероятностная система вычисления доверия. Вместо того чтобы закреплять identity как «подтвержденный факт», система поддерживает ее как постоянно меняющуюся гипотезу identity во времени. В этой архитектуре soft-finalize — это не состояние продукта, а примитив границы риска, расположенный между слоем уверенности и слоем исполнения. Он задаёт точку, в которой система позволяет неопределенности превращаться в контролируемое действие.
·
--
Впервые я прочитал «предсказуемое выполнение» в @NewtonProtocol docs, и моя первая реакция была не слишком позитивной. Это звучало так, будто система пытается ограничить то, каким будущее вообще может быть. В этом ощущалась какая-то чрезмерная жесткость, словно возможность заранее пропускают через фильтр. Но эта реакция не выдержала более внимательного прочтения. Суть Newton Protocol не в том, чтобы ограничивать исходы; она в том, чтобы изначально убрать потребность во взаимном доверии. Как только вы предполагаете, что участники друг другу не доверяют, эту нагрузку должна нести система. В обычных системах выполнения каждое действие порождает неопределенность относительно его результата. Вы спрашиваете не только «запустится ли это», но и «могу ли я доверять тому, что я получу после запуска». Именно на втором вопросе чаще всего и ломается координация, а не на самом выполнении. «Предсказуемое выполнение» переносит эту зависимость в структуру. Вместо того чтобы доверять актерам, вы доверяете общей прослойке правил, которая определяет, какие исходы считаются допустимыми. Если действие соответствует правилам, результат перестает быть вопросом веры — это становится вопросом проверки. Но у этого поворота есть и собственное напряжение, и поначалу его легко не заметить. Как только всё должно проходить через общий «язык» (грамматику), всё, что нельзя в нём выразить, по умолчанию становится невидимым. Не обязательно неверным или невозможным — просто нераспознанным. При этом я не думаю, что цель здесь — контроль или ограничение. Скорее это похоже на попытку сделать координацию возможной в средах, где доверие отсутствует структурно. Система не сужает будущее — она пытается сделать будущее коллективно читаемым. Если посмотреть под таким углом, Newton Protocol меньше про формирование того, что может случиться, и больше про определение того, что можно согласовать как произошедшее корректно. Он снижает стоимость достижения договоренности, даже если при этом не всё новое сразу становится понятным. Вероятно, именно этот компромисс и составляет реальное пространство дизайна здесь. @NewtonProtocol $NEWT #Newt $BAS $NEX
Впервые я прочитал «предсказуемое выполнение» в @NewtonProtocol docs, и моя первая реакция была не слишком позитивной. Это звучало так, будто система пытается ограничить то, каким будущее вообще может быть. В этом ощущалась какая-то чрезмерная жесткость, словно возможность заранее пропускают через фильтр.

Но эта реакция не выдержала более внимательного прочтения. Суть Newton Protocol не в том, чтобы ограничивать исходы; она в том, чтобы изначально убрать потребность во взаимном доверии. Как только вы предполагаете, что участники друг другу не доверяют, эту нагрузку должна нести система.

В обычных системах выполнения каждое действие порождает неопределенность относительно его результата. Вы спрашиваете не только «запустится ли это», но и «могу ли я доверять тому, что я получу после запуска». Именно на втором вопросе чаще всего и ломается координация, а не на самом выполнении.

«Предсказуемое выполнение» переносит эту зависимость в структуру. Вместо того чтобы доверять актерам, вы доверяете общей прослойке правил, которая определяет, какие исходы считаются допустимыми. Если действие соответствует правилам, результат перестает быть вопросом веры — это становится вопросом проверки.

Но у этого поворота есть и собственное напряжение, и поначалу его легко не заметить. Как только всё должно проходить через общий «язык» (грамматику), всё, что нельзя в нём выразить, по умолчанию становится невидимым. Не обязательно неверным или невозможным — просто нераспознанным.

При этом я не думаю, что цель здесь — контроль или ограничение. Скорее это похоже на попытку сделать координацию возможной в средах, где доверие отсутствует структурно. Система не сужает будущее — она пытается сделать будущее коллективно читаемым.

Если посмотреть под таким углом, Newton Protocol меньше про формирование того, что может случиться, и больше про определение того, что можно согласовать как произошедшее корректно. Он снижает стоимость достижения договоренности, даже если при этом не всё новое сразу становится понятным. Вероятно, именно этот компромисс и составляет реальное пространство дизайна здесь.
@NewtonProtocol $NEWT #Newt $BAS $NEX
·
--
Статья
Протокол Newton: когда система не только исполняет, но и решает, что может стать возможностью?В протоколе Newton то, что обычно видят первым, — это система, организованная с помощью явных правил: чётко, проверяемо, без необходимости в дополнительных интерпретациях. Но чем дольше находишься в таком взгляде, тем легче попасть в ловушку иллюзии: будто наблюдаешь «как система работает», хотя на самом деле наблюдаешь лишь последнюю часть процесса, у которой полностью вырезаны все следы формирования.

Протокол Newton: когда система не только исполняет, но и решает, что может стать возможностью?

В протоколе Newton то, что обычно видят первым, — это система, организованная с помощью явных правил: чётко, проверяемо, без необходимости в дополнительных интерпретациях. Но чем дольше находишься в таком взгляде, тем легче попасть в ловушку иллюзии: будто наблюдаешь «как система работает», хотя на самом деле наблюдаешь лишь последнюю часть процесса, у которой полностью вырезаны все следы формирования.
Войдите, чтобы посмотреть больше материала
Присоединяйтесь к пользователям криптовалют по всему миру на Binance Square
⚡️ Получайте новейшую и полезную информацию о криптоактивах.
💬 Нам доверяет крупнейшая в мире криптобиржа.
👍 Получите достоверные аналитические данные от верифицированных создателей контента.
Эл. почта/номер телефона
Структура веб-страницы
Настройки cookie
Правила и условия платформы