Mam takie pytanie. Jeśli w solidity w kontrakcie w storage zbieram dane do tablicy, ale jako admin mam możliwość zczyszczenia storage w kontrakcie to kontrakt będzie ją miał zczyszczoną. Jakie są szanse, że z blockchainu ktoś wyciągnie dane, które miał kontrakt? Inżynieria wsteczna czy jak to się po Polsku zwie, jednak jestem ciekawy jak to jest zapisane i jak ciężko dobrać się do storage kontraktu sprzed jakiegoś czasu.
#programowanie #
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@xDrope: Chcesz przechować zaszyfrowane dane w kontrakcie czyli wysłać zaszyfrowane jako parametr, a potem wyciągnąć któregoś dnia zaszyfrowane jako dane? W takim razie ktoś też może je wyciągnąć i łamać je lokalnie. Koszt gasem jest płacony gdy kontrakt jest wykonywany, a tutaj kontrakt na tych danych nie pracuje.
  • Odpowiedz
Ktoś już tworzył smart contracty w #solidity może?
Jakie najwygodniejsze narzędzie na początek do tego jest? Webowy Remix wystarczy czy lepiek używać jakiegoś bardziej zaawanaowanego narzędzia?
Da się jakoś połączyć javę z blockchainem ethereum?
Np jeśli chciałbym pisać aplikację w java w ide eclipse i jakaś biblioteka do tego jest? Znalazłem że jest coś takiego jak biblioteka web3j ale nie znalazlem do tego tutoriali jak to podpiac w normalnym ide.
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kopytko1234: a co do środowiska to ja klepię w Visual Studio Code, ale to nie jest jeszcze jakoś fantastycznie dopracowane. Sugeruje mi błędy tam gdzie ich nie ma, tych prawdziwych za to nie wykrywa. No średnio to działa :(
  • Odpowiedz
@kopytko1234: nie zgłębiałem tematu, ale z tego co kojarzę to może do komunikacja można użyć wyroczni (tak to się nazywa w blockchainowym świecie). Pogooglaj ethereum oracles to może coś znajdziesz ;) i w sumie jak znajdziesz, to możesz dać znać czy to było pomocne :P
  • Odpowiedz
Hejka,

Mam pytanie związane z smart contracts i authentication/authorization do apki.

Aktualnie mam prywatny blockchain dzięki BlockApps (ale zastanawiam się jeszcze nad IBM Blockchain as a Service). W tej aplikacji będę tworzył użytkownikom konta, by mogli przeglądać swoje dane. I teraz mam zagwozdkę jak rozwiązać problem logowania/rejestracji/uprawnień.

Odbiorcami
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Abdizriel: Wybierasz najbardziej zdecentralizowane rozwiązanie techniczne, a potem starasz się tym centralnie zarządzać? ( ͡º ͜ʖ͡º)

Pytanie chyba powinieneś kierować do swojego dostawcy blockchaina. Oczywiście, tylko wcześniej musisz się dobrze zastanowić czego chcesz. Bo nie widzę większego (technicznego) problemu w zaimplementowaniu "master key", którego zmiany będą akceptowane przez sieć.
  • Odpowiedz
Patogenne Finanse

Wprowadzenie do technologii Veritaseum potencjalnej rewolucji w świecie finansów. Pełna decentralizacja, bezpieczeństwo, funkcjonalność prawdziwej giełdy przy minimalnych marżach, oparta o automatyczne bezzaufaniowe smart kontrakty.

Udział w ICO (poprzez zakup tokenów za ether) tylko do 26 maja.

Aktualny
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach