ニュートンは、キュレーターがオンチェーンのポリシーを書けるようにする方法を必要としていました。新しい暗号言語を発明したわけではありません。
プラットフォームチームがすでにクラウドシステムやAPIを守るために使っているOpen Policy Agentの標準であるRegoに手を伸ばしました。
その選択には何かが表れています。
@NewtonProtocol は、新しいDSLを求める人々に媚びているのではありません。機関がすでにいる場所に“合わせて”いるだけで、エンジニアが何年も書いてきた言語を使っています。
学習コストが低く、信頼がより速い。
しかしRegoは、API呼び出しやサーバークラスタをゲートするために作られたものであり、取り戻しがきかず最終的に決済されるお金には向いていません。
馴染みやすさや適材適所という言葉は、同じではありません。
この件で私が$NEWT に対して尊重しているのは、まさにその実務的な姿勢です。ですが、可逆な仕組み向けに設計された言語が、間違いが永久に残る領域へそのまま綺麗に持ち込めるかは確信がありません。
ニュートンが、実際の負荷のもとでこの点をどう保てるのかは注目に値します。
#Newt
プラットフォームチームがすでにクラウドシステムやAPIを守るために使っているOpen Policy Agentの標準であるRegoに手を伸ばしました。
その選択には何かが表れています。
@NewtonProtocol は、新しいDSLを求める人々に媚びているのではありません。機関がすでにいる場所に“合わせて”いるだけで、エンジニアが何年も書いてきた言語を使っています。
学習コストが低く、信頼がより速い。
しかしRegoは、API呼び出しやサーバークラスタをゲートするために作られたものであり、取り戻しがきかず最終的に決済されるお金には向いていません。
馴染みやすさや適材適所という言葉は、同じではありません。
この件で私が$NEWT に対して尊重しているのは、まさにその実務的な姿勢です。ですが、可逆な仕組み向けに設計された言語が、間違いが永久に残る領域へそのまま綺麗に持ち込めるかは確信がありません。
ニュートンが、実際の負荷のもとでこの点をどう保てるのかは注目に値します。
#Newt
