Bezpieczeństwo i dowód
Jeśli dojdzie do sporu, będziesz mieć podpisany, datowany zapis ustaleń. Zakotwicz go, a jego odcisk znajdzie się w datowanej transakcji Polygon, której nie kontrolujemy. Późniejsza zmiana zapisu nie będzie już z nim zgodna.
Jak to działa
Od pierwszej wersji do końcowego dowodu
Oto pełna droga umowy TrustChain: od pierwszej wersji do dowodu, który można przedstawić w sporze. Zakotwicz zapis, a jego odcisk i data będą opierać się na publicznym blockchainie zamiast na zaufaniu do nas.
Spisujesz ustalenia
Zapisujesz warunki prostymi słowami i zapraszasz drugą osobę. Gdy oboje macie konta, możecie je omówić w czacie przy umowie, szyfrowanym od końca do końca. Klucze są na Waszych urządzeniach, a nie na naszych serwerach, więc czytać mogą tylko uczestnicy czatu. Nawet my nie możemy.
Podpisujesz umowę
Oboje podpisujecie po weryfikacji tożsamości, a każdy podpis jest rejestrowany z czasem. Przechowujemy umowę, aby TrustChain mógł działać. Trafia do OpenAI tylko wtedy, gdy poprosisz AI Advisor lub Pip o pomoc przy niej.
Kotwiczenie oblicza odcisk
Gdy kotwiczysz podpisany zapis, obliczamy krótki kod, jego odcisk, z identyfikatora, tytułu, warunków, kwoty i identyfikatorów kont obu stron. Te same dane zawsze dają ten sam kod. Zmiana jednego znaku daje zupełnie inny wynik.
Zapis trafia do Polygon
Kod i identyfikator zapisu trafiają do Polygon w datowanej transakcji. Gdyby zapis zmieniono później, nie odpowiadałby już temu wpisowi. Każdy może go sprawdzić w Polygonscan.
Każdy krok i dokładne dane zapisywane przez TrustChain opisuje Jak TrustChain rejestruje podpis.
Twoje dane
Co pozostaje prywatne. Co staje się publiczne.
Twoja umowa ma trzy warstwy: dane wrażliwe, dane potrzebne do działania usługi i niewielką część upublicznianą przy kotwiczeniu. Oto miejsce każdej z nich.
Widoczne dla stron
Przechowywane przez TrustChain na potrzeby działania usługi. Nigdy nieupubliczniane.
- Pełny tekst umowy
- Warunki
- Wynegocjowane postanowienia
Utrzymywane przez TrustChain
Dane potrzebne do działania usługi. Publiczny link pokazuje status i daty podpisów, nigdy Twoją tożsamość.
- Stany podpisów
- Znaczniki czasu
- Status umowy
W Polygon, jeśli zakotwiczysz
Każdy może sprawdzić w Polygonscan, bez konta.
- Odcisk
- Wewnętrzny identyfikator umowy TrustChain
- Data i czas kotwiczenia
- Dwa puste pola portfeli
Tekst umowy, nazwiska ani e-maile nie trafiają do blockchaina. Kotwiczenie zapisuje odcisk umowy i jej identyfikator TrustChain. Dwa pola portfeli w transakcji pozostają puste: nigdy nie podłączasz portfela.
Gdy to ma znaczenie
Gdy klient odmawia zapłaty
Praca wykonana, a klient nie płaci albo twierdzi, że ustalenia były inne. Oto co dzieje się dalej.
Otwierasz umowę podpisaną przez obie strony
Jest na Twoim koncie TrustChain dokładnie w postaci podpisanej przez obie strony. Żadna nie może później edytować warunków.
Udostępniasz publiczny link
Każdy może otworzyć go bez konta i zobaczyć, że obie strony podpisały i kiedy. Prywatne dane nie są pokazywane.
Jeśli zakotwiczono, data jest publiczna
Odcisk znajduje się w transakcji Polygon z własnym znacznikiem czasu, więc późniejsza zmiana zapisu nie będzie już z nim zgodna.
Inna wersja wymaga wyjaśnienia
Jeśli druga strona przedstawi kopię o innej treści, możesz wskazać zapis podpisany przez obie strony i jego datowany wpis w Polygon.
Nikt nie musi wierzyć Ci na słowo. Masz podpisany zapis.
Od strony technicznej
Dla zainteresowanych techniką
Jeśli chcesz poznać szczegóły, oto one.
Otwarty kod źródłowy
Sprawdź bez nas
Kod kontraktu kotwiczącego i narzędzie do odczytu są otwarte na GitHub na licencji MIT. Przy użyciu Node.js 18 lub nowszego te polecenia porównują nasz przykładowy zapis, własną umowę testową, z Polygon. Narzędzie nie wymaga konta ani kluczy.
git clone https://github.com/TRUSTCHAIN-creator-KK/trustchain-protocol.git
cd trustchain-protocol
node verify/bin/trustchain-verify.js 5c79fbb0Przeczytaj kod na GitHub · Co robi każda kontrola · Otwórz przykładowy zapis
Co możesz sprawdzić bez nas
- Odcisk zapisano w Polygon przez portfel kotwiczący TrustChain w czasie danego bloku.
- Kontrakt nadal przechowuje ten odcisk i nie ma funkcji zmiany ani usunięcia wpisu.
- Kod kontraktu w Polygon odpowiada kodowi opublikowanemu na GitHub.
Co opiera się na naszym słowie
- Kim są osoby i że obie podpisały. Podpisy i ich czasy pochodzą z zapisów TrustChain.
- Że identyfikator zapisu należy do tego kotwiczenia. 8-znakowy identyfikator nie trafia do blockchaina, a publiczny zapis TrustChain łączy te dwie informacje.
- Z czego obliczono odcisk, chyba że masz plik zapisu. Każda ze stron zakotwiczonej umowy może go pobrać z karty Dowód.
Częste pytania
Pytania użytkowników
Czy TrustChain może czytać moją umowę?
Twoja umowa jest przechowywana na potrzeby działania TrustChain, więc tak, technicznie mamy do niej dostęp. Trafia do OpenAI tylko wtedy, gdy poprosisz AI Advisor lub Pip o pomoc (zobacz Politykę prywatności, punkt 5). Wyjątkiem jest czat: jest szyfrowany od końca do końca, więc wiadomości mogą czytać tylko uczestnicy. My nie.
Czy z odcisku można odzyskać mój tekst?
Nie. Odcisk jest jednokierunkowy, więc nie można z niego odtworzyć tekstu.
Co jeśli zgubię kopię umowy?
Umowa jest przechowywana na Twoim koncie TrustChain, więc możesz ją stamtąd odzyskać w każdej chwili. Jeśli zapis zakotwiczono, jego odcisk i data pozostają też w Polygon nawet po utracie wszystkich kopii tekstu.
Komu udostępniacie moje dane?
Tylko usługom obsługującym TrustChain: Sumsub do weryfikacji tożsamości, Stripe do płatności, OpenAI na Twoją prośbę o pomoc AI Advisor lub Pip, usłudze e-mail doręczającej zaproszenia, Google Firebase i analityce, na którą wyrazisz zgodę. Nie pokazujemy reklam w TrustChain.
Bezpieczeństwo TrustChain
TrustChain nie jest kancelarią i nie udziela porad prawnych. W sprawach możliwości egzekwowania umowy skonsultuj się z wykwalifikowanym specjalistą w miejscu zamieszkania.
Znaleziono problem z bezpieczeństwem? Napisz na founder@trustchain.biz, wpisując Security w temacie.